点到点的数据链路层.ppt

上传人:wuy****n92 文档编号:73595058 上传时间:2023-02-20 格式:PPT 页数:41 大小:404.50KB
返回 下载 相关 举报
点到点的数据链路层.ppt_第1页
第1页 / 共41页
点到点的数据链路层.ppt_第2页
第2页 / 共41页
点击查看更多>>
资源描述

《点到点的数据链路层.ppt》由会员分享,可在线阅读,更多相关《点到点的数据链路层.ppt(41页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、计算机网路原理与技术计算机网路原理与技术1江苏大学江苏大学 计算机学院计算机学院第三章第三章 点到点的数据链路层点到点的数据链路层计算机网路原理与技术计算机网路原理与技术2江苏大学江苏大学 计算机学院计算机学院3.1 3.1 数据链路层数据链路层u基本概念基本概念m链路(物理链路):就是一条无源的点到点的物理链路(物理链路):就是一条无源的点到点的物理线路段线路段m数据链路(逻辑链路):把实现控制数据传输规程数据链路(逻辑链路):把实现控制数据传输规程的软件、硬件加到物理链路上实际中由网卡完的软件、硬件加到物理链路上实际中由网卡完成,还包括物理层的功能。成,还包括物理层的功能。计算机网路原理与

2、技术计算机网路原理与技术3江苏大学江苏大学 计算机学院计算机学院u外部功能外部功能 成帧(发送端)成帧(发送端)无差错传输无差错传输 拆帧(接收端)拆帧(接收端)计算机网路原理与技术计算机网路原理与技术4江苏大学江苏大学 计算机学院计算机学院u内部功能内部功能m链路管理链路管理m帧同步(帧定界)帧同步(帧定界)m透明传输透明传输 (一起的)(一起的)m差错控制(包括差错检测和差错处理)差错控制(包括差错检测和差错处理)m流量控制流量控制m寻址寻址m将数据和控制信息分开将数据和控制信息分开计算机网路原理与技术计算机网路原理与技术5江苏大学江苏大学 计算机学院计算机学院3.2 3.2 数据帧的同步

3、数据帧的同步目的:接收方能正确区分出一帧的开始与结束目的:接收方能正确区分出一帧的开始与结束方法:发送方在要发送的数据的前后加上标志信息方法:发送方在要发送的数据的前后加上标志信息首部首部IPIP数据报尾部帧数据报尾部帧首部和尾部主要内容为标志信息,如特殊字符或特殊的比特首部和尾部主要内容为标志信息,如特殊字符或特殊的比特 串串 :注:注:SOHSOH和和EOTEOT为特殊的控制字符(单个),十六进制分别为为特殊的控制字符(单个),十六进制分别为0101和和04 04 SOH SOH 帧中数据部分帧中数据部分 EOT EOT计算机网路原理与技术计算机网路原理与技术6江苏大学江苏大学 计算机学院

4、计算机学院3.3 3.3 数据帧的透明传输数据帧的透明传输目的:保证任何比特组合均能正确传输目的:保证任何比特组合均能正确传输场合:帧数据部分出现与帧边界标志字段相同的问题场合:帧数据部分出现与帧边界标志字段相同的问题方法:常用转换插入法(点到多点是用的另外一种),将数据方法:常用转换插入法(点到多点是用的另外一种),将数据中的中的SOHSOH和和EOTEOT转换成控制字符转换成控制字符ESCESC(1B1B)和其它一个字符的组)和其它一个字符的组合(同时数据中的合(同时数据中的ESCESC也要进行转换?),如也要进行转换?),如 SOH ESC xSOH ESC xEOT ESC yEOT

