为什么要设置TIME_WAIT状态和2MSL(最大报文段生存时间)的计时器
答案:2 悬赏:0 手机版
解决时间 2021-02-20 08:36
- 提问者网友:温柔港
- 2021-02-20 05:37
为什么要设置TIME_WAIT状态和2MSL(最大报文段生存时间)的计时器?
最佳答案
- 五星知识达人网友:天凉才是好个秋
- 2021-02-20 05:50
4次握手完成连接的关闭,主动关闭连接一方在第3次握手完成后发送了第四次握手的ACK包后就进入了TIME_WAIT状态,必须在此状态上停留两倍的MSL时间,等待2MSL时间主要目的是怕最后一个ACK包对方没收到,那么对方在超时后将重发第三次握手的FIN包,主动关闭端接到重发的FIN包后可以再发一个ACK应答包。
全部回答
- 1楼网友:十年萤火照君眠
- 2021-02-20 06:26
你好!
不设置的话连接就会无限等待,这样socket句柄没法回收使用了。
我的回答你还满意吗~~
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