QoS 流量调度


QoS 流量调度是一种基于 QoS(服务质量)的网络流量调度方法。在此,帧或数据包根据其 QoS 信息映射到内部转发队列,然后根据排队方案进行服务。

通常,存在多个具有不同优先级级别的队列。调度程序决定对每个队列中的流量进行何种类型的处理。当流量可用时,调度程序会将其映射到相应的队列。例如,视频和语音流量的优先级高于后台流量,并被排队。

值得注意的 QoS 流量调度方法

  • 加权轮询 (WRR) − 在此方法中,调度程序中所有队列的帧或数据包在每个周期内都被服务。不同队列之间的优先级通过以循环方式转发每个队列中每个周期的特定数量的帧来维护。例如,在具有四个队列 𝑄0、𝑄1、𝑄2、𝑄3 的系统中,每个周期可能发送 5 个 𝑄0 的帧、3 个 𝑄1 的帧、1 个 𝑄2 和 𝑄3 的帧。这为 𝑄0 分配了最高优先级,从而实现了更好的流量流,同时不会无限期地使低优先级流量饥饿。

  • 严格优先级 (SP) − 此方法为高优先级流量提供最高服务。在此,排队机制在移动到具有下一个优先级级别的队列之前,尽可能多地转发高优先级帧中的帧。例如,在具有四个队列 𝑄0、𝑄1、𝑄2、𝑄3(优先级递减)的系统中,严格优先级方法将在继续 𝑄1 之前发送尽可能多的 𝑄0 帧。

  • WRR 和 SP 的组合 − 此排队方法本质上是可配置的,它结合了 WRR 和 SP。在此方法中,对诸如语音和视频之类的时敏或实时流量给予严格优先级,而对其他流量采用 WRR。

更新于:2020 年 1 月 9 日

3K+ 次浏览

开启你的 职业生涯

通过完成课程获得认证

开始学习
广告