定义 CoS 值位模式的别名
要定义 CoS 值别名,请在层次结构级别包含 code-point-aliases
语句 [edit class-of-service]
:
[edit class-of-service] code-point-aliases { (dscp | dscp-ipv6 | exp | ieee-802.1 | ieee-802.1ad | inet-precedence) { alias-name bit-pattern; } }
CoS 标记类型如下:
dscp
— IPv4 数据包的差异服务代码点别名。dscp-ipv6
— IPv6 数据包的差异服务代码点别名。exp
—MPLS 数据包的第 2 层 CoS 值。ieee-802.1
—第 2 层 IEEE 802.1 CoS 值。ieee-802.1
—第 2 层 IEEE 802.1ad (DEI) CoS 值。inet-precedence
— IPv4 数据包的 IP 优先级。IP 优先级映射只需要 DSCP 字段的前三位。
例如,您可以配置以下别名:
[edit class-of-service] code-point-aliases { dscp { my1 110001; my2 101110; be 000001; cs7 110000; } }
要指定此配置,请执行以下操作:
此配置生成以下映射:
user@host> show class-of-service code-point-aliases dscp Code point type: dscp Alias Bit pattern ef/my2 101110 af11 001010 af12 001100 af13 001110 af21 010010 af22 010100 af23 010110 af31 011010 af32 011100 af33 011110 af41 100010 af42 100100 af43 100110 be 000001 cs1 001000 cs2 010000 cs3 011000 cs4 100000 cs5 101000 nc1/cs6/cs7 110000 nc2 111000 my1 110001
以下注释解释了映射中的某些结果:
my1 110001
:110001以前未映射到任何内容,并且
my1
是新别名。此语句不会更改默认映射表中的任何内容。
my2 101110
:101110 现在
my2
映射到 以及ef
。
be 000001
:be
现在映射到000001。旧值
be
000000 不与任何别名关联。具有此 DSCP 值的数据包现在映射到默认转发类。
cs7 110000
:cs7
现在映射到 110000,以及nc1
和cs6
。旧
cs7
值 111000 仍映射到nc2
。