简简科技:TCP挥手过程及原理,「网络传输」一文搞懂( 三 )


(2)第二次挥手:Server收到FIN后 , 发送一个ACK给Client , 确认序号为收到序号+1(与SYN相同 , 一个FIN占用一个序号) , Server进入CLOSE_WAIT状态 。
(3)第三次挥手:Server发送一个FIN , 用来关闭Server到Client的数据传送 , Server进入LAST_ACK状态 。
(4)第四次挥手:Client收到FIN后 , Client进入TIME_WAIT状态 , 接着发送一个ACK给Server , 确认序号为收到序号+1 , Server进入CLOSED状态 , 完成四次挥手 。
上面是一方主动关闭 , 另一方被动关闭的情况 , 实际中还会出现同时发起主动关闭的情况 , 具体流程如下图:
流程和状态在上图中已经很明了了 , 在此不再赘述 , 可以参考前面的四次挥手解析步骤 。
查看更多:https://yqh.aliyun.com/detail/6584?utm_content=g_1000106082
上云就看云栖号:更多云资讯 , 上云案例 , 最佳实践 , 产品入门 , 访问:https://yqh.aliyun.com/


推荐阅读