一種壓縮的SLIP協定,常用在Telnet,Rlogin之類的應用程式中,RFC1144對CSLIP進行了定義,
由於串列線路的速率通常較低,(19200b/s或更低),而且通信經常是互動式的,因此在SLIP線路上有許多小的TCP分組進行交換。為了傳送1個位元組的數據需要20個位元組的IP首部和20個位元組的TCP首部,總數超過40個位元組。於是人們提出了CSLIP,CSLIP一般能把上面的40個位元組壓縮到3或5個位元組。它能在CSLIP的每一端維持多達16個TCP連線,並且知道其中每個連線的首部中的某些欄位一般不會發生變化,對於那些發生變化的欄位,大多數只是一些小的數字和的改變,這些被壓縮的首部大大地縮短的互動回響的時間。
基本介紹
- 中文名:cslip
- 外文名:CompressedSerialLineInternetProtocol
- 性質:壓縮的SLIP協定
- 內容:計算機學
產生背景,定義,詳細介紹,
產生背景
一種壓縮的SLIP協定,常用在Telnet,Rlogin之類的應用程式中,RFC1144對CSLIP進行了定義,
定義
CSLIP(CompressedSerialLineInternetProtocol),壓縮的串列線路網際網路協定。CSLIP(CompressedSerialLineInternetProtocol)即串列線路IP協定。幾乎是個過時的IP協定封包,用於串列連線埠和數據機之間的連線。它在RFC1055中定義。在計算機中,SLIP已經廣泛的被點到點協定(PPP)所取代,因為PPP有許多更好的特點,並且不需要在連線建立前進行IP位址的配置。但在微控制器中,由於SLIP有非常小的包裝頭,所以它仍是首選的封裝IP包的方式。
詳細介紹
CSLIP在數據包中增加了一個SLIP尾字元,這就數據包被分割後也能區分。SLIP要求一個8位的連線埠配置,無奇偶校驗和EIA或硬體流控制。SLIP不提供錯誤檢查,這可由高層上的協定來實現。因此,對於一個特定的撥號連線錯誤,SLIP也不定令人滿意。帶有報頭壓縮的SLIP版本叫做CSLIPSP(壓縮串列線IP協定)。並行線IP協定(PLIP)與SLIP非常類似,但是它通過並行連線埠可工作在更高的速度上。