计算机网络 第六次作业 P133 3-1 3-3 3-4
1. 要发送的数据为1101011011。采用CRC的生成多项式是P(X)=X4+X+1。试求应添加在
数据后面的余数。
答: 已知除数为10011 ,被除数为11010110110000,得余数为1110。 2. 数据在传输过程中最后一个1变成了0,问接收端能否发现?
答:数据在传输过程中最后一个1变成了0,11010110101110除以10011,余数为011,不为0,接收端可以发现差错。
3. 若数据在传输过程中最后两个1都变成了0,问接收端能否发现?
答:数据在传输过程中最后两个1都变成了0,11010110001110除以1011,余数为101,不为0,接收端可以发现差错
4. 如果数据字段为11100011,生成多形式G(x)= X5+X4+X+1。请写出发送的比特序列,并画
出曼彻斯特编码序号波形图 答:已知除数为110011,被除数为1110001100000则余数为110101,因此CRC码为1110001111010。曼彻斯特编码序号波形图如下
1110001111010
5. 在后退重传(GBN)方式中,发送端已经发送了编号为0~7的帧。当计时器超时之时,只收到编号0、
2、4、5、6的帧,那么发送方需要重发哪几个帧? 答:GBN不只是超时重传的特点,它还有累计确认的功能,即:发一个确认N,表示前N个帧都已正确收到。超时重传一旦发生,就重发最后确认帧之后的所有帧。发送方需要重发1~7共七个帧。
6. 在选择重传(SR)方式中,发送方已经发送了编号为0~7的帧。当计时器超时之时,只收到编号0、
2、4、5、6的帧,那么发送方需要重发哪几个帧?
答:选择重传协议中,接受放逐个地确认正确接收的分组,不管接收到的分组是否有序,只要正确接收就发送选择ACK分组进行确认。因此选择重传协议中的ACK分组不再具有累积确认的作用。本题中已经接收到了0、2、4、5、6的确认,因此需要重发1、3、7帧。
相关推荐: