TCP 的三次握手到底是在干嘛 结束链接为什么要握手4次?
三次握手创建链接
大概过程就是
syn : 我要接你了 你准备一下
syn + ack: OK你的syn我收到了 我这么也准备好了ack 你收到了就回复一下
ack : ok我收到了你的ack
这下两边都知道双方都收到了自己的信息, 接下来就可以愉快地交流了
TCP接触关闭时的4次握手交互
第一次握手
客户端: 我要关掉页面了!~~ 你听到了吗?
第二次握手
服务端端收到了客户端的关闭消息
服务端:OK我收到了, 但是你得等等我, 我这边还得把你刚刚留在家里的东西关掉一下
客户端收到了服务端的话 决定等待它处理完
第三次握手
服务端: OK了,东西我都已经处理了,我这边完事了你那边也处理一下把
第四次握手
客户端: 我处理个毛线, 第一次通知之前我就处理好了,我直接断开了哈 (发送)
客户端:收到了那行 我关掉了哈 (结束)