2019-04-05 个人制图(三次握手和状态转换+四次挥手和状态转换+TCP数据报文格式)

三次握手详解:

  1. 客户端给服务端发起连接请求,SYN,并发送一个随机序列号seq。
  2. 服务端反馈给客户端信息表示确认seq+1,并发送一个随机序列号seq。
  3. 然后客户端给服务端再次确认信息(seq+1)+1,并发送一个随机序列号seq。


    TCP三次握手过程.bmp.png

四次挥手详解:

  1. 客户端给服务端发起断开请求,FIN,并发送一个随机序列号seq,ack为前面会话内容的确认信息。
  2. 服务端确认客户端的请求信息seq+1,并发送一个随机序列号seq。
  3. 服务端再给客户端发送一个断开的请求,并发送一个随机序列号seq。
  4. 客户端确认断开请求,并发送一个随机序列号seq。
TCP四次挥手过程.png
三次握手状态转换.png
四次挥手离开状态转换.png
TCP数据报文格式.png

你可能感兴趣的:(2019-04-05 个人制图(三次握手和状态转换+四次挥手和状态转换+TCP数据报文格式))