|
习题 6 参考答案
6-1 填空题
1. 帧
2. 停止等待、滑动窗口 3. CRC校验
4. 帧出错、帧丢失 5. 定时器 6. WT<=2n-1 7. n
8. 信息帧、监督帧、无编号帧 9. PAP、CHAP 6-2 选择题
1. C 2.B 3. C 4.D 5.A 6.C 7.D 8.D 9.C 10.A 11. B 12.A 13.D 14.D 15.A 16.D 17.A 18.A 19.D 20.D 21.B 6-3 简答题
1. 数据链路和链路有何区别?
链路指的是一条无源的点对点的物理路线,中间没有任何结点,链路也称数据电路、物理链路。物理链路是数据传递的物理基础,数据要转换成电磁信号在链路上传递。
但是仅有物理链路是不够的,通信双方必须商定一些通信规则,用来控制数据的传递,保
证数据传输的正确性,这些规则就是数据链路层协议。物理链路和它上面运行的数据链路层协议一起组成了数据链路。 2. 数据链路层的功能有哪些?
(1) 数据链路管理。发送方和接收方要通过对话建立、维护和终止数据的传输过程。 (2) 成帧。把数据组成一定大小的数据块——帧。以帧为单位发送、接收和校验数据。
(3) 流量控制。限制发送方发送数据的速率,以免其发送过快,导致接收方来不及处理而丢失数据。
(4) 差错控制。数据帧在传递过程当中可能会受到干扰而发生改变,造成数据传输错误。数据链路层要能发现这些错误,并采取措施进行补救。 3. 帧是如何生成的?什么是帧同步?常用的帧同步的方法有哪些?
收到网络层的数据后,数据链路层要数据前面填加一个首部,通常还会在数据后面填加
一个尾部,将数据封装起来,形成帧。
在接收方,数据链路层要能从收到的一长串0、1比特中要能识别帧的开始和结束,区
分出一个一个的帧,这称为帧同步。
常用的帧同步的方法有:字节计数法、使用字符填充的首尾标记法、使用比特填充的首
|
|