Skip to content

三次握手四次挥手

三次握手

  1. 客户端发送一个TCP的SYN=1,Seq=X的包到服务器端口
  2. 服务器发回SYN=1, ACK=X+1, Seq=Y的响应包
  3. 客户端发送ACK=Y+1, Seq=Z

四次挥手

  1. 主动方发送 FIN=1,ACK=Z,Seq=X。
  2. 被动方发送 ACK=X+1,Seq=Z。
  3. 被动方发送 FIN=1,ACK=X+1,Seq=Y。
  4. 主动方发送 ACK=Y+1,Seq=X+1(如果有数据发送)