考虑图3-54,假设在t,时刻,即下一一个拥塞丢包发生时,发送速率下降为0.75Wmax (当然,不为TCP发送方所知)。请分别给出TCP Reno和TCP CUBIC在之后两轮的变化情况。(提示: TCP Reno和TCP CUBIC对拥塞丢包做出反应的时间可能不再相同。)
时间: 2023-06-16 22:07:32 浏览: 155
CP丢包对带宽性能的影响分析(Analysing TCP performance when link experiencing
在TCP Reno中,当发生拥塞丢包时,拥塞窗口会被减半,然后重新开始慢启动阶段。因此,在t时刻发送速率下降为0.75Wmax时,TCP Reno的拥塞窗口大小将减半为0.5Wmax。在下一轮中,TCP Reno将进入慢启动阶段,将拥塞窗口大小增加1个MSS。如果没有再次发生拥塞丢包,TCP Reno将进入拥塞避免阶段,并按照拥塞避免算法增加拥塞窗口大小。
在TCP CUBIC中,当发生拥塞丢包时,拥塞窗口将被减小为拥塞点的0.7倍,并进入拥塞避免阶段。因此,在t时刻发送速率下降为0.75Wmax时,TCP CUBIC的拥塞窗口大小将减小为0.7Wmax。在下一轮中,TCP CUBIC将继续按照CUBIC算法增加拥塞窗口大小,同时调整拥塞点,直到达到当前网络容量的70%。如果没有再次发生拥塞丢包,TCP CUBIC将继续按照CUBIC算法增加拥塞窗口大小。
阅读全文