问答题 如下图所示为一个TCP主机中的拥塞窗口的变化过程,这里最大数据段长度为1024字节,请回答如下问题:
问答题 该TCP协议的初始阈值是多少?为什么?
【正确答案】
【答案解析】该TCP协议的初始阈值为16KB。最大数据段长度为1KB,可以看出在拥塞窗口到达16KB之后就呈线性增长了,说明初始阈值是16KB。
问答题 本次传输是否有发生超时?如果有,是在哪一次传输超时?
【正确答案】
【答案解析】该TCP传输在第13次传输时发生了超时,可以看到拥塞窗口在13次传输后变为1KB。
问答题 在14次传输的时候阈值为多少?
【正确答案】
【答案解析】在14次传输的时候拥塞窗口变为12KB,可以看到在之后的传输中,拥塞窗口到达12KB之后呈线性增长。
问答题 在本题中,采用了什么拥塞控制算法?
【正确答案】
【答案解析】采用了慢启动的算法,因为可以看到在发送失败后拥塞窗口马上变为了1KB,而且阈值也变为了之前的一半。 [解析] (1)慢开始算法,每经过一个RTT,拥塞窗口值要加倍,曲线呈指数型增长;
(2)当拥塞窗口等于门限值时,开始执行拥塞避免算法;
(3)拥塞避免算法,每经过一个RTT,拥塞窗口值要加一,曲线呈线性增长;拥塞控制过程如下图所示: