停止等待协议问题

Posted xiaowei123

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了停止等待协议问题相关的知识,希望对你有一定的参考价值。

1.在停止等待协议中,如果收到重复的报文段时不予理睬(即悄悄地丢弃它,而其他什么也不做)是否可以?试着举出具体例子说一下你的理解与看法?

 

 

 

 

2.在停止等待协议中,如果不使用编号是否可行?请说下你的理由?

 

 

 

3.假定在传输层使用停止等待协议。发送方在发送报文段M0后设定的时间内未收到确认,于是重传M0,但M0又迟迟不能到达接收方。不久,发送方收到了迟到的对M0的确认,于是发送下一个报文段M1,不久就收到了对M1的确认。接着发送方发送新的报文段M0,但这个新的M0在传送的过程中丢失了。正巧,一开始就滞留在网络中的M0现在到达接收方。接收方无法分辨出M0是旧的。于是就收下M0,并发送确认。显然,接收方后来收到的M0是重复的,协议失败了。

 

以上是关于停止等待协议问题的主要内容,如果未能解决你的问题,请参考以下文章

计算机网络-可靠传输-停止等待协议

java利用socket通信模拟实现ARQ停止等待协议

计算机网络 王道考研2021 第三章:数据链路层 -- 流量控制(停止-等待协议(信道利用率)滑动窗口协议概述)与可靠传输机制

TCP可靠传输:ARQ协议(停止等待超时重传滑动窗口回退N帧选择重传)

信道速率为8kb/s,采用停止等待协议,传播时延tp=20ms,假定信道无差错,确认帧长度和处理时间不记

王道考研 计算机网络11 数据链路层 封装成帧 透明传输 流量控制 停止-等待协议 后退N帧协议GBN 选择重传协议SR