分类器和重写规则
本主题重点介绍特定于 ACX 系列路由器和 EX 系列交换机的分类器和重写规则的各个方面。
运行 Junos OS 的 ACX 系列路由器和 EX 系列交换机
运行 Junos OS 的大多数 ACX 系列路由器和 EX 系列交换机都支持在全局级别和物理接口级别应用分类器和重写规则。
在全局级别,可以定义 EXP 分类。
在物理接口级别,您可以定义以下功能:
-
DSCP、DSCP-IPV6 和 IPv4 优先分类器
-
DSCP、DSCP-IPV6 和 IPv4 优先级重写
-
IEEE 802.1p 和 IEEE 802.1ad 分类器(内部和外部)
-
IEEE 802.1p 和 IEEE 802.1ad 重写(外部)
IEEE 802.1ad 分类器同时使用 IEEE 802.1p 和 DEI 位。
不能在物理接口级别同时配置 IEEE 802.1p 和 IEEE 802.1ad 分类器。
ACX6360路由器不支持重写规则或第 2 层(IEEE802.1p 和 IEEE802.1ad)分类器。
在逻辑接口级别,您可以定义固定分类和 EXP 重写。
要配置全局 EXP 分类器,请在层次结构级别包含 classfiers exp classifier-name 该语句 [edit class-of-service system-defaults] 。
要在物理接口上配置分类器或重写规则,请在层次结构级别包含classifiers[edit class-of-service interfaces interface-name]语句或rewrite-rules语句。
要在逻辑接口上配置固定分类器,请在 ] 层次结构级别包含 forwarding-classunit numberfc[edit class-of-service interfaces interface-name ] 或rewrite-rules语句。
要在逻辑接口上配置 EXP 重写,请包含 [edit class-of-service interfaces interface-name unit number rewrite-rules exp rewrite-rule] 语句。
要显示在 下 system-defaults配置的分类器, show class-of-service system-defaults 请输入命令。
要显示与物理接口绑定的分类器和重写规则,请输入 show class-of-service interfaces interface-name 命令。
运行 Junos OS 演化版的 ACX 系列路由器
运行 Junos OS 演化版的 ACX 系列路由器支持在逻辑接口级别应用分类器和重写规则。
运行 Junos OS 演化版的 ACX 系列路由器还支持将多个分类器和重写规则同时应用于单个逻辑接口。例如,以下配置有效:
[edit class-of-service interfaces] user@host# show et-0/0/0 { unit 0 { classifiers { dscp dscp-classifier; dscp-ipv6 dscp6-classifier; exp exp-classifier; } rewrite-rules { dscp dscp-rewrite; dscp-ipv6 dscp6-rewrite; exp exp-rewrite; } } }
将多个分类器重写规则应用于逻辑接口时,如果数据包具有多个标头,则选择哪个分类器或重写规则可能会不明确。 表 1 列出了逻辑接口在不同场景下选择的分类器。 表 2 列出了逻辑接口在不同场景下选择的重写规则。
入口数据包 | 接口上配置的族 | 应用于接口的分类 | 器选定的分类器配置文件 |
---|---|---|---|
具有 IPv4 报头的 L3 数据包 | IPv4、IPv6 | DSCP 加上任何其他 | 基于 IPv4 转发的 DSCP 分类器 |
具有 IPv4 报头的 L3 数据包 | IPv4、IPv6 | INET 优先级加上任何其他 | 基于 IPv4 转发的 INET 优先级分类器 |
带 IPv6 报头的 L3 数据包 | IPv4、IPv6 | DSCP-IPv6 以及任何其他 | 基于 IPv6 转发的 DSCP-IPv6 分类器 |
VLAN 标记的 L3 数据包 | L3、MPLS | 自定义 IEEE-802.1ad,默认 L3(DSCP、DSCP-IPv6、INET 优先级) | 自定义 IEEE-802.1ad 分类器 |
VLAN 标记的 L3 数据包 | L3、MPLS | 定制 IEEE-802.1ad,定制 L3 | 自定义 L3 分类器 |
VLAN 标记的 L3 数据包 | L3、MPLS | 自定义 IEEE-802.1ad,默认 EXP | 自定义 IEEE-802.1ad 分类器 |
VLAN 标记的 L3 数据包 | L3、MPLS | 自定义 IEEE-802.1ad,自定义 EXP | 自定义 EXP 分类器 |
入口数据包 | 接口上配置的族 | 应用于接口的 | 重写规则选定的重写规则 |
---|---|---|---|
具有 IPv4 报头的 L3 数据包 | IPv4、IPv6 | DSCP 加上任何其他 | 基于 IPv4 转发的 DSCP 重写规则 |
具有 IPv4 报头的 L3 数据包 | IPv4、IPv6 | INET 优先级加上任何其他 | 基于 IPv4 转发的 INET 优先级重写规则 |
带 IPv6 报头的 L3 数据包 | IPv4、IPv6 | DSCP-IPv6 以及任何其他 | 基于 IPv4 或 IPv6 转发的 DSCP-IPv6 重写规则 |