在 TCP 握手过程中,当本端发送一个 FIN(结束)报文给对端,表示本端不再发送数据,但仍可以接收数据时,本端的状态将变为 CLOSE_WAIT(关闭等待)状态。CLOSE_WAIT 状态表示本端已经完成数据的发送,但仍然等待对端发送一个 FIN 报文来关闭连接。

对端此时的状态是 ESTABLISHED(建立连接)状态。对端在收到本端的 FIN 报文后,将发送一个 ACK(确认)报文给本端,表示对端已经收到了 FIN 报文,并确认关闭连接。

TCP 握手 CLOSE_WAIT 状态详解:原因、对端状态及处理

原文地址: https://www.cveoy.top/t/topic/pdxg 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录