TCP拥塞控制 - 拥塞避免算法

时间:2018-04-19 16:28:16

标签: tcp congestion-control

拥塞避免算法是以cwnd> = ssthresh还是仅使用cwnd> ssthresh开始的?

cwnd =拥塞窗口 ssthresh =慢启动阈值

2 个答案:

答案 0 :(得分:0)

实施可以选择。

https://tools.ietf.org/html/rfc5681: 当cwnd和ssthresh相等时,发送方可以使用慢启动或 拥堵避免。

答案 1 :(得分:0)

实际上,这取决于算法。有很多拥塞控制算法,例如TCP Tahoe,TCP Reno,TCP Westwood等。您可以在此处https://en.wikipedia.org/wiki/TCP_congestion_control进行检查。在里诺(Reno),如果cwnd <= ssthresh,则缓慢启动,否则会避免拥塞。