文章摘要
TCP四次挥手中,若服务器第二次挥手的ACK未送达客户端,客户端会重发FIN包,服务器再次确认后完成关闭。该机制通过重传和超时设计,确保网络不确定环境下的连接可靠关闭。
有的时候博客内容会有变动,首发博客是最新的,其他博客地址可能会未同步,认准
https://blog.zysicyj.top
如果第二次挥手时服务器的ACK没有送达客户端,客户端会认为服务器没有接收到关闭请求,因此客户端会重新发送FIN包。这样,服务器在收到客户端的第二个FIN包后,会再次发送ACK包作为确认,然后发送自己的FIN包,最终完成四次挥手的过程。
这种情况下,虽然会增加一次额外的通信开销,但是不会影响连接的正常关闭。TCP协议的设计就是为了处理这种网络不确定性,通过重传机制和超时机制来保证连接的可靠性和稳定性。
本文是原创文章,采用 CC BY-NC-SA 4.0 协议,完整转载请注明来自 小朱
评论
隐私政策
0/500
滚动到此处加载评论...


