5.17

计算机网络

5.8 TCP的拥塞控制
5.8.1 拥塞控制的一般原理
拥塞:某段时间,若对网络中某资源的需求超过了该资源所能提供的可用部分,网络的性能就要变坏,这种现象称为拥塞

出现拥塞的原因:对资源的需求>可用资源

增加资源解决拥塞:不能。拥塞由多种因素引起,不能单纯通过增加资源解决

拥塞的恶化:如果路由器没有足够缓存空间,就会丢弃一些新到的分组,当分组被丢弃时,发送方就会重传,甚至多次重传,这样会导致更多分组流入网络和被网络中的路由器丢弃

拥塞控制与流量控制的区别:拥塞控制就是防止过多的数据注入到网络,这样可以使网络中的路由器或链路不致过载,拥塞控制的前提是网络能够承受现有的网络负荷,拥塞控制是一个全局性过程。流量控制是指对点对点通信量的控制,是端到端的问题,流量控制就是抑制发送端发送数据的速率,以便使接收端来得及接收。

拥塞控制的一般原理:

开环控制:就是在设计网络时事先将有关发生拥塞的因素考虑周到,力求网络在工作时不发生拥塞。

闭环控制:基于反馈回路概念;检测网络系统以便检测到拥塞在何时、何处发生;把拥塞发生的信息传送到可采取行动的地方;调整网络系统的运行以解决出现的问题。

检测网络拥塞的指标:

由于缺少缓存空间而被丢弃的分组的百分数
平均队列长度
超时重传分组数
平均分组时延
分组时延的便准差

posted @ 2024-05-17 12:07  痛苦代码源  阅读(4)  评论(0编辑  收藏  举报