当发生拥塞时,会进行如下操作:
1、把慢开始的门限值设为当前窗口的一半,即ssthresh=1/2 *8KB=4KB,
2、把拥塞窗口cwnd设置为1个最大报文段MSS大小,
3、再次从慢启动阶段开始。发生拥塞后
开始慢启动 cwnd=1KB,之后呈指数增长。
经过1个RTT cwnd=2^1=2KB
经过2个RTT cwnd=2^2=4KB, 此时到达门限值ssthresh,之后
进入拥塞避免
阶段
经过3个RTT cwnd=4+1=5KB
,
由于题目说之后一直都没有发生超时,cwnd会一直线性增长到接收窗口大小
.....
经过8个RTT cwnd=10KB,
此后拥塞窗口一直保持cwnd=10KB。
发送窗口大小=min(接收窗口,拥塞窗口)=10KB。