什么是TCP拥塞
网络传输链路需要经过路由器投递,链路中的路由器一般都会设计有缓存队列,用于应对网络突发流量。当数据的到达速率高于路由器的发出速率时,数据将会在路由器的缓存中堆积。当路由器的缓存存储耗尽时,路由器只能丢弃部分数据。
这意味着,当链路上的传输速率,持续大于链路中某个路由器的最大传输速率时,数据将开始堆积,知道最终路由器由于无法处理高速率到达的流量而被迫丢弃数据,这个现象即称为拥塞。
拥塞发生的两个客观原因
1. 链路带宽不足
2. 路由器缓存不足
网络传输链路需要经过路由器投递,链路中的路由器一般都会设计有缓存队列,用于应对网络突发流量。当数据的到达速率高于路由器的发出速率时,数据将会在路由器的缓存中堆积。当路由器的缓存存储耗尽时,路由器只能丢弃部分数据。
这意味着,当链路上的传输速率,持续大于链路中某个路由器的最大传输速率时,数据将开始堆积,知道最终路由器由于无法处理高速率到达的流量而被迫丢弃数据,这个现象即称为拥塞。
1. 链路带宽不足
2. 路由器缓存不足
版权声明:本文内容系天翼云实名用户自发贡献,版权归原作者所有,天翼云开发者社区不拥有其著作权,亦不承担相应法律责任,未经许可,不得转载。
如有疑问或争议,请联系ctyunbbs@chinatelecom.cn删除。
网络传输链路需要经过路由器投递,链路中的路由器一般都会设计有缓存队列,用于应对网络突发流量。当数据的到达速率高于路由器的发出速率时,数据将会在路由器的缓存中堆积。当路由器的缓存存储耗尽时,路由器只能丢弃部分数据。
这意味着,当链路上的传输速率,持续大于链路中某个路由器的最大传输速率时,数据将开始堆积,知道最终路由器由于无法处理高速率到达的流量而被迫丢弃数据,这个现象即称为拥塞。
1. 链路带宽不足
2. 路由器缓存不足
版权声明:本文内容系天翼云实名用户自发贡献,版权归原作者所有,天翼云开发者社区不拥有其著作权,亦不承担相应法律责任,未经许可,不得转载。
如有疑问或争议,请联系ctyunbbs@chinatelecom.cn删除。