二、 数据链路层协议需要解决的三个基本问题:封装成帧、透明传输和差错检测。 (1)在PPP协议中,如果使用同步传输技术传送比特串1110111111111100,试问经过零比特填充后变成怎样的比特串? (2)若接收端接收到的PPP帧的数据部分是:1101110111110111110110,请问删除发送端加的零比特后变成怎样的比特串? (3)若要发送的数据为“1101011011”,采用CRC的生成多项式是P(X)=X4+X3+1,则添加的冗余码是什么?请写出详细计算过程和结果。 (4)若发送的数据在传输过程中出现差错,在接收端收到的数据为“1101011010”,问接收端是否能检测出差错。请写出计算过程和结果。
时间: 2023-03-30 20:00:29 浏览: 281
(1) 经过零比特填充后,比特串变成01111110 11101111 11111100 01111110。
(2) 删除发送端加的零比特后,比特串变成11011101111101111101。
(3) 添加的冗余码是0101。计算过程如下:
将数据1101011011左移4位,得到11010110110000,再用生成多项式P(X)=X4 X3 1进行除法运算,得到商为1101011,余数为0101,即添加的冗余码为0101。
(4) 接收端能检测出差错。计算过程如下:
将接收到的数据110101101左移4位,得到110101101000,再用生成多项式P(X)=X4 X3 1进行除法运算,得到商为1101011,余数为0001,余数不为,说明出现了差错。
阅读全文