请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于启动 等待计时器 的问题

图片描述
老师好。
在课程的八分钟左右,提到2MSL时间内没有收到,则接收方会重发,也就是重发第三次挥手。
这里讲的是由于发送方可能没有接收到第三次挥手,所以接收方要重发第三次挥手。
但既然发送方没有收到第三次挥手,按照图上的图示,就不会启动等待计时器,那照理来说接收方不会重发?

正在回答 回答被采纳积分+3

1回答

咚咚呛 2020-05-19 23:35:34

不是的,从接收方的角度来看,假如他第三次挥手的报文没有收到回应,那么接收方就可以认为第三次挥手是失败的,这里接收方会等待一定的时间,也就是如果这个时间范围内接收到了,那么就说明第三次挥手是成功的,否则的话,接收方会重新的发送,第三次挥手。
而对于发送方,等待计时器的作用,就是为了保证当接收方重新发送第三次挥手报文的时候,发送方可以接收到,等待计时器结束之后,发送方就认为接收方已经成功的收到了第四个挥手的报文了。

0 回复 有任何疑惑可以回复我~
  • 那如果2MSL内接收方重新发送的第三次挥手也没有送到呢? 发送方在过了2MSL后肯定也会认为接收方收到了第四次挥手,关闭了连接。那么接收方会一直处于最后确认的状态吗?应该也会有什么机制来关闭连接吧?
    回复 有任何疑惑可以回复我~ 2020-08-19 11:11:55
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信