Fast Recovery
快恢复在快重传后不回到慢启动而是将 cwnd 减半继续发送,避免吞吐骤降。
用途
在轻度丢包后快速恢复吞吐而非从慢启动重新开始,提升恢复速度。
机制
快重传后 ssthresh=cwnd/2,cwnd=ssthresh+3(已收到3个后续段),继续发送新段。每收到重复 ACK cwnd+=1 发送新段,收到新 ACK 恢复 cwnd=ssthresh 进入拥塞避免。
用例
- TCP 拥塞快速恢复
- 吞吐维持
- 拥塞控制
快恢复在快重传后不回到慢启动而是将 cwnd 减半继续发送,避免吞吐骤降。
在轻度丢包后快速恢复吞吐而非从慢启动重新开始,提升恢复速度。
快重传后 ssthresh=cwnd/2,cwnd=ssthresh+3(已收到3个后续段),继续发送新段。每收到重复 ACK cwnd+=1 发送新段,收到新 ACK 恢复 cwnd=ssthresh 进入拥塞避免。