连接建立(三次握手)

image.png

  • seq = x 随机的;SYN = 1;
  • seq = y 随机的;SYN = 1;ACK = 1;ack=x+1;
  • ACK = 1;ack = y + 1;seq = y + 1

  • SYN洪泛攻击

连接释放(四次挥手)

image.png

  • FIN = 1,seq = u
  • ACK = 1,seq = v, ack=u+1
    • 此时处于半关闭状态,服务器可以继续发
  • FIN = 1,ACK=1,seq=w,ack=u+1
  • ACK=1,seq=u+1,ack=w+1
  • 还要等待计时器设置的2MSL(如果收到重传的第三个报文段,重传第四个报文段)