shaping-rate (Traffic Control Profiles)
语法
shaping-rate (rate | percent percentage);
层次结构级别
[edit class-of-service traffic-control-profiles profile-name]
只有支持增强传输选择 (ETS) 或分层调度的设备才支持 traffic-control-profiles
层次结构。
描述
配置整形速率。整形速率通过为队列或转发类集设置最大带宽(以位/秒为单位的速率)或最大带宽百分比来限制数据包传输速率。通过使用调度程序图将转发类(队列)与具有已配置整形速率的调度程序相关联,可以指定队列的最大带宽。
对于 ETS 或分层调度配置,您可以通过设置流量控制配置文件的整形速率来指定转发类集的最大带宽。然后,将调度程序图与流量控制配置文件关联,然后将流量控制配置文件和转发类集应用于接口。
整形速率作为绝对最大使用量,而不是超出配置的传输速率(队列的最小保证带宽)或配置的保证速率(转发类集的最小保证带宽)的额外使用量。
将队列或优先级组的最大带宽(shaping-rate
值)设置为 100 Kbps 或更低时,流量整形行为仅在配置 shaping-rate
值的 +/– 20% 以内准确。
在 QFX5200、QFX5100 和 EX4600 设备上,我们建议您始终对严格高优先级队列应用整形速率,以防止它们使其他队列资源不足。如果不应用整形速率来限制严格高优先级队列可以使用的带宽量,则严格高优先级队列可能会使用所有可用端口带宽,并耗尽端口上的其他队列。
在 QFX5200 系列交换机上,整形速率支持 64kbps 的粒度。因此,可能无法正确应用 100g 接口队列上的整形速率。
QFX10000 系列交换机不支持整形率语句。但是,您可以配置传输速率 exact
选项以防止队列消耗的带宽超过您希望队列消耗的带宽。
在 QFX10000 系列交换机上,我们建议您使用传输速率来设置在严格-高优先级队列上接收严格-高优先级处理的带宽量限制。达到传输速率的流量将得到严格-高优先级处理。超过传输速率的流量被视为尽力而为流量,接收严格高优先级队列超额速率权重“1”。请勿使用整形速率为 QFX10000 系列交换机上的严格高优先级队列设置最大带宽限制。
违约
如果未配置整形速率,则默认整形速率为 100%(所有可用带宽),这相当于无速率整形。
选项
percent percentage
— 整形速率占可用接口带宽的百分比。
范围: 1% 到 100%
rate
—峰值(最大)速率,以位/秒 (bps) 为单位。您可以指定一个以位/秒为单位的值,可以是完整的十进制数,也可以是后跟缩写 k (1000)、m (1,000,000) 或 g (1,000,000,000) 的值。
范围: 1000 至 10,000,000,000 bps
所需权限级别
接口 — 在配置中查看此语句。
接口控制 — 将此语句添加到配置中。
发布信息
Junos OS 11.1 版中引入的语句。