将 MPLS EXP 分类器应用于路由实例
本主题介绍如何将 MPLS EXP 分类器应用于路由实例。
启用 VRF 表标签且未将分类器配置显式应用于路由实例时,默认 MPLS EXP 分类器将应用于路由实例。有关 VRF 表标签的详细信息,请参阅 适用于路由设备的 Junos OS VPN 库。
表 1 显示了默认的 MPLS EXP 分类表内容。
| MPLS EXP 位 |
转发类 |
丢失优先级 |
|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
有时,您可能需要维护原始分类器,例如在桥接域中,您既不想为路由实例配置自定义分类器,也不想接受默认分类器,因为默认分类器将覆盖原始分类器。从 Junos OS 16.1 版开始,您只能在 MX 系列设备上保留原始 MPLS EXP 分类器。为此,请为路由实例应用 no-default 选项。例如:
[edit class-of-service]
routing-instances routing-instance-name {
classifiers {
no-default;
}
}
配置自定义 MPLS EXP 分类器并将其应用于路由实例
对于启用了 VRF 表标签的路由实例,您可以覆盖默认的 MPLS EXP 分类器,并将自定义分类器应用于路由实例。
以下过程要求您在各个配置层级中进行导航。有关 CLI 导航的信息,请参阅《Junos OS CLI 用户指南》中的在配置模式下使用 CLI 编辑器。
要将自定义分类器应用于路由实例,请执行以下操作:
应用全局分类器和通配符路由实例
要将分类器应用于所有路由实例,请执行以下操作:
指定 MPLS EXP 分类器适用于所有路由实例。
[edit class-of-service ] user@host# set routing-instances all classifiers exp classifier-name
对于与特定分类器关联的路由实例,将忽略全局配置。
要使用通配符将分类器应用于所有路由实例,请执行以下操作:
在路由实例的名称中包含星号 (*)。
[edit]] user@host# edit class-of-service routing-instances routing-instance-name* user@host# set classifiers exp classifier-name
通配符配置遵循最长匹配项。如果存在特定配置,则该配置优先于通配符配置。
通配符 * 和 all 关键字在 [edit class-of-service routing-instances] 层次结构级别受支持,但在层次结构级别不受 [edit routing-instances] 支持。
如果在[edit routing-instances]层次结构级别配置路由实例,例如名称vpn*为 ,则 Junos OS 会vpn*将其视为有效且不同的路由实例名称。如果随后尝试在[edit class-of-service routing-instances]层次结构级别将vpn*分类器应用于路由实例,则 Junos OS 会将路由实例名称视为vpn*通配符,并且所有以 vpn 开头且未应用特定分类器的路由实例都将收到与 vpn*关联的分类器。
同样的行为也适用于 all 关键字。
请注意,在这些配置级别, 必须 将 * 通配符附加到实例名称。* 通配符不应用作关键字的 all 独立替代品。
将全局 MPLS EXP 分类器应用于路由实例
此示例说明如何将全局分类器应用于所有路由实例,然后覆盖特定路由实例的全局分类器。在此示例中,有三个路由实例:、 vpn2和 vpn3,每个实例vpn1都启用了 VRF 表标签。分类器应用于vpn1和vpn2(即,除 vpn3之外的所有分类器exp-classifier-global单独列出)。分类器exp-classifier-3应用于 vpn3。
以下过程要求您在各个配置层级中进行导航。有关 CLI 导航的信息,请参阅《Junos OS CLI 用户指南》中的在配置模式下使用 CLI 编辑器。
要为所有路由实例配置全局分类器并覆盖特定路由实例的全局分类器,请执行以下操作:
使用通配符路由实例应用分类器
配置通配符路由实例,并使用特定路由实例覆盖通配符。在此示例中,有三个路由实例:、 vpn-yellow和 vpn-green,每个实例vpn-red都启用了 VRF 表标签。分类器exp-class-wildcard应用于 vpn-yellow 和 vpn-green。分类器exp-class-red应用于 vpn-red。
以下过程要求您在各个配置层级中进行导航。有关 CLI 导航的信息,请参阅《Junos OS CLI 用户指南》中的在配置模式下使用 CLI 编辑器。
要配置通配符路由实例并使用特定路由实例覆盖通配符,请执行以下操作:
验证与路由实例关联的分类器
变更历史表
是否支持某项功能取决于您使用的平台和版本。使用 功能浏览器 查看您使用的平台是否支持某项功能。