TCP TAHOE和TCP RENO有什么区别?

6

TCP TAHOE和TCP RENO有什么区别?

我想知道的是关于3-dup-ack和超时的行为是什么?

cwind发生了什么?SST发生了什么?

谢谢!

1个回答

11

TCP Tahoe和Reno是处理TCP拥塞控制的两种方式,特别是当接收到3个重复确认时。

Tahoe:与超时接收到3个重复确认类似(完全相同?)。首先执行快速重传。然后,将ssthresh值减半到原始拥塞窗口大小,并将新的窗口大小设置为1,在慢启动中保持不变。

Reno:是Tahoe的后继者,接收到3个重复确认后进入快速恢复模式,从而将ssthresh值减半。对于每个连续的重复确认(第四、五、六个),cwind增加1。一旦接收方最终接收到丢失的数据包,TCP将在超时后进入拥塞避免或慢启动状态。

来源:TCP congestion control - TCP Tahoe and Reno


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接