Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

ACX 系列路由器上的层次结构监管器模式

微流监管器用于确定和管理微流聚合带宽份额的方法由层次结构监管器模式定义。ACX 路由器支持以下三种层次结构监管器模式。您可以为每个层次结构监管器实例配置监管器的模式或类型。

注:

分层监管器不适用于 ACX5048 和 ACX5096 路由器。

保证模式

当使用微流监管器指定其微流保证聚合父子监管器带宽的一部分时,将使用此模式,也称为带宽保证模式。当此微流不包含信息流时,聚合带宽中为此微流分配的金额由其他微流使用,这些微流传输的流量大小限制或带宽高于其各自保证的带宽速率。

考虑用户允许的最大速率或峰值信息速率 (PIR) 为 140 Mbps 的示例场景。共有四项服务或应用程序(称为加速转发 (EF)、金币、白银和铜质)定义为监管器的保证带宽模式,CIR 分别为 50 Mbps、40 Mbps、30 Mbps 和 20 Mbps。例如,如果四种服务中的每一项均收到 140 Mbps 的托盘,则允许的流量速率分别为 50、40、30 和 20 Mbps。如果收到 150 Mbps 的黄金流量,黄金流量仅允许 140 Mbps。

所有儿童监管器都必须采用单速率、单桶和双色模式,以实现带宽保证模式的层次监管器。这种属性组合也称为地板模式。微流监管器值指定微流的最低保证带宽 (CIR)。宏流监管器值指定所有流允许的最大带宽 (PIR)。配置的微流的所有 CIR 值的总和或累积值必须小于或等于宏观流 PIR。宏流的突发大小必须大于所有儿童监管器突发大小的总和,以及物理接口中与儿童监管器相连的所有逻辑接口或接口家族中最大的物理接口 MTU 的总和。

考虑在带宽保证模式下由家长 PIR 聚合两个儿童监管器的样本配置。为儿童监管器和家长监管器配置 PIR。当两个流(流 1 和流 2)以超过配置的 PIR 值的速率传输流量时,将调整父 PIR 的份额,以便根据为流量定义的优先级为儿童监管器发送流量,同时保留带宽。

监管器使用令牌桶算法对接口上的平均传输或接收流量速率实施限制,同时根据配置的带宽限制和配置的突发大小,允许流量突发达到最大值。令牌桶算法提供比漏水桶算法更高的灵活性,即在开始丢弃数据包或应用惩罚(如数据包输出排队优先级或数据包丢弃优先级)之前,您可以允许指定的信息流突发。令牌桶算法的主要组件如下:

  • 该桶表示接口输入或输出信息流上的监管器的速率限制功能。

  • 桶中的每个令牌代表一些位的“信用”,桶中的令牌将“兑现”,以便能够接收或传输符合为监管器配置的速率限制的信息流。

  • 令牌到达速率是将令牌定期分配到令牌桶中,由配置的带宽限制计算得出。

  • 令牌桶深度定义了桶以字节为字节的容量。桶达到容量后分配的令牌无法存储和使用。

如果令牌在父层监管器的峰值突发大小 (PBS) 或儿童监管器的提交突发大小 (CBS) 中存在,则到达的数据包符合带宽保证模式。如果父子监管器的 PBS 或 CBS 中未存在足够的令牌,则数据包不符合分层监管器工作的保证模式。在这种情况下,成员流保证儿童监管器速率。下表介绍了微流和宏流监管器的颜色编码的不同场景,以及分配的最终颜色或优先级:

微色

宏色

结果

绿色

绿色

绿色

绿色

绿色

绿色

绿色

峰值模式