5、ESC yESC ESC zESC ESC z计算机网路原理与技术计算机网路原理与技术7江苏大学江苏大学 计算机学院计算机学院3.4 3.4 差错检测在数据位后加上校验位(帧检验序列差错检测在数据位后加上校验位(帧检验序列FCSFCS)例:循环冗余例:循环冗余校验校验(CRC)(CRC)法法(注:接收端(注:接收端的检验是将接的检验是将接收到的数据包收到的数据包括校验位一起括校验位一起作为被除数)作为被除数)计算机网路原理与技术计算机网路原理与技术8江苏大学江苏大学 计算机学院计算机学院w举例举例 计算机网路原理与技术计算机网路原理与技术9江苏大学江苏大学 计算机学院计算机学院标准标准CRC生

6、成多项式生成多项式P(x)常用的常用的多项式多项式P(x)CRC-12 PCRC-12 P(x x)=x=x1212+x+x1111+x+x3 3+x+x2 2+x+1+x+1CRC-16 PCRC-16 P(x x)=x=x1616+x+x1515+x+x2 2+1+1CRC-CCITT PCRC-CCITT P(x x)=x=x1616+x+x1212+x+x5 5+1-HDLC+1-HDLCCRC-32 PCRC-32 P(x x)=x=x3232+x+x2626+x+x2323+x+x2222+x+x1616+x+x1212+x+x1111+x+x10 10 +x+x8 8+x+x7

7、7+x+x5 5+x+x4 4+x x2 2+x+1+x+1 前例中的前例中的P(x)多项式表示)多项式表示:P(X)=x4+x3+1 计算机网路原理与技术计算机网路原理与技术10江苏大学江苏大学 计算机学院计算机学院说明:说明:一般情况下,一般情况下,CRC码码它不能发现的错误的几率仅为它不能发现的错误的几率仅为0.0047%以下以下 r位生成多项式产生的位生成多项式产生的CRC码可检测出码可检测出所有的所有的双错、奇数位错和突发长度小于等于双错、奇数位错和突发长度小于等于r的突发错的突发错以及(以及(1-2-(r-1))的突发长度为)的突发长度为r+1的突发错和(的突发错和(1-2-r)的

8、突发长度大于的突发长度大于r+1的突发错。例如,的突发错。例如,r=16能检测出所能检测出所有突发长度小于等于有突发长度小于等于16的突发错以及的突发错以及99997%的突发的突发长度为长度为17的突发错和的突发错和99998%的突发长度大于的突发长度大于17的突的突发错。所以发错。所以CRC码的检错能力还是很强的。这里,突码的检错能力还是很强的。这里,突发错误是指几乎是连续发生的一串错,突发长度就是发错误是指几乎是连续发生的一串错,突发长度就是指从出错的第一位到出错的最后一位的长度指从出错的第一位到出错的最后一位的长度(但是,中但是,中间并不一定每一位都错间并不一定每一位都错)。计算机网路原

9、理与技术计算机网路原理与技术11江苏大学江苏大学 计算机学院计算机学院3.5 3.5 流量控制停止等待协议流量控制停止等待协议主机A主机BAP1AP2链路层链路两台计算机通过一条链路进行通信的简化模型两台计算机通过一条链路进行通信的简化模型计算机网路原理与技术计算机网路原理与技术12江苏大学江苏大学 计算机学院计算机学院u不需要数据链路层协议的数据传输(完全理想的数据不需要数据链路层协议的数据传输(完全理想的数据传输)传输)假定假定1 1:数据既:数据既不会出差错不会出差错也不会丢失也不会丢失假定假定2 2:接收缓冲区的容量为无限大接收缓冲区的容量为无限大,接收速,接收速 率与发送率与发送速率

10、绝对相等速率绝对相等v在这两个假定条件下,数据链路层不需要任何协议在这两个假定条件下,数据链路层不需要任何协议计算机网路原理与技术计算机网路原理与技术13江苏大学江苏大学 计算机学院计算机学院u具有简单流量控制的数据链路层协议具有简单流量控制的数据链路层协议q假定:链路是理想的传输信道,数据既不会出差错假定:链路是理想的传输信道,数据既不会出差错也不会丢失,但也不会丢失,但收方缓冲区容量有限收方缓冲区容量有限。q算法:由算法:由收方控制发方的数据流量收方控制发方的数据流量在发送结点:在发送结点:1)从主机取一个帧,将该从主机取一个帧,将该帧送到发送缓存;帧送到发送缓存;2)将缓存中的帧发送出去

