SLIP:串行线路IP
S L I P的全称是Serial Line IP。它是一种在串行线路上对 I P数据报进行封装的简单形式,在
RFC 1055[Romkey 1988]中有详细描述。 S L I P适用于家庭中每台计算机几乎都有的 R S - 2 3 2串
行端口和高速调制解调器接入 I n t e r n e t 。
CSLIP(即压缩 SLIP)
由于串行线路的速率通常较低( 19200 b/s 或更低) ,而且通信经常是交互式的(如 Te l n e t
和R l o g i n,二者都使用T C P) ,因此在 S L I P线路上有许多小的 T C P分组进行交换。为了传送 1个
字节的数据需要 2 0个字节的 I P首部和2 0个字节的T C P首部,总数超过4 0个字节。于是人们提出一个被称作 C S L I P(即压缩 S L I P)的新协议,它在RFC 1144[Jacobson 1990a] 中被详细描述。 C S L I P一般能把上面的 4 0个字节压缩到 3或5个
字节。
PPP:点对点协议
P P P,点对点协议修改了 S L I P协议中的所有缺陷。 P P P包括以下三个部分:
1) 在串行链路上封装 I P数据报的方法。 P P P 既支持数据为 8位和无奇偶检验的异步模式
(如大多数计算机上都普遍存在的串行接口) ,还支持面向比特的同步链接。
2) 建立、配置及测试数据链路的链路控制协议( L C P:Link Control Protocol) 。它允许通
信双方进行协商,以确定不同的选项。
3) 针对不同网络层协议的网络控制协议( N C P:Network Control Protocol)体系。当前
R F C定义的网络层有 I P、O S I网络层、 D E C n e t以及A p p l e Ta l k。例如, IP NCP 允许双方商定是
否对报文首部进行压缩,类似于 C S L I P(缩写词N C P也可用在T C P的前面)
P P P比S L I P具有下面这些优点: (1) PPP 支持在单根串行线路上运行多种协议,
不只是I P 协议;(2) 每一帧都有循环冗余检验; (3) 通信双方可以进行 I P地址的动态协商(使用
I P 网络控制协议); (4) 与C S L I P类似,对T C P和I P 报文首部进行压缩; (5) 链路控制协议可以
对多个数据链路选项进行设置。为这些优点付出的代价是在每一帧的首部增加 3个字节,当建
立链路时要发送几帧协商数据,以及更为复杂的实现。
尽管P P P比S L I P有更多的优点,但是现在的 S L I P用户仍然比P P P用户多。随着产品
越来越多,产家也开始逐渐支持PPP,因此最终PPP应该取代SLIP。
以上摘抄自TCP/IP 详解,仅供自己学习,以及当做笔记复习用,禁止转载禁止商用。如有侵权请联系删除!