在网络中,当局域网中的数据网广域网链路上发送时,到达的速度大于接口发送分组的速度时,在该接口处就会产生拥塞。如果没有足够的存储空间来保存这些分组,它们其中的一部分就会丢失。分组的丢失又可能会导致发送该分组的设备因超时而重传此分组,这将导致恶性循环。
拥塞管理的中心内容就是当拥塞发生时如何制定一个资源的调度策略,决定报文转发的处理次序。
对于拥塞管理,一般采用排队技术,使用一个队列算法对流量进行分类,之后用某种优先级别算法将这些流量发送出去。每种队列算法都是用以解决特定的网络流量问题,并对带宽资源的分配、延迟、延迟抖动等有着十分重要的影响。
常用的队列调度机制包括:
FIFO(先入先出队列,First In First Out Queuing)
PQ(优先队列,Priority Queuing)
CQ(定制队列,Custom Queuing)
WFQ(加权公平队列,Weighted Fair Queuing)
CBQ(基于类的队列,Class Based Queuing)
RTP(Real-time Transport Protocol)优先队列