11、,将缓存中的帧发送出去,等待;等待;3)收到由接收结点发过来收到由接收结点发过来的确认信息后,从主机的确认信息后,从主机取下一个新的帧,转到取下一个新的帧,转到 2)在接收结点:在接收结点:1)等待,若收到由发送结点等待,若收到由发送结点发过来的帧,将其放入接发过来的帧,将其放入接收缓存区;收缓存区;2)将接收将缓存中的帧上交将接收将缓存中的帧上交主机,向发送结点发一主机,向发送结点发一确确认信息认信息确认帧确认帧;3)转到转到 1)v由收方控制发方的数据流量是计算机网络中流量控制的一个基本方法由收方控制发方的数据流量是计算机网络中流量控制的一个基本方法计算机网路原理与技术计算机网路原理与技术

12、14江苏大学江苏大学 计算机学院计算机学院时间送主机送主机B送主机送主机BAB时间送主机送主机B送主机送主机B送主机送主机B送主机送主机BAB不需要数据链路层协议的数据传输不需要数据链路层协议的数据传输具有简单流量控制的数据链路层协议具有简单流量控制的数据链路层协议计算机网路原理与技术计算机网路原理与技术15江苏大学江苏大学 计算机学院计算机学院u实用的停止等待协议实用的停止等待协议(去掉之前的两个假设条件去掉之前的两个假设条件)m解决方法:解决方法:w否认帧否认帧重传重传解决出错问题解决出错问题w超时定时器超时定时器解决帧(三种)丢失问题解决帧(三种)丢失问题w给帧加序号给帧加序号解决解决一

13、种帧?一种帧?的丢失,序号要的丢失,序号要?位位由于该协议发送端对出错的帧的重传是自动的,所以该由于该协议发送端对出错的帧的重传是自动的,所以该协议又被称之为协议又被称之为ARQ(Automatic Repeat reQuest)ARQ(Automatic Repeat reQuest)v一般将重传时间即超时定时器选为略大于一般将重传时间即超时定时器选为略大于“从发完数从发完数据帧到收到确认帧所需的平均时间据帧到收到确认帧所需的平均时间”,且有时用,且有时用超时定时器代替否认帧?计算机网路原理与技术计算机网路原理与技术16江苏大学江苏大学 计算机学院计算机学院AABBB丢弃确认帧丢失正常情况数

14、据帧出错数据帧丢失AB出出错错toutNAK丢丢失失丢丢失失tout送主机重传重传重传送主机时间A计算机网路原理与技术计算机网路原理与技术17江苏大学江苏大学 计算机学院计算机学院发送端:发送端:1)1)从主机取一个帧;从主机取一个帧;2)2)V(S):=0V(S):=0;3)3)N(S):=V(S)N(S):=V(S),将数据帧放入将数据帧放入发送缓存;发送缓存;4)4)将发送缓存中的数据发出去;将发送缓存中的数据发出去;5)5)设超时定时器设超时定时器;6)6)等待等待;7)若收到若收到ACK,从主机取下一从主机取下一帧,帧,V(S):=1-V(S),转转3)8)若收到若收到NAK,转转4

15、)9)若超时计时器时间到,转若超时计时器时间到,转4)接收端:接收端:1)1)V(R):=0V(R):=02)2)等待等待3)3)当收到一个帧,用当收到一个帧,用CRCCRC方法方法校验,如果正确,继续,如校验,如果正确,继续,如果错误,转果错误,转8 8)4)4)若若N(S)=V(R)N(S)=V(R),则继续,否则继续,否则转则转7 7)?5)5)将数据部分送交主机将数据部分送交主机6)6)V(R)=1-V(R)V(R)=1-V(R)7)7)发送发送ACKACK转转2 2)(丢弃何如实)(丢弃何如实现及不补发的后果?)现及不补发的后果?)8)8)发送发送NAKNAK转转2 2)u 停止等待