当使用微流监管器来指定微流可使用的聚合父子监管器带宽的最大数量时,将使用此模式,也称为带宽保护模式。此模式用于保护给定微流量免遭其他流量的饥饿。即使其他微流没有信息流(可用的聚合带宽速率大于特定微流的速率,微流的使用率也不能超过其微流监管器上配置的速率。

考虑一个示例场景,其中用户允许的总允许速率 (PIR) 为 100 Mbps。共有四项服务或应用程序(称为加速转发 (EF)、金币、白银和铜质)定义为监管器的峰值或带宽限制模式,其 PIR 值分别为 50 Mbps、40 Mbps、30 Mbps 和 20 Mbps。此类设置用于拓扑中,您希望阻止特定订阅者或用户将增加的宏观流量份额或父层 CIR 用于实时应用程序,例如点播视频 (VoD) 或 IP 语音 (VoIP)。例如,如果仅收到 100 Mbps 的 EF 数据包,则信息流允许的带宽速率为 50 Mbps。在收到四种服务中每个服务 100 Mbps 的信息流时,允许聚合的信息流为 100 Mbps,其中不同服务的速率如下:

  • EF 流量小于或等于 50 Mbps

  • 黄金流量小于或等于 40 Mbps

  • 白银流量小于或等于 30 Mbps

  • 铜质信息流小于或等于 20 Mbps

所有儿童监管器都必须具有单速率、单桶和双色类型,以实现分层监管器的带宽保护或峰值模式。微流监管器值指定微流允许的最大带宽 (PIR)。宏流监管器值指定所有流允许的最大带宽 (PIR)。微流的 PIR 值总和必须大于或等于儿童监管器的 PIR 值。宏流突发大小必须大于或等于具有最大突发大小的微流量。

考虑在带宽保证模式下由家长 PIR 聚合两个儿童监管器的样本配置。为儿童监管器和家长监管器配置 PIR。当两个流(流 1 和流 2)以超过配置 PIR 值的速率传输流量时,则调整父层 PIR 的份额,以便根据为流量定义的优先级为子监管器发送流量,而带宽则限制为保持最低或保证的流量速率。

如果令牌在儿童监管器和家长监管器的峰值突发大小 (PBS) 中存在,则到达的数据包符合带宽保证模式。如果两个监管器的 PBS 中没有足够的令牌,则数据包不符合分层监管器工作的峰值模式。在这种情况下,儿童监管器速率是成员流允许的最大速率或 PIR。下表介绍了微流和宏流监管器的颜色编码的不同场景,以及分配的最终颜色或优先级:

微色

宏色

结果

绿色

绿色

绿色

绿色

绿色

混合模式

此模式结合了带宽保证模式和带宽保护模式,支持同步实现带宽限制功能和每流带宽调制。带宽控制模式或带宽限制模式控制给定微流的保证速率。但是,它不会对多余聚合带宽可在微流之间共享的方式进行管理或管理。特定微流可能使用所有多余的聚合带宽,从而使任何多余带宽的其他微流挨饿。

带宽保护或峰值模式可控制特定微流可能占用的带宽量,从而保护其他流量免遭饥饿。但是,它没有指定微流的任何保证速率。例如,如果流 f1、f2 和 f3 的微流量速率分别为 50 Mbps、60 Mbps、50 Mbps,并且聚合速率为 70 Mbps,则 f1 和 f2 流可能分别提供 50 Mbps 和 20 Mbps,而不会为 f3 分配带宽。

混合模式可实现峰值和保证模式的优势,以克服其个别限制。在 hybird 模式下,微流监管器指定微流的两个速率(CIR 和 EIR)。CIR 指定了微流总宏观流带宽中的保证部分,而 PIR 指定了微流总宏观流带宽的最大部分。此机制类似于在保证模式下运行的 CIR,以及 EIR 在峰值模式下运行,从而结合了两种型号的优势。在 hyrbid 模式下,儿童监管器支持颜色感知模式和色盲模式。

儿童监管器按照 RFC 4115 双速率三色标记的模式运行。ACX 路由器上正常的双速率三色标记符合 RFC2698 模式运行。

考虑一个示例配置,其中用户允许的最大速率为 140 Mbps。共有四项服务或应用程序(称为加速转发 (EF)、黄金、白银和铜质)定义为监管器的混合模式,其 PIR 值分别为 55Mbps、60 Mbps、130 Mbps 和 140 Mbps。EF、黄金、白银和青铜服务的定义 CIR 值分别为 50 Mbps、40 Mbps、30 Mbps 和 20 Mbps。例如,当四种服务中的每一项收到 140 Mbps 的流量时,则四项服务允许的绿色流量分别为 50、40、30 和 20 Mbps。如果仅收到 140 Mbps 的 EF 流量,则允许 50 Mbps 的 EF 流量为绿色,5 Mbps 的 EF 流量为黄色。在同一情景下,假设宏监管速率为 26 Mbps。此外,在颜色感知模式下假设两个儿童监管器,即 CIR 为 10 Mbps 的儿童监管器-1 和 10 Mbps 的 EIR。儿童监管器-2 的 CIR 为 15 Mbps,EIR 为 5 Mbps。当 flow-1 是一个 100 Mbps 的黄色流量流,而 flow-2 是一个 100 Mbps 的绿色流量流时,此监管器层次结构的输出如下:

  • Flow-1 具有 0 Mbps 的绿色流量,其黄色流量小于或等于 5 Mbps。

  • Flow-2 具有 10 Mbps 的绿色流量,并且具有超过或等于 10 Mbps 的黄色流量。

  • 黄色流量之和小于或等于 11 Mbps。

考虑一个示例配置,其中包含两个由家长 PIR 在混合模式下聚合的儿童监管器。为儿童监管器和家长监管器配置 PIR。当两个流(流 1 和流 2)以超过配置 PIR 值的速率传输信息流时,则调整父 PIR 的份额以允许儿童监管器的信息流,同时为两个流量保留儿童 PIR 值。

聚合或层次结构监管器的混合工作模式支持两种速率(CIR 和 PIR),三种颜色用于微流。在 ACX 路由器上,对于混合型监管器,微监管器必须为 RFC 4115 中定义的修改型 trtcm。儿童监管器支持色盲和色感知模式。宏观监管器必须是单速率、单桶、双色监管器,微流的 CIR 值总和小于宏观流的 PIR 值,微流所有 PIR 值的累积值大于宏观流的 PIR 值。当微流流量小于微流 CIR 的 CIR 值时,监管器会使微流 CIR 得以维护或达到 PIR。当微流流量大于微流的 CIR 值时,保证微流 CIR。微流超额速率根据可用的宏观流带宽共享,并限制为微流 PIR 实施的微流分布的超额信息速率。宏流的CBS必须大于或等于微型流CBS的聚合。宏流的超大突发大小 (EBS) 必须大于或等于具有最大 EBS 的微流量。

如果儿童监管器的提交突发大小 (CBS) 中存在令牌,则到达的数据包符合混合模式。如果儿童监管器的 EBS 和家长监管器的 PBS 中都存在令牌,则数据包不符合混合模式。当数据包不能满足监管器的混合工作模式时,会保证儿童监管器的 CIR 用于成员流量,而儿童监管器的 PIR 值是成员流量允许的最大速率。下表介绍了微流和宏流监管器的颜色编码的不同场景,以及分配的最终颜色或优先级:

微色

宏色

结果

绿色

绿色

绿色

绿色

绿色

黄色

绿色

黄色

黄色

绿色