time_wait状态产生的原因,危害,如何避免
请说说你对TCP连接中time_wait状态的理解
解答:
先上TCP的状态变迁图
![](https://i-blog.csdnimg.cn/blog_migrate/db5ed43e487643c2e97d51bb7db0da9d.png)
上面这个图片展示了TCP从连接建立到连接释放的过程中,客户端和服务端的状态变化图。如果只看连接释放阶段,四次握手
· 客户端先发送FIN,进入FIN_WAIT1状态
· 服务端收到FIN,发送ACK,进入CLOSE_WAIT状态,客户端收到这个ACK,进入FIN_WAIT2状态
· 服务端发送FIN,进入LAST_ACK状态
time_wait状态产生的原因,危害,如何避免
请说说你对TCP连接中time_wait状态的理解
解答:
先上TCP的状态变迁图
上面这个图片展示了TCP从连接建立到连接释放的过程中,客户端和服务端的状态变化图。如果只看连接释放阶段,四次握手
· 客户端先发送FIN,进入FIN_WAIT1状态
· 服务端收到FIN,发送ACK,进入CLOSE_WAIT状态,客户端收到这个ACK,进入FIN_WAIT2状态
· 服务端发送FIN,进入LAST_ACK状态