基于 PLP 配置重写规则
重写规则对传出数据包采取措施。启用三色标记 (TCM) 后,路由器支持四个重写数据包丢失优先级 (PLP) 指定: low
、 medium-low
、 medium-high
和 high
。要包括重写规则的 PLP,请在层次结构级别上 [edit class-of-service]
包括以下语句:
[edit class-of-service] rewrite-rules { (dscp | dscp-ipv6 | exp | ieee-802.1 | inet-precedence) rewrite-name { import (rewrite-name | default); forwarding-class class-name { loss-priority (low | medium-low | medium-high | high) code-point (alias | bits); } } }
在 Junos OS 中,重写规则仅查看数据包的转发类和数据包丢失优先级(由行为聚合或入口的多域分类器分配),而不是在传入的 CoS 值上,以确定要写入出口的数据包标头的 CoS 值。重写规则的输入是转发类和 PLP。重写规则的输出为 CoS 值。换言之,重写规则将退出接口的每个数据包的 CoS 值设置为指定的转发类和 PLP。
例如,如果配置以下配置,000000
将 CoS 值分配给退出具有转发类和 medium-high
PLP 接口assured-forwarding
的所有数据包:
class-of-service { rewrite-rules { dscp dscp-rw { forwarding-class assured-forwarding { loss-priority medium-high code-point 000000; } } } }
要使用此分类器,必须在层次结构级别上配置转发类的[edit class-of-service forwarding-classes queue queue-number assured-forwarding]
设置assured-forwarding
。有关详细信息,请参阅 了解转发类如何将类分配给输出队列。