串列線路IP

串列線路IP

串列線路IP協定,幾乎是個過時的IP 協定封包,用於串列連線埠和數據機之間的連線。它在 RFC 1055中定義。在計算機中,SLIP已經廣泛的被點到點協定(PPP)所取代,因為PPP有許多更好的特點,並且不需要在連線建立前進行IP位址的配置。但在微控制器中,由於SLIP有非常小的包裝頭,所以它仍是首選的封裝IP包的方式。

基本信息

名詞解釋

(SLIP:Serial Line IP)
串列線路 IP (SLIP)用於運行 TCP/IP的點對點串列連線。 SLIP 通常專門用於串列連線,有時候也用於撥號,使用的線路速率一般介於 1200bps 和 19.2Kbps 之間。 SLIP 允許主機和路由器混合連線通信(主機 - 主機、主機 - 路由器、路由器 - 路由器都是 SLIP 網路通用的配置),因而非常有用。
SLIP 只是一個包組幀協定,僅僅定義了在串列線路上將數據包封裝成幀的一系列字元。它沒有提供定址、包類型標識、錯誤檢查 / 修正或者壓縮機制。
SLIP 定義了兩個特殊字元: END 和 ESC 。 END 是八進制 300 (十進制 192), ESC 是八進制 333 (十進制 219)。傳送分組時, SLIP 主機只是簡單地傳送分組數據。如果數據中有一個位元組與 END 字元的編碼相同,就連續傳輸兩個位元組 ESC 和八進制334 (十進制 220)。如果與 ESC 字元相同,就連續傳輸兩個位元組 ESC 和八進制 335 (十進制 221 。當分組的最後一個位元組發出後,再傳送一個 END 字元。
因為沒有“標準的” SLIP 規範,也就沒有 SLIP 分組最大長度的實際定義。可能最好是接受 Berkeley UNIX SLIP 驅動程式使用的最大分組長度: 1006 位元組,其中包括 IP 頭和傳輸協定頭(但不含分幀字元)。
壓縮串列線路 IP (CSLIP)在傳送出的 IP 分組上執行 Van Jacobson 頭部壓縮。這個壓縮過程顯著提高了互動式會話吞吐量。
如今,點對點協定(PPP)廣泛替代了 SLIP ,因為它有更多特性和更靈活。

相關詞條:網路協定

相關詞條

相關搜尋

熱門詞條

聯絡我們