拥塞窗口大小怎么计算
1、什么是拥塞呢?看如图红框处,所以我们需要用到窗口来解决这个拥塞的问题。
2、第一种方法,慢开始算法:当主机开始发送数据时,由于并不清楚网络的负荷情况,所以如果立即把大量数据字节注入到网络,那么就有可能引发网络拥塞,所以最好的方法就是先探测一下,即由小到大逐渐增大发送窗口,也就是说,由小到大逐渐增大拥塞窗口数值。
3、然后为了防止拥塞窗口cwnd增长过大引起网络拥塞,还需要设置一个慢开始门限状态变量。
4、第二种,拥塞避免,让拥塞窗口cwnd缓慢增大,即每经过一个往返时间RTT就把发送方的拥塞窗口加1,而不是像慢开始阶段那样加倍增长。
5、无论在慢开始阶段还是拥塞避免阶段,佯镧诱嚣只要发送方判断网络出现拥塞(没有按时收到确认),就要把慢开始门限ssthresh设置为出现拥塞时发送方窗口值的一半(瞽攥涛徭但不能小于2)。然后把拥塞窗口cwnd重新设置为1,执行慢开始算法。这样做的目的就是要迅速减少主机发送到网络中的分组数,使得发送拥塞的路由器有足够的时间把队列中积压的分组处理完。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:94
阅读量:48
阅读量:82
阅读量:46
阅读量:51