拥塞控制是TCP协议的重要特性,请使用TCP协议的相关原理求解以下数据传输问题:假定某个时刻TCP的拥塞窗口为18KB,并且发生了超时事件。如果接下来4个轮次的传输都是成功的,那么4轮次后该拥塞窗口将是多大?假定最大报文段长度是2KB。
当发生超时事件时,门限值将设为当前拥塞窗口的一半,即9KB,然后将拥塞窗口设为一个最大报文段长,即2KB;(3分)接着开始执行慢开始算法,发送1个报文段,然后在第2、3、4轮次分别发送2个、4个和8个报文段,拥塞窗口应该分别为4KB、8KB、16KB;(4分)但是由于门限值设为9KB,因此在4轮次后,拥塞窗口改为9KB,然后开始执行拥塞避免算法。(3分)
举一反三
- 有一条TCP连接,它的最大报文段长度是2 KB,TCP拥塞窗口为24 KB,这时候发生了超时事件,那么,该拥塞窗口变成了( )。 A: 12KB B: 2KB C: 1KB D: 48KB
- TCP拥塞控制中一个传输轮次所经历的时间是往返时间RTT。当拥塞窗口cwnd为16时发生了超时,如果接下来的4个RTT时间内的TCP报文段的传输都是成功的,那么下一个轮次拥塞窗口cwnd的大小将变为()。 A: 7 B: 8 C: 9 D: 16
- 有一条TCP连接,它的最大报文段长度是2kB,TCP拥塞窗口为24KB,这时候发生了超时事件,那么该拥塞窗口变成了
- 设TCP的拥塞窗口的慢开始门限初始值为8(单位为报文段),第1轮次拥塞窗口值为1,当拥塞窗口上升到10时发生超时,那么第11轮次传输时拥塞窗口的大小为______
- 设TCP拥塞窗口的慢开始门限初始值为8(单位为TCP报文段),当拥塞窗口上升到12时发生超时,则第13个传输轮次时拥塞窗口的大小为
内容
- 0
中国大学MOOC: 有一条TCP连接,它的最大报文段长度设定为2KB,TCP拥塞窗口为242KB,这时候发生了超时事件,那么该拥塞窗口变成( )。
- 1
设TCP拥塞窗口的慢启动门限值初始为8(单位为报文段),当拥塞窗口上升到12时,网络发生超时,TCP开始慢启动和拥塞避免,那么第14次传输轮次拥塞窗口大小为______。 A: 4 B: 6 C: 8 D: 10
- 2
(5.8)假设TCP使用慢开始和拥塞避免算法,ssthresh的初始值为8,当拥塞窗口上升到12时网络发生了超时。那么,第1轮次的拥塞窗口是((______ )) ,第5轮次的拥塞窗口是((______ )) ,第9轮次的拥塞窗口是((______ )) 。
- 3
一个TCP连接总是以1KB的最大段长发送TCP段,发送方有足够多数据要发送。当拥塞窗口为18KB时发生了超时,如果接下来的4个RTT时间内的TCP段的传输都是成功的,那么当第4个RTT时间内发送的所有TCP段都得到肯定应答时,拥塞窗口大小是( )KB。 A: 7 B: 8 C: 9 D: 16
- 4
设TCP的ssthresh的初始值是8(单位为报文段)。当拥塞窗口上升到12时网络发生了超时,TCP使用慢开始和拥塞避免。试分别求出第1轮次到第15轮次传输的各拥塞窗口大小,并说明原因