1. 首页
  2. 考试认证
  3. 其它
  4. 精简的SLIP协议——软件无线电原理与应用第二版

精简的SLIP协议——软件无线电原理与应用第二版

上传者: 2024-07-07 11:24:34上传 PDF文件 12.68MB 热度 7次

2.5 精简的SLIP由于串行线路速率通常较低(19200 b/s或更低),通信多是交互式进行(例如互联网和登录会话,均使用TCP协议)。因此,在SLIP线路上频繁交换许多小的TCP数据包。为了传送1个字节的数据需要20个字节的IP首部和20个字节的TCP首部,总共超过40个字节(19.2节详细描述了登录会话中,输入简单命令时这些小数据包的传输情况)。鉴于上述性能缺陷,提出了一种名为CSLIP的新协议,它在RFC 1144[Jacobson, 1990a]中有详细介绍。CSLIP通常能将40个字节压缩到3或5个字节。它能在CSLIP的每一端维持多达16个TCP连接,并了解每个连接首部中的某些字段一般不会变化。对于那些变化的字段,多数只是一些小的数字和的变化。这些被压缩的首部显著缩短了交互响应时间。目前大多数SLIP产品都支持CSLIP。作者所在的子网(封面内页有具体描述)中包含两条SLIP链路,它们均为CSLIP链路。2.6 PPP:点对点协议 PPP通过修改SLIP协议中的所有缺陷来增强性能。PPP包括以下三个部分:

1)在串行链路上封装IP数据包的方法。PPP支持8位无奇偶校验的异步模式(例如,大多数计算机上常见的串行接口),以及面向比特的同步连接。

2)建立、配置及测试数据链路的链路控制协议(LCP:Link Control Protocol)。它允许通信双方协商确定不同的选项。

3)针对不同网络层协议的网络控制协议(NCP:Network Control Protocol)体系结构。当前RFC定义的网络层包括IP、OSI网络层、DECnet以及AppleTalk等。例如,IP NCP允许双方商定是否对报头进行压缩,类似于CSLIP(缩写词NCP也可用在TCP前面)。

下载地址
用户评论