Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

监管器实施概述

该 Juniper Networks® Junos®操作系统 (Junos OS) 支持三种类型的管理程序:

  • 单速率双色管理器 — 最常用的管理器。单速率意味着监管器中只引用了一个带宽和突发速率。与此监管器关联的两种颜色为红色(不一致)和绿色(符合)。

  • 单速率三色管理器 — 类似于添加黄色颜色的单速率双色管理器。此类还引入了已提交的信息速率(CIR)和承诺的突发速率(CBR)。

  • 双速率三色管理器 — 通过添加第二速率层来构建单速率三色速率管理器。两个速率表示存在高带宽限制和相关联的突发大小以及峰值信息速率(PIR)和峰值传输速率(PBS)。

可以使用两种类型的令牌桶算法,具体取决于应用于网络流量的监管器类型。单速率双色监管器使用单令牌桶算法将流量一致性测量到双色监管器速率极限。单速率三色监管器和双速率三色监管器均使用双重令牌桶算法将流量一致性测量到三色监管器速率。这两个令牌桶算法之间的主要差异在于,单个令牌桶算法允许短时间突发流量,而双重令牌桶算法允许更持久的突发流量。(本主题其余部分讨论单个令牌桶算法。)

要配置监管器,您需要设置两个参数:

  • 配置的带宽限制(使用 语句)以 bps bandwidth-limit 表示

  • 以字节配置突发大小(使用 burst-size-limit 语句)

注:

仅针对单速率双色策略器,您也可使用 百分比语句将带宽限制指定为物理接口端口速度或已配置逻辑接口整形速率的bandwidth-percent 分比。您不能将监管器配置为对聚合、通道或软件接口使用带宽百分比。

使用以下命令设置监管器条件:

带宽限制参数用于确定应用于流量的平均速率限制,而突发大小参数则用于允许较短的流量突发期(平均速率超过配置的带宽限制的后端到后流量)。). 应用一组监管器配置设置(带宽限制和突发大小)后,配置的值将调整为硬件可编程值。引入的转换调整通常少于配置的带宽限制的 1%。此调整是必需的,因为软件允许您将带宽限制和突发大小配置为指定范围内的任何值,但这些值必须调整为可在硬件中编程的最接近的值。

硬件中的监管器带宽限制配置由两个值表示:信用更新频率信用尺寸。硬件使用信用更新频率来确定将令牌(未用带宽的位数)添加到令牌桶的频率。信用卡大小基于令牌桶中可容纳的令牌数量。MX 系列、M120、M320 路由器和 EX 系列交换机包含一组积分更新频率,而不是单一的积分更新频率,可最大程度地减少配置带宽限制的调整差异并支持广泛的策略程序带宽速率(从 40 Kbps 到 40 Gbps)。其中一个频率用于对硬件中的监管器(带宽限制和突发大小)进行编程。

突发的大小基于总体流量负载,并允许猝发流量超过配置的带宽限制。大量突发大小的监管器将禁用配置的带宽限制功能,因此突发大小必须相对于配置的带宽限制。在确定突发大小之前,您需要考虑网络中的流量模式。有关确定突发大小的详细信息,请参阅确定流量监管器的正确爆发大小

配置的突发容量将在硬件中调整为基于配置的带宽限制的值。突发大小将为超过配置的带宽限制的突发流量扩展已配置的带宽限制。

当策略程序应用于接口上的信息流时,信息流突发的初始容量等于语句中指定的 burst-size-limit 字节数。

图 1表示如何使用令牌桶算法实现监管器。令牌分配器根据配置的带宽限制将令牌分配给监管器,标记大小乘以令牌到达速率。

token size x token arrival rate = policer rate (configured bandwidth limit)

图 1: 令牌桶算法令牌桶算法

当数据包到达配置了策略程序的接口时,令牌从令牌包中用于表示与数据包长度对应的位数的令牌(或"现金进货")。如果令牌到达率高于信息流速率,因此未使用令牌,令牌桶将填充到容量中,到达的令牌会"溢"满,并且会丢失。令牌桶深度表示监管器的单个用户配置的突发流量大小。

如果令牌桶中有标记,并且传入流量速率高于令牌速率(配置的监管器速率、带宽限制),则流量可以使用令牌,直到 bucket 为空。令牌消耗速率可以与传入流量率一样高,这会产生中图 2所示流量的突发。

通过使用令牌桶算法,允许的平均带宽速率接近于配置的带宽限制,同时支持突发流量,如中图 2所示。

图 2: 使用监管器和突发大小的信息流行为使用监管器和突发大小的信息流行为
注:

数据包的测量长度根据监管器适用的系列类型而变化。如果监管器在family inet层次结构下应用,则监管器仅考虑 IPv4 数据包长度。如果监管器在family vpls层次结构下应用,则整个以太网帧(包括以太网 MAC 报头)都将包含在数据包长度中。

影响监管器整形结果的主要因素并不是转换调整,而是因为大多数网络流量的流量模式不一致,因此不会以固定速率发送。由于传入流量率的波动,某些分配的令牌不会被使用。因此,整形后的流量率低于您的预期,并且在了解监管器和令牌桶算法的优势时讨论的 TCP 连接行为就是这种情况的典型示例。要缓解下整形流量的这种影响,需要适当的突发大小配置。