点对点协议 压缩的SLIP和PPP( 二 )


;;;;与SLIP类似,由于PPP经常用于低速的串行链路,因此减少每一帧的字节数可以降低应用程序的交互时延 。利用链路控制协议,大多数的产品通过协商可以省略标志符和地址字段,并且把协议字段由2个字节减少到1个字节 。假如我们把PPP的帧格式与前面的SLIP的帧格式(图2-2)进行比较会发现, PPP只增加了3个额外的字节:1个字节留给协议字段,另2个给CRC字段使用 。另外,使用IP网络控制协议,大多数的产品可以通过协商采用Van Jacobson报文首部压缩方法(对应于CSLIP压缩),减小IP和TCP首部长度 。
;;;;总的来说, PPP比SLIP具有下面这些优点: (1) PPP支持在单根串行线路上运行多种协议,不只是IP协议;(2) 每一帧都有循环冗余检验; (3) 通信双方可以进行IP地址的动态协商(使用IP网络控制协议); (4) 与CSLIP类似,对TCP和IP报文首部进行压缩; (5) 链路控制协议可以对多个数据链路选项进行设置 。为这些优点付出的代价是在每一帧的首部增加3个字节,当建立链路时要发送几帧协商数据,以及更为复杂的实现 。
;;;;尽管PPP比SLIP有更多的优点,但是现在的SLIP用户仍然比PPP用户多 。随着产品越来越多,产家也开始逐渐支持PPP,因此最终PPP应该取代SLIP 。



推荐阅读