Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

确定流量监管器的正确突发大小

监管器脉冲大小限制概述

监管器的突发大小限制可控制流量的字节数,当流量在配置的带宽限制之上推送平均传输速率或接收率时,可以通过 policed 接口未受限制地通过。允许通过 policed 接口的突发流量的实际字节数可能因零到配置的突发大小限制而异,具体取决于总体流量负载。

通过配置适当的突发大小,较低形状速率的影响将会得到缓解。使用burst-size-limit语句配置突发大小。

注:

如果将突发的大小限制设置得过低,则过多的数据包将会受到速率限制的制约。如果将突发大小限制设置得过高,则太少的数据包将受到速率限制。

确定要使用的突发容量时,请考虑以下两个主要因素:

  • 线路上的一群发流量允许持续时间。

  • 突发大小足够大,可处理数据包的最大传输单元(MTU)大小。

以下一般准则适用于选择监管器突发大小限制:

  • 不应将突发大小限制设置为要 policed 的接口上的流量 MTU 不低于10倍。

  • 以管制接口的全线速允许信息流爆发的时间量不能低于 5 毫秒。

  • 可为监管器的最小和最大值指定的监管器类型(双色颜色或三色)。

最佳做法:

选择突发大小限制的首选方法基于您在其上应用监管器的接口的线速,以及您希望允许以全线路速率突发流量的时间量。

突发大小限制的影响

突发流量需要相对较大的突发大小,以便可以将额外的令牌分配到令牌桶中,以便即将使用的信息流。

不带突发大小限制的突发信息流 Policed

图 1显示了一种极端的突发流量,在此情况下,分配令牌的机会将丢失,而带宽将被使用,因为未配置较大的突发大小。

图 1: 不带配置的突发大小的突发流量(过度使用的带宽)不带配置的突发大小的突发流量(过度使用的带宽)

配置为匹配带宽限制和流 Burstiness 的突发大小限制

图 2描述了在将大爆炸大小配置为处理突发流量时,带宽使用如何变化。由于在流量高峰期间可使用的突发流量之间分配令牌,因此大爆炸的大小最大限度地减少了未使用带宽的数量。突发大小决定了令牌桶的深度。

图 2: 具有已配置突发大小的突发流量(未使用的带宽)具有已配置突发大小的突发流量(未使用的带宽)

Depletes 所有累积令牌的突发大小限制

为未使用的令牌配置较大的突发大小会产生另一个问题。如果将突发容量设置为非常大的值,则流量的突发可以以线速从接口传输,直到令牌桶中的所有累积令牌都已用完。这意味着配置较大的突发容量可能会允许过多的数据包避免速率限制,这可能会导致流量速率超过带宽限制延长一段时间。

如果在 1 秒之内考虑平均速率,则速率仍然低于配置的带宽限制。但是,下游设备可能无法处理突发流量,因此某些数据包可能会被丢弃。

计算突发大小限制的两种方法

对于 MX 系列、M120 和 M320 路由器以及 EX 系列交换机上配置的策略器,可配置的突发大小限制值的范围为 1 毫秒到 600 毫秒的信息流(策略器速率)(配置的带宽限制)。

由于一种突发大小不适用于所有信息流模式,因此可通过执行实验式配置来选择接口的最佳突发大小。对于第一个测试配置,使用以下两节中介绍的一种计算方法来选择突发大小限制。

基于接口带宽和容许的突发时间计算

如果 policed 接口的带宽已知,则用于计算监管器突发大小限制的首选方法基于以下值:

  • bandwidth—限速接口的线速(以 bps 单位为单位)

  • burst-period—允许的流量突发时间(5 毫秒或更长)

要计算监管器带宽(以字节为单位):

基于接口流量的计算 MTU

如果 policed 接口的带宽未知,请根据以下值计算监管器的突发大小限制:

  • interface MTU—用于控制接口的最大传输单位(以字节为单位)。

要计算监管器带宽(以字节为单位):

两种方法的比较

图 3说明了监管器速率(配置的带宽限制)与计算最佳监管器突发大小限制的两种方法之间的有效突发大小限制。对于基于接口带宽和允许的突发时间的方法,关联标记为 5 ms 。对于基于大小MTU的方法,关联标记为 10 MTU

图 3: 比较突发大小计算方法比较突发大小计算方法

对于使用方法计算出的策略器突发大小限制,有效突发大小限制与配置的带宽限制 5 ms 成正比。如果带宽限制非常低,则有效的突发大小限制可能很小,以致于监管器速率限制流量比所需程度更严格。例如,由两个大小MTU的信息流"突发"的速率可能受限。在这种情况下,使用方法计算出的检测器突发大小限制 10 MTU 似乎更好选择。

10 x MTU 100 Kbps 带宽选择千兆位以太网的初始突发大小的方法

以下顺序说明了使用 10 x MTU 方法为配置了 100 Kbps 带宽限制的千兆以太网接口的测试配置选择初始突发大小:

  1. 如果配置 100 毫秒突发大小限制,允许通过接口无限制的最大流量量为 1250 字节,计算方式如下:

  2. 理论上,10 x MTU突发大小最多允许 15,000 字节的无限制传递。但是,MX 系列、M120 路由器和 M320 路由器的最大可配置突发大小限制是带宽限制的 600 毫秒。如果配置带宽限制的最大突发大小限制 600 毫秒,则允许无限制通过接口的最大流量为 7500 字节,计算方式如下:

    在千兆以太网接口上,配置的 600 毫秒突发大小限制以千兆位以太网线路速率创建 60 μs 的突发持续时间,计算方式如下:

  3. 如果下游设备无法处理使用初始突发大小配置所允许的突发流量量,请降低突发大小限制,直至获得可接受的结果。

5 毫秒为带宽为千兆位以太网接口选择初始突发大小的方法

以下顺序说明了使用 5 毫秒方法为配置有 200 Mbps 带宽限制的千兆位以太网接口的测试配置选择初始突发大小。此示例计算显示,较大的突发大小限制如何影响测量的带宽速率。

  1. 如果配置 5 毫秒突发大小限制,则允许无限制通过接口的最大流量量为 125,000 字节(约 83 1500 字节数据包),计算方式如下:

    在千兆以太网接口上,配置的 5 毫秒突发大小限制以千兆位以太网线路速率创建 1 毫秒的突发持续时间,计算方式如下:

    1 秒内的平均带宽速率变为 200 Mbps + 1 Mbps = 201 Mbps,这是在 200 Mbps 下配置带宽限制中最小增加值。

  2. 如果配置 600 毫秒突发大小限制,则允许无限制通过接口的最大流量量为 15 M 字节(约 10,000 1500 字节数据包),计算方式如下:

    在千兆以太网接口上,配置的 600 毫秒突发大小限制以千兆位以太网线路速率创建 120 毫秒的突发持续时间,计算方式如下:

    1 秒内的平均带宽速率变为 200 Mbps + 120 Mbps = 320 Mbps,这比 200 Mbps 配置的带宽限制高得多。

200 Mbps 带宽限制,5 毫秒突发持续时间

如果将 200 Mbps 带宽限制配置为 5 毫秒突发大小,则计算结果将变为 ,大约合 200 Mbps x 5 ms = 125 Kbytes 83 个 1500 字节数据包。如果在千兆以太网接口上配置了 200 Mbps 带宽限制,则突发持续时间为千兆以太网 125000 bytes / 1 Gbps = 1 ms 线路速率。

200 Mbps 带宽限制,600 毫秒突发持续时间

如果将大型突发大小配置为 600 毫秒,并且带宽限制配置为 200 Mbps,则计算将成为 200 Mbps x 600 ms = 15 Mbytes 。这以千兆位以太网线路速率创建 120 毫秒的突发持续时间。1 秒内的平均带宽速率变为 ,这比 200 Mbps + 15 Mbytes = 320 Mbps 200 Mbps 时配置的带宽限制高得多。此示例显示,较大的突发大小可能会影响测量的带宽速率。