16、协议算法停止等待协议算法vV(S)V(S)为待发送帧的序号;为待发送帧的序号;N(S)N(S)为发送端正在发送的帧的序为发送端正在发送的帧的序号;号;V(R)V(R)为接收端为接收端应应接接收的帧的序号收的帧的序号计算机网路原理与技术计算机网路原理与技术18江苏大学江苏大学 计算机学院计算机学院时间ABACK传输时延tp发送时延tf处理时延tpr确认帧发送时延ta传输时延tp处理时延tprtTtT=tf+tout=tf+tp+tpr+ta+tp+tpr tf+2 tpu停止等待协议信道传输效率分析停止等待协议信道传输效率分析时延分析时延分析计算机网路原理与技术计算机网路原理与技术19江苏大学江

17、苏大学 计算机学院计算机学院信道的最大吞吐量信道的最大吞吐量(不考虑出错)(不考虑出错)1/tT=1/(x/b+2d/传播速率传播速率)单位为帧单位为帧/s或或 x/tT=x/(x/b+2d/传播速率传播速率)单位为单位为bit/s信道利用率信道利用率 tf/tT=tf/(tf+2d/传播速率传播速率)=1/(1+2db/x)信道的最大吞吐量(考虑出错概率为信道的最大吞吐量(考虑出错概率为P),P84 1/tav=(1-P)/tT 结论:信道的最大吞吐量与发送速度成正比、与信道的长结论:信道的最大吞吐量与发送速度成正比、与信道的长度成反比、与帧的长度成度成反比、与帧的长度成?(不定,存在一个最

18、佳值)不定,存在一个最佳值)而信道的利用率与帧的长度成正比,与信道的长度及而信道的利用率与帧的长度成正比,与信道的长度及发送发送速度速度成反比成反比(这是消极怠工(这是消极怠工,所以上两参数是有区别),所以上两参数是有区别)计算机网路原理与技术计算机网路原理与技术20江苏大学江苏大学 计算机学院计算机学院3.5 3.5 连续连续ARQARQ协议协议u工作原理工作原理 发送端发送端连续发送连续发送数据帧,数据帧,直至收到否认帧或某一帧的限时器起作直至收到否认帧或某一帧的限时器起作用用,后采用后采用go-back-N(go-back-N(发送端需一个发送端需一个队列队列?解释一下图解释一下图)65

19、432543210tf时间时间DATAAB出错送主机tout丢弃重传 送主机计算机网路原理与技术计算机网路原理与技术21江苏大学江苏大学 计算机学院计算机学院m说明:说明:1.1.结点结点B B收到出错的帧时可有两种选择:发收到出错的帧时可有两种选择:发NAK NAK 或或不做响应不做响应2.2.接收端只按序接收接收端只按序接收数据帧(要求的接收缓存大数据帧(要求的接收缓存大小小?)?)3.3.结点结点A A每发送完一个数据帧时都要设置超时计每发送完一个数据帧时都要设置超时计时器时器4.4.若传输信道的质量若传输信道的质量很差很差时,连续时,连续ARQARQ协议不一协议不一定优于停止等待协议定

20、优于停止等待协议5.5.连续连续ARQARQ协议相应的代价协议相应的代价?对比一般的对比一般的ARQARQ协议协议计算机网路原理与技术计算机网路原理与技术22江苏大学江苏大学 计算机学院计算机学院u滑动窗口技术滑动窗口技术 目的目的:限制连续发送的帧的数量限制连续发送的帧的数量 发送窗口的大小发送窗口的大小:W WT T代表在还没有收到对方代表在还没有收到对方确认信息确认信息的的情况下发送端最多可以发送多少个数据帧。情况下发送端最多可以发送多少个数据帧。停止发送的三个条件?停止发送的三个条件?21076543210发送窗口发送窗口WT(a)21076543210(b)21076543210(a

21、)已收到确认已收到确认已收到确认已收到确认计算机网路原理与技术计算机网路原理与技术23江苏大学江苏大学 计算机学院计算机学院接收窗口接收窗口:W WR R表示表示在接收端只有当收到的数据帧在接收端只有当收到的数据帧的发送序号落入接收窗口的发送序号落入接收窗口W WR R内才允许将该数据内才允许将该数据帧收下,一般地连续帧收下,一般地连续ARQARQ协议的协议的W WR R大小为大小为1 121076543210WR(a)21076543210(b)已收到已收到0号帧号帧21076543210(c)已收到已收到0-3号帧号帧接收窗口接收窗口计算机网路原理与技术计算机网路原理与技术24江苏大学江苏

22、大学 计算机学院计算机学院显然:显然:1.1.只有在接收窗口向前移动时,发送窗口才有可能向前只有在接收窗口向前移动时,发送窗口才有可能向前移动移动(就像干部任免一样(就像干部任免一样)。2.2.当发送窗口和接收窗口的大小都等于当发送窗口和接收窗口的大小都等于1 1时,就是停止等时,就是停止等待协议。待协议。3.3.发送窗口的大小受管道容量发送窗口的大小受管道容量(带宽(带宽*往返时延往返时延/帧长帧长1 1)限制限制(习题,卫星往返时延取为(习题,卫星往返时延取为250*2250*2500ms500ms)。)。此外此外:当用当用n n个比特进行编号时,若接收窗口的大小为个比特进行编号时,若接收

23、窗口的大小为1 1时,则时,则只有在发送窗口大小只有在发送窗口大小W WT T=2=2n n-1-1时时(即(即W WR R W WT T=2=2n n),),连连续续ARQARQ协议才能正确运行协议才能正确运行(以免以免W WR R与与 W WT T有编号重复有编号重复)。计算机网路原理与技术计算机网路原理与技术25江苏大学江苏大学 计算机学院计算机学院u滑动窗口技术滑动窗口技术信道吞吐量与利用率分析(信道吞吐量与利用率分析(简单简单讨论一下连续讨论一下连续ARQ)无差错时无差错时 吞吐量:吞吐量:WT*lf/(lf/b+2Tp)b?利用率:利用率:(WT*lf/b)/(lf/b+2Tp)1

24、则是?则是?有差错时复杂有差错时复杂计算机网路原理与技术计算机网路原理与技术26江苏大学江苏大学 计算机学院计算机学院3.6 3.6 选择重发选择重发ARQARQ协议协议目的目的:进一步提高信道的利用率只重传出现差错或者是丢进一步提高信道的利用率只重传出现差错或者是丢失的数据帧,失的数据帧,代价代价:加大接收窗口(但显然没必要也不应大于发送窗口)加大接收窗口(但显然没必要也不应大于发送窗口)以便暂存已正确接收但是是无序的数据帧,目前很少以便暂存已正确接收但是是无序的数据帧,目前很少用。用。计算机网路原理与技术计算机网路原理与技术27江苏大学江苏大学 计算机学院计算机学院3.7 3.7 面向比特

25、的链路控制规程面向比特的链路控制规程HDLCHDLCuHDLCHDLC概述概述m面向比特:面向比特:数据和控制信息完全独立且完全由比特表数据和控制信息完全独立且完全由比特表示;其适应性好、传输效率高。(示;其适应性好、传输效率高。(面向字符的:面向字符的:链路链路上所传送的数据以及控制信息必须是由规定字符集中上所传送的数据以及控制信息必须是由规定字符集中的字符所组成的字符所组成,其适应性差、传输效率低其适应性差、传输效率低;)m提供的是带确认的可靠传输:提供的是带确认的可靠传输:效率低,所以现在很少效率低,所以现在很少使用使用(是广域网是广域网X.25X.25的一部分的一部分)计算机网路原理与

26、技术计算机网路原理与技术28江苏大学江苏大学 计算机学院计算机学院uHDLCHDLC的帧结构的帧结构 标志字段:标志字段:以以0111111001111110作标志,采用作标志,采用0 0比特填充技术比特填充技术实现实现透明传输。透明传输。地址字段:地址字段:8 8比特可扩充(第一比特为扩展比特,为比特可扩充(第一比特为扩展比特,为0 0表后表后续)续)标志标志 F F帧校验序列帧校验序列 FCSFCS信息信息InfoInfo控制控制 C C地址地址 A A标志标志 F F检验区间检验区间透明传输区间透明传输区间计算机网路原理与技术计算机网路原理与技术29江苏大学江苏大学 计算机学院计算机学院

27、控制字段:控制该协议的所有功能控制字段:控制该协议的所有功能,共,共8位包括帧的类型等位包括帧的类型等HDLCHDLC帧的类型:信息帧、监督帧、无编号帧帧的类型:信息帧、监督帧、无编号帧信息帧(信息帧(数据帧数据帧)0N(S)N(R)P/F0N(S):N(S):当前发送的信息帧的序号当前发送的信息帧的序号(窗口容量?)(窗口容量?)N(R):N(R):所期望收到的信息帧的序号。它带有确认所期望收到的信息帧的序号。它带有确认N(R)-1N(R)-1号帧以及在这以前的帧都已正确接收号帧以及在这以前的帧都已正确接收(捎带与整体确认捎带与整体确认)P/F:P/F:询问询问/终止(终止(链路管理链路管理

28、)计算机网路原理与技术计算机网路原理与技术30江苏大学江苏大学 计算机学院计算机学院监督帧(反馈帧,没有?监督帧(反馈帧,没有?发送序号发送序号)1SN(R)P/F0w00:00:RR RR 接收就绪接收就绪w10:10:RNR RNR 确认并暂停接收确认并暂停接收 w01:01:REJREJ 拒绝拒绝N(R)N(R)起的所有帧但确认以前的帧起的所有帧但确认以前的帧w11:11:SREJSREJ 选择拒绝,只拒绝序号为选择拒绝,只拒绝序号为N(R)N(R)的帧的帧若第若第3 3、第、第4 4比特的组合为比特的组合为计算机网路原理与技术计算机网路原理与技术31江苏大学江苏大学 计算机学院计算机学

29、院无编号帧(待命)无编号帧(待命)1MMP/F1无编号帧随时发出无编号帧随时发出计算机网路原理与技术计算机网路原理与技术32江苏大学江苏大学 计算机学院计算机学院3.8 3.8 因特网的点对点因特网的点对点PPPPPP协议协议典型的典型的PPPPPP协议应用协议应用(远程)(远程)用户家庭用户家庭ISP客户进程客户进程选路进程选路进程使用使用PPP连接连接至因特网至因特网计算机网路原理与技术计算机网路原理与技术33江苏大学江苏大学 计算机学院计算机学院uPPPPPP协议的基本需求(协议的基本需求(设计时的基本考虑设计时的基本考虑)简单(复杂性不高于简单(复杂性不高于IP)透明性透明性多种网络层

30、协议(如对多种网络层协议(如对IPX的支持)的支持)多种类型链路(串并行,同异步等)多种类型链路(串并行,同异步等)差错检测(低于差错检测(低于可靠传输可靠传输要求)要求)连接的活跃度(链路的活动状态检查)连接的活跃度(链路的活动状态检查)最大传输单元(缺省为最大传输单元(缺省为1500B,净负荷,否则丢弃,净负荷,否则丢弃网络层地址协商(为网络层的正常传输提供保证)网络层地址协商(为网络层的正常传输提供保证)数据压缩协商数据压缩协商计算机网路原理与技术计算机网路原理与技术34江苏大学江苏大学 计算机学院计算机学院uPPPPPP协议未考虑的功能协议未考虑的功能纠错(所以是不可靠传输)纠错(所以

31、是不可靠传输)流量控制流量控制给帧加序号(不考虑重传)给帧加序号(不考虑重传)多点传输多点传输非全双工(即不支持半双工或单工)非全双工(即不支持半双工或单工)计算机网路原理与技术计算机网路原理与技术35江苏大学江苏大学 计算机学院计算机学院uPPPPPP协议的三个组成部分协议的三个组成部分w一个将一个将IPIP数据包封装在串行链路中的方法(数据包封装在串行链路中的方法(成帧成帧)w用来建立、配置、和测试数据链路连接的链路控制协用来建立、配置、和测试数据链路连接的链路控制协议(议(LCPLCP)w一套网络控制协议(一套网络控制协议(NCPNCP):):每一协议应支持不同的网每一协议应支持不同的网

32、络层络层计算机网路原理与技术计算机网路原理与技术36江苏大学江苏大学 计算机学院计算机学院PPP的工作过程:的工作过程:u用户拨号接入用户拨号接入ISPISP时,首先建立一条物理连接。时,首先建立一条物理连接。u用户用户PCPC机发送一系列的机发送一系列的LCPLCP分组,路由器产生响应(协商分组,路由器产生响应(协商参数,参数,认证、加密、压缩等,通信没什么神秘的认证、加密、压缩等,通信没什么神秘的))。)。u给给PCPC机分配临时机分配临时IPIP地址,连接建立完成(地址,连接建立完成(NCPNCP)。)。u通信完毕,首先收回通信完毕,首先收回IPIP地址。地址。uLCPLCP释放数据链路

33、层连接。释放数据链路层连接。u释放物理层连接。释放物理层连接。计算机网路原理与技术计算机网路原理与技术37江苏大学江苏大学 计算机学院计算机学院PPPPPP的工作过程(的工作过程(P95P95):):LCPLCP协商协商 一些选项一些选项 鉴别成功鉴别成功 NCP配置配置 通信通信 结束结束 载波载波 停止停止 失败失败 失败失败 检测到检测到载波载波 鉴别鉴别 终止终止 打开打开 静止静止 网络网络 建立建立 计算机网路原理与技术计算机网路原理与技术38江苏大学江苏大学 计算机学院计算机学院PPPPPP的帧格式的帧格式:(仿HDLC)起始标志字段:起始标志字段:1字节,固定为字节,固定为01

34、111110(但透明传输不一定用(但透明传输不一定用0比特填充),比特填充),即即0 x7E地址字段:地址字段:1字节,固定为全字节,固定为全1,即,即0 xFF(实际没用)(实际没用)控制字段:控制字段:1字节,固定为字节,固定为00000011,即,即0 x03(也是实际(也是实际 没用,控制帧是通过协议字段指明)没用,控制帧是通过协议字段指明)计算机网路原理与技术计算机网路原理与技术39江苏大学江苏大学 计算机学院计算机学院PPP的帧格式(2):协议字段协议字段:2字节,值不同表示信息字段的内容不同。字节,值不同表示信息字段的内容不同。信息字段:数据部分,长度可变,但不能超过信息字段:数

35、据部分,长度可变,但不能超过1500个字节。个字节。FCS字段:字段:2字节。字节。结束标志字段:同起始标志字段。结束标志字段:同起始标志字段。计算机网路原理与技术计算机网路原理与技术40江苏大学江苏大学 计算机学院计算机学院 0 x0021 0 x0021信息字段是信息字段是IPIP数据报数据报 0 xC021 0 xC021信息字段是链路控制数据信息字段是链路控制数据LCPLCP 0 x8021 0 x8021信息字段是网络控制数据信息字段是网络控制数据NCPNCP 控制帧控制帧 0 xC023 0 xC023信息字段是安全性认证信息字段是安全性认证PAPPAP 0 xC223 0 xC2

36、23信息字段是安全性认证信息字段是安全性认证CHAPCHAP 几种协议字段设置的含义:几种协议字段设置的含义:计算机网路原理与技术计算机网路原理与技术41江苏大学江苏大学 计算机学院计算机学院透明传输的实现:透明传输的实现:同步传输(数据块,如同步传输(数据块,如SONET/SDHSONET/SDH网中):零比特填充法网中):零比特填充法异步传输(字节,如一般的拨号网络):字节填充法异步传输(字节,如一般的拨号网络):字节填充法数据数据0 x7E0 x7E字节转变成字节转变成2 2字节序列(字节序列(0 x0 x7D7D,0 x0 x5E5E)数据数据0 x7D0 x7D字节转变成字节转变成2 2字节序列(字节序列(0 x0 x7D7D,0 x0 x5D5D)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com