目录

TCP 的重传机制(可靠性保障)

常见的重传机制有:

  1. 超时重传。
  2. 快速重传。
  3. SACK(选择性确认)。
  4. D-SACK(Duplicate SACK)。

超时重传

重传机制的其中一个方式,就是在发送数据时,设定一个定时器,当超过指定的时间后,没有收到对方的 ACK 确认应答报文,就会重发该数据,也就是我们常说的超时重传。

TCP 会在以下两种情况发生超时重传:

  1. 数据包丢失
  2. 确认应答丢失