带有进出优先级的RED改进算法
2010-04-13朱国晖
陕西科技大学学报 2010年5期
朱国晖
(西安邮电学院通信工程系, 陕西 西安 710061)
0 前 言
缓冲管理是对网络传输节点中队列缓冲资源的管理.在分组传输过程中,其流经的网络传输节点通常采用队列缓存、延迟转发的服务方式提高输出链路的带宽利用率.缓冲管理机制在分组到达队列前端时依据一定的策略和信息决定是否允许该分组进入缓冲队列.从另一个角度看,也就是做出是否丢弃带分组的决策,因此也成为丢弃控制.缓冲管理在网络传输控制中发挥着相当大的作用,是网络服务质量(QoS)控制的核心技术之一,也是实现网络拥塞控制的重要手段.
1 缓冲管理
1.1 缓冲管理的意义
就单个网络传输节点而言,其控制目标在于解决输出链路的带宽资源分配问题,把有限的资源公平而有效的分配给不同的服务类别(或用户流等).而在众多网络传输节点构成传输网的基础上,网络传输控制需要整合、规划所有的网络带宽资源的使用,为用户提供端到端的有服务质量保障的网络传输服务,这也就是QoS控制的目标.
带宽资源的分配在网络传输节点上主要是通过基于多个队列的分组调度来实现.虽然缓冲管理机制直接涉及到的是节点中的队列缓冲资源,直接影响到的也只是分组丢失率性能,然而其对系统带宽分配的性能有着不可忽视的影响:合理的系统队列缓冲容量,对于平衡系统吞吐量和分组排队延迟起着至关重要的作用;在多队列情况下,缓……
登录APP查看全文
