推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

拥塞控制机制-核心目标与分类

更新时间:2026-07-09 12:14:44 大小:18K 上传用户:潇潇江南查看TA发布的资源 标签:拥塞控制 下载积分:2分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

一、什么是网络拥塞

网络拥塞是指在分组交换网络中,当路由器或链路收到的分组总量超过其存储、转发处理能力时,网络性能下降的现象。具体表现为分组排队延迟增加、丢包率上升、吞吐量下降,严重时甚至会导致整个网络陷入死锁,无法正常传输数据。

举个简单的场景:一条单向单车道的公路,设计最大流量为每分钟通行20辆车,如果同一时间有50辆车涌入公路,就会出现堵车,车辆通行速度大幅下降,甚至部分车辆长时间无法前进,这对应网络中就是典型的拥塞现象。

二、拥塞控制的核心目标

拥塞控制的核心目标是让网络的负载不超过网络的承载能力,具体包括:

1. 维持网络吞吐量:保证发送端发送的数据能够尽可能高效地被接收端处理,避免吞吐量随负载增加反而下降的问题;

2. 降低传输延迟:减少分组在路由器缓存中的排队等待时间,保证端到端传输的实时性;

3. 避免死锁与全局崩溃:防止局部拥塞扩散为整个网络的瘫痪,维持网络整体稳定性;

4. 公平分配资源:保证多个数据流公平共享网络带宽,避免某一个连接占用全部资源导致其他连接 starvation(饥饿)。

需要明确的是,拥塞控制和流量控制是不同的概念:

· 流量控制是点到点的速度匹配问题,主要针对发送端和接收端,保证发送端不会快过接收端的处理能力;

· 拥塞控制是面向整个网络的问题,需要考虑全局网络资源的承载能力,解决的是网络整体负载过载的问题。

三、拥塞控制的分类

按照控制层面划分,拥塞控制可以分为两大类:开环控制闭环控制

1. 开环控制

开环控制的核心思想是事前预防,通过提前设计好的规则和策略,从根源上避免拥塞的发生,不需要根据网络当前的拥塞状态动态调整策略。常见的开环控制手段包括:

· 流量规划:提前规划网络流量的接入速率,限制进入网络的总流量不超过链路容量;

· 路由控制:将流量分散到不同的路径,避免某条链路集中过载;


部分文件列表

文件名 大小
1783570359拥塞控制机制-核心目标与分类.docx 18K

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载