拥塞窗口大小怎么计算
1、什么是拥塞呢?看如图红框处,所以我们需要用到窗口来解决这个拥塞的问题。

2、第一种方法,慢开始算法:当主机开始发送数据时,由于并不清楚网络的负荷情况,所以如果立即把大量数据字节注入到网络,那么就有可能引发网络拥塞,所以最好的方法就是先探测一下,即由小到大逐渐增大发送窗口,也就是说,由小到大逐渐增大拥塞窗口数值。


3、然后为了防止拥塞窗口cwnd增长过大引起网络拥塞,还需要设置一个慢开始门限状态变量。

4、第二种,拥塞避免,让拥塞窗口cwnd缓慢增大,即每经过一个往返时间RTT就把发送方的拥塞窗口加1,而不是像慢开始阶段那样加倍增长。

5、无论在慢开始阶段还是拥塞避免阶段,只要发送方判断网络出现拥塞(没有按时收到确认),就要把慢开始门限ssthresh设置为出现拥塞时发送方窗口值的一半(但不能小于2)。然后把拥塞窗口cwnd重新设置为1,执行慢开始算法。这样做的目的就是要迅速减少主机发送到网络中的分组数,使得发送拥塞的路由器有足够的时间把队列中积压的分组处理完。

1、1.第一种方法,慢开始算法。
2.第二种,拥塞避免。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:112
阅读量:93
阅读量:36
阅读量:53
阅读量:87