第三章 数据链路层 任务驱动 问题探究 习题讲解 实验要求
1.物理层的比特流如何查错纠错? 2.帧的构造? 3.数据链路层的流量控制有哪些方法? 任务1:问题探究 1.物理层的比特流如何查错纠错? 2.帧的构造? 3.数据链路层的流量控制有哪些方法?
任务2:习题讨论(学生参与) 2. 数据链路层协议使用了下面的字符编码: A:01000111 B: 11100011 FLAG: 01111110 ESC:11100000为了传输一个包含4个字符的帧: A B ESC FLAG按下面成帧的方法所发送的比特序列是什么? a)字节计数法 b)字节填充标志字节 c)比特填充的首尾标志字节 结果是 (a) 00000100 01000111 11100011 11100000 01111110 (b) 01111110 01000111 11100011 11100000 11100000 11100000 01111110 01111110 (c) 01111110 01000111 110100011 11100000 0 011111010 01111110
20.考虑一个具有4Kbps速率和20毫秒传输延迟的信道。试问帧的大小在什么范围内,停-等协议才能获得至少50%的效率? 分析:当发送一帧的时间等于信道的传播延迟的2 倍时,信道的利用率为50%。或者说,当发送一帧的时间等于来回路程的传播延迟时,效率将是50%。而在帧长满足发送时间大于延迟的两倍时,效率将会高于50%。现在发送速率为4Mb/s,发送一位需要0.25微秒 只有在帧长不小于160kb 时,停等协议的效率才会至少达到50%。
32.利用地球同步卫星在一个1Mbps的信道上发送长度为1000bit的帧,信道传播时延为270毫秒。确认总是被捎带在数据帧中。帧头非常短,序号使用了3位。求下面协议中的最大信道利用率? a)停等式 b)协议5 c)协议6 解: a) k=1 : 1/542=0.18% b) k=7 : 7/542=1.29% c) k=4 : 4/542=0.74% 。
。 实验三 停止等待协议原理与实现 1. 可分2人小组,可提前准备 2. 按时在网络平台提交。