TCP 三次握手和四次挥手

66 阅读1分钟
  • 为什么要三次握手?

  • 第 2 次握手传回了ACK,为什么还要传回SYN?

  • 为什么要四次挥手?

  • 为什么不能把服务器发送的 ACK 和 FIN 合并起来,变成三次挥手?

  • 如果第二次挥手时服务器的 ACK 没有送达客户端,会怎样?

  • 为什么第四次挥手客户端需要等待 2*MSL(报文段最长寿命)时间后才进入 CLOSED 状态?

[参考](TCP 三次握手和四次挥手(传输层))