美文网首页
TCP连结过程

TCP连结过程

作者: 小母鸡叽叽叽 | 来源:发表于2018-06-24 22:38 被阅读32次

一、TCP建立连接-三次握手

第一次: 客服端发送SYN包到服务器
第二次: 服务器收到SYN, 必须确认SYN, 同时发送一个自己的ACK
第三次: 客户端收到SYN+ACK, 并发送确认包ACK


TCP建立连接.png

二、传输数据

TCP传输数据.png

三、TCP断开连接-四次挥手

第一次: 客户端发送一个FIN, 用来关闭客服端到服务端的数据传输, 客户端进入FIN_WAIT_1状态。
第二次: 服务端确认收到,并发送一个ACK, 服务端进入CLOSE_WAIT状态。
第三次: 服务端发送一个FIN, 用来关闭服务端到客户端的数据传输,服务端进入LAST_ACK状态。
第四次: 客户端收到FIN,进入TIME_WAIT阶段,并发送一个ACK到服务端, server进入CLOSE状态。

TCP断开连接.png

相关文章

网友评论

      本文标题:TCP连结过程

      本文链接:https://www.haomeiwen.com/subject/edwlyftx.html