SLIP协议的缺陷与CSLIP

S L I P是一种简单的帧封装方法,还有一些值得一提的缺陷:
1) 每一端必须知道对方的I P地址。没有办法把本端的I P地址通知给另一端。
2) 数据帧中没有类型字段(类似于以太网中的类型字段)。如果一条串行线路用于S L I P,
那么它不能同时使用其他协议。
第2章链路层使用17
下载
IP数据报
bbs.theithome.com
3 ) S L I P没有在数据帧中加上检验和(类似于以太网中的C R C字段)。如果S L I P传输的报
文被线路噪声影响而发生错误,只能通过上层协议来发现(另一种方法是,新型的调制解调
器可以检测并纠正错误报文)。这样,上层协议提供某种形式的C R C就显得很重要。在第3章
和第1 7章中,我们将看到I P首部和T C P首部及其数据始终都有检验和。在第11章中,将看到
U D P首部及其数据的检验和却是可选的。
尽管存在这些缺点, S L I P仍然是一种广泛使用的协议。

 

由于串行线路的速率通常较低( 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个字节(
R l o g i n会话过程中,当敲入一个简单命令时这些小报文传输的详细情况)。
既然承认这些性能上的缺陷,于是人们提出一个被称作C S L I P(即压缩S L I P)的新协议,
它在RFC 1144[Jacobson 1990a]中被详细描述。C S L I P一般能把上面的4 0个字节压缩到3或5个
字节。它能在C S L I P的每一端维持多达1 6个T C P连接,并且知道其中每个连接的首部中的某些
字段一般不会发生变化。对于那些发生变化的字段,大多数只是一些小的数字和的改变。这
些被压缩的首部大大地缩短了交互响应时间。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值