四次挥手:分手的艺术

发布时间:2026/6/8 22:28:10

四次挥手:分手的艺术 网络基础系列第 16 篇上一篇我们讲了 TCP 三次握手:连接建立前要确认双方收发能力和初始序列号。今天讲连接结束:TCP 为什么常说要四次挥手?为什么不能像挂电话一样直接断?开场:连接结束,为什么比开始还麻烦?建立 TCP 连接要三次握手。关闭 TCP 连接,很多资料会说要四次挥手。第一次学到这里,很多人都会疑惑:建连接三次,断连接四次?怎么分手比恋爱还复杂?这个疑惑很合理。毕竟直觉上,关闭连接不就是:不聊了,拜拜。然后断开就完事了吗?但 TCP 不行。因为TCP 是全双工通信。也就是说,连接的两个方向可以独立传输数据。客户端 —— 服务端 客户端 —— 服务端这两个方向都要被妥善关闭。先给结论:TCP 四次挥手的核心,是分别关闭两个方向的数据发送能力。再通俗一点:一方说“我不发了”,不代表另一方也马上没话说。

相关新闻