tcp四次握手断开连接为什么需要TIME_WAIT状态?

主动关闭的那端会进入这种状态,停留在TIME_WAIT的时间是最长分节生命期MSL(maximum segment lifetime)的两倍,成为2MSL。 存在TIME_WAIT状态有两个理由: 1.实现终止tcp全双工连接的可靠性 如下图所示,当最终的ACK丢失,服务器将重发FIN,因此客户端需要维护状态信息以允许它重发最终的ACK。所以需要TIME_WAIT存在以重发丢失的ack,而不是直接
相关文章
相关标签/搜索