拥塞窗口大小怎么计算

2025-05-20 15:16:21

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

拥塞窗口大小怎么计算

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

拥塞窗口大小怎么计算
拥塞窗口大小怎么计算

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

拥塞窗口大小怎么计算

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

拥塞窗口大小怎么计算

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

拥塞窗口大小怎么计算
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