透明传输.ppt
《透明传输.ppt》由会员分享,可在线阅读,更多相关《透明传输.ppt(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据透明传输技术 n 转义字符填充法n 零比特填充法n 采用特殊的信号与编码法n 确定数据长度法概念n数据透明传输就是用户不受协议中的任何限制,可随机地传输任意比特编码的信息。n用户可以完全不必知道协议中所规定的结束段的比特编码或者其他的控制字符。转义字符填充法 nSLIP协议SLIP(SerialLineInternetProtocol)是一个简单的面向字符的协议,早在1984年就已经开始使用。它的规则只有三个,如图所示。(1)在每一个IP数据报的首尾各加上一个特殊的标志字节END,封装成为SLIP帧。标识字节END的编码为(0 xC0),这里的0 x代表“十六进制”。相当于二进制的1100
2、0000。(2)如果在IP数据报中的某一个字节恰好与标识字节END的编码(0 xC0)一样,就要将这一个字节更换成(0 xDB,0 xDC)这样的2字节序列。这里的特殊字符(0 xDB)称为SLIP转义字符。(3)如果在IP数据报中的某一个字节恰好与SLIP转义字符(0 xDB)一样,则将其更换为(0 xDB,0 xDD)2字节序列。SLIP协议的缺点(1)SLIP没有差错检测的功能。如果一个SLIP帧在传输中出了差错,就只能靠高层来进行纠正。(2)通信的每一方必须事先知道对方的IP地址。这对拨号入网的用户是很不方便的。(3)SLIP仅支持IP,而不支持其他的协议。(4)SLIP并未成为Int
3、ernet的标准协议。因此目前存在着多种互不兼容的版本,影响了不同网络的互连SLIP主要用于低速(不超过19.2kb/s)的交互性业务。为了提高数据传输的效率,又提出了一种CSLIP(CompressedSLIP),即压缩的SLIP。它可将40字节的额外开销(即20字节的TCP首部和20字节的IP首部)压缩到3或5个字节。压缩基于这样的考虑:在一连串的分组中,一定会有很多的首部字段是相同的。如某一段和前个分组中的相应字段是一样的,就可不发送这个字段。如这一字段与前个分组中的相应字段不同,就可只发送改变的部分。CSLIP大大地改善了交互响应的时间。PPP协议n用户接入Internet,在传送数据
4、时都需要有数据链路层协议,其中最为广泛的是串行线路网际协议(SLIP)和点对点协议(PPP)。n由于SLIP具有仅支持IP等缺点,主要用于低速(不超过19.2kbit/s)的交互性业务,它并未成为Internet的标准协议。为了改进SLIP,人们制订了点对点PPP(Point-to-PointProtocol)。PPP帧格式帧格式 nPPP是面向字符的n标志字段F为0 x7E(0 x表示7E),地址字段A和控制字段C都是固定不变的,分别为0 xFF、0 x03。nPPP协议不是面向比特的,因而所有的PPP帧长度都是整数个字节。n2个字节的协议字段:协议字段不同,后面的信息字段类型就不同。如:0
5、 x0021信息字段是IP数据报0 xC021信息字段是链路控制数据LCP0 x8021信息字段是网络控制数据NCP0 xC023信息字段是安全性认证PAP0 xC025信息字段是LQR0 xC223信息字段是安全性认证CHAPn当信息字段中出现和标志字段一样的比特0 x7E时,就必须采取一些措施。因PPP协议是面向字符型的,所以使用一种特殊的字符填充。n将信息字段中出现的每一个0 x7E字节转变成2字节序列(0 x7D,0 x5E)。若信息字段中出现一个0 x7D的字节,则将其转变成2字节序列(0 x7D,0 x5D)。若信息字段中出现ASCII码的控制字符,则在该字符前面要加入一个0 x7
6、D字节。这样做的目的是防止这些表面上的ASCII码控制字符被错误地解释为控制字符。PPP协议nPPP帧n标志位:01111110、,16进制表示为7Ehn信息段中出现7E,则转义为7D5En信息段中出现7D,则转义为7D5Dn信息段中出现ASCII码控制字符的比特编码(即小于2Oh)则在该字符前面是一个7DnHDLC的帧结构零比特填充法 8bit 888168标志F地址A控制C信息I帧校验序列FCS标志F校验区间透明传输区间HDLC帧各字段的含义帧各字段的含义 标志标志F:是一特定的8比特组合,用来标志一帧开始和结束,还可作填充信号;地址地址A:8比特组合,用于表明通信站的地址;控制控制C:用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 透明 传输
限制150内