在 vMX 上配置层次结构 CoS
要配置层次结构 CoS,请执行以下任务:
支持灵活排队
默认情况下,分层 CoS 禁用。要启用分层 CoS,请在层次结构级别中[edit chassis fpc 0]
包含flexible-queuing-mode
语句并重新启动 FPC。
[edit] user@vmx# set chassis fpc 0 flexible-queuing-mode
将转发类映射到 vMX 上的队列
您必须将所有配置的转发类映射到其中一个队列。
[edit] user@vmx# set class-of-service forwarding-classes class class-name queue-num queue-number
为 vMX 配置流量控制配置文件
流量控制配置文件仅 shaping-rate
支持 vMX 的和 scheduler-map
语句。
要指定整形速率,请在层次结构级别中[edit class-of-service traffic-control-profiles profile-name]
包含shaping-rate
语句。
[edit] user@vmx# set class-of-service traffic-control-profiles profile-name shaping-rate rate
要指定时间表图,请在层次结构级别中[edit class-of-service traffic-control-profiles profile-name]
包含scheduler-map
语句。
[edit] user@vmx# set class-of-service traffic-control-profiles profile-name scheduler-map map-name
在 vMX 上配置时间表
时间表图包含将类转发到其时间表的映射。时间表定义队列的属性。
时间表仅 transmit-rate
支持 vMX 的和 excess-rate proportion
语句。
要指定传输速率,请在层次结构级别中[edit class-of-service schedulers scheduler-name]
包含transmit-rate
语句。
[edit] user@vmx# set class-of-service schedulers scheduler-name transmit-rate rate
不支持保证速率,因此 VLAN 没有保留带宽。要获得预期的行为,建议将传输速率配置为保证速率。
要指定要共享的超额带宽比例,请将语 excess-rate proportion
句包含在 [edit class-of-service schedulers scheduler-name]
层次结构级别。值范围为 0 到 1000。
[edit] user@vmx# set class-of-service schedulers scheduler-name excess-rate proportion value
如果为一个队列配置超额速率,则所有队列的超额速率均可计算权重。如果未配置超额速率,则使用默认权重 1。
要获得预期的行为,您必须为所有队列配置超额速率。
例如,如果为低优先级队列配置超额速率,请为高优先级和中优先级队列配置相同的超额速率。