第一次传输时,设TCP的拥塞窗口的慢启动门限初始值为8(单位为报文段),当拥塞窗口上升到12时,网络发生超时,TCP开始慢启动和拥塞避免,那么第12次传输时拥塞窗口大小为( )。

admin2019-12-10  28

问题 第一次传输时,设TCP的拥塞窗口的慢启动门限初始值为8(单位为报文段),当拥塞窗口上升到12时,网络发生超时,TCP开始慢启动和拥塞避免,那么第12次传输时拥塞窗口大小为(    )。

选项 A、5
B、6
C、7
D、8

答案B

解析 本题考查TCP的拥塞控制。此类题往往综合四种拥塞控制算法,解题时或画出拥塞窗口变化曲线图,或列出拥塞窗口大小变化序列,尤其要注意在拐点处的变化情况。在慢启动和拥塞避免算法中,拥塞窗口初始值为1,窗口大小开始按指数增长。当拥塞窗口大于慢启动门限后,停止使用慢启动算法,改用拥塞避免算法。此时,慢启动的门限值初始为8,当拥塞窗口增大到8时改用拥塞避免算法,窗口大小按线性增长,每次增长1个报文段。当增加到12时,出现超时,重新设置门限值为6(12的一半),拥塞窗口再重新设为1,执行慢启动算法,到门限值为6时执行拥塞避免算法。按照上面的算法,拥塞窗口的变化为:1、2、4、8、9、10、11、12、1、2、4、6、7、8、9……,从该序列可以看出,第12次传输时拥塞窗口大小为6。
    注意:很多考生误选D选项,原因是直接在以上的序列中从4增加到8。拥塞窗口的大小是和门限值有关的,在慢开始算法中不能直接变化为大于门限值,所以4只能最多增加到6,之后再执行拥塞避免算法。
转载请注明原文地址:https://kaotiyun.com/show/PG3i777K
0

相关试题推荐
最新回复(0)