可以说,在慢启动阶段结束时发生了超时。那时,窗口大小将减少一半。之后,它进入拥堵避免阶段,而不是再次进入慢启动阶段。在这种情况下,什么是慢启动阈值?它是缓慢启动的结束还是拥塞避免阶段的开始?
答案 0 :(得分:1)
对于新连接,接收窗口大小(rwnd)以A开头,拥塞窗口(cwnd)以B开头。
发送者不能发送超过cwnd和rwnd最小值的字节,没有ACK。每次发件人收到ACK时,发件人都会增加cwnd。
在超时发生时,cwnd为X,rwnd为Y.cwnd和rwnd的最小值为Z.
因此,在超时后,慢启动thershold将是Z / 2,或至少1段,而cwnd将是1段。
检查RFC 5681以获取更多详细信息。
答案 1 :(得分:0)
在Timeout之后的TCP-Reno中它将新窗口大小设置为1并进入慢启动!但如果您在发生后谈论重复数据包,它会将窗口大小减半,这也是新的慢启动阈值(ssthresh)。
通信网络 - 优化,控制和随机网络视角
R. Srikant
第29页