TCP TAHOE和TCP RENO之间的差异是什么?

时间:2016-06-10 08:39:29

标签: tcp congestion-control

TCP TAHOE和TCP RENO之间的差异是什么。

我想知道的是关于3-dup-ack和超时的behivor?

发生什么事情让CST发生了什么?

谢谢!

1 个答案:

答案 0 :(得分:0)

TCP Tahoe和Reno是处理TCP拥塞控制的两种形式,专门用于接收3个重复的ack。

Tahoe:处理3个与收到超时类似的重复(准确吗?)。它首先执行快速重传。然后,将ssthresh值减半为原始拥塞窗口大小,并将新窗口大小设置为1并保持缓慢启动。

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

来源:https://en.wikipedia.org/wiki/TCP_congestion_control#TCP_Tahoe_and_Reno