帮助我们改善您的体验。

让我们了解您的想法。

您是否能抽出两分钟的时间完成一份问卷调查?

close
keyboard_arrow_left
list Table of Contents

机器翻译对您有帮助吗?

starstarstarstarstar
Go to English page
免责声明:

我们将使用第三方机器翻译软件翻译本页面。瞻博网络虽已做出相当大的努力提供高质量译文,但无法保证其准确性。如果对译文信息的准确性有任何疑问,请参阅英文版本. 可下载的 PDF 仅提供英文版.

将 MPLS EXP 分类器应用于路由实例

date_range 16-Jun-23

本主题介绍如何将 MPLS EXP 分类器应用于路由实例。

启用 VRF 表标签且未将分类器配置显式应用于路由实例时,默认的 MPLS EXP 分类器将应用于路由实例。有关 VRF 表标签的详细信息,请参阅 路由设备的 Junos OS VPN 库

默认 MPLS EXP 分类表内容如 表 1 所示。

表 1:默认 MPLS EXP 分类器

MPLS EXP 位

转发类

丢失优先级

000

best-effort

low

001

best-effort

high

010

expedited-forwarding

low

011

expedited-forwarding

high

100

assured-forwarding

low

101

assured-forwarding

high

110

network-control

low

111

network-control

high

注意:

有时,您可能需要维护原始分类器,例如,对于桥接域,既不想为路由实例配置自定义分类器,也不想接受默认分类器,而默认分类器将覆盖原始分类器。从 Junos OS 16.1 版开始,仅在 MX 系列设备上,您可以维护原始 MPLS EXP 分类器。为此,请为路由实例应用 no-default 选项。例如:

content_copy zoom_out_map
[edit class-of-service]
routing-instances routing-instance-name {
    classifiers {
        no-default;
    }
}

为路由实例配置和应用自定义 MPLS EXP 分类器

注意:

以下注意事项适用于路由实例的自定义 MPLS EXP 分类器:

  • 需要增强型 FPC。

  • 不支持逻辑系统。

对于安装在增强型 FPC 上的 PIC,可以覆盖默认的 MPLS EXP 分类器,并将自定义分类器应用于路由实例。

以下过程要求您在配置层次结构中的各个级别上导航。有关导航 CLI 的信息,请参阅《Junos OS CLI 用户指南》中的在配置模式下使用 CLI 编辑器

要向路由实例应用自定义分类器:

  1. 根据 IP 报头过滤流量。
    content_copy zoom_out_map
    [edit]
    user@host# edit routing-instances routing-instance-name
    user@host# set vrf-table-label
    
  2. 配置自定义 MPLS EXP 分类器。
    content_copy zoom_out_map
    [edit]
    user@host# edit class-of-service 
    user@host# set classifiers exp classifier-name import classifier-name forwarding-class class-name loss-priority level code-points [ aliases ] [ bit-patterns]
    user@host# set forwarding-classes queue queue-number class-name priority (high | low)
    
  3. 将自定义 MPLS EXP 分类器应用于路由实例。
    content_copy zoom_out_map
    [edit class-of-service routing-instances routing-instance-name classifiers]
    user@host# set exp classifier-name;
    
  4. 提交并确认您的配置。
    content_copy zoom_out_map
    [edit]
    user@host# show class-of-service routing-instances
    

应用全局分类符和通配符路由实例

要对所有路由实例应用分类器:

  • 指定 MPLS EXP 分类器适用于所有路由实例。

    content_copy zoom_out_map
    [edit class-of-service ]
    user@host# set routing-instances all classifiers exp classifier-name
    

对于与特定分类器关联的路由实例,将忽略全局配置。

要使用通配符对所有路由实例应用分类器:

  • 在路由实例的名称中包含一个星号 (*)。

    content_copy zoom_out_map
    [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 分类器应用于路由实例

此示例说明如何将全局分类器应用于所有路由实例,然后覆盖特定路由实例的全局分类器。在此示例中,有三个路由实例: vpn1vpn2vpn3,每个实例都启用了 VRF 表标签。分类器 exp-classifier-global 应用于 vpn1vpn2 (即除所有,但 vpn3单独列出)。分类器 exp-classifier-3 应用于 vpn3

以下过程要求您在配置层次结构中的各个级别上导航。有关导航 CLI 的信息,请参阅《Junos OS CLI 用户指南》中的在配置模式下使用 CLI 编辑器

要为所有路由实例配置全局分类器并覆盖特定路由实例的全局分类器:

  1. 为所有三个路由实例启用 VRF 表标签。
    content_copy zoom_out_map
    [edit routing-instances]
    user@host#  set vpn1 vrf-table-label
    user@host#  set vpn2 vrf-table-label
    user@host#  set vpn3 vrf-table-label
    
  2. 将 EXP 分类器 exp-classifier-global 应用于所有路由实例。
    content_copy zoom_out_map
    [edit class-of-service routing-instances]
    user@host# set all classifiers exp exp-classifier-global
    
  3. 仅将 EXP 分类器 exp-classifier-3 应用于路由实例 vpn3
    content_copy zoom_out_map
    [edit class-of-service routing-instances]
    user@host# set vpn3 classifiers exp exp-classifier-3
    
  4. 确认您的配置。
    content_copy zoom_out_map
    [edit routing-instances]
    user@host# show
    
    content_copy zoom_out_map
    vpn1 {
    vrf-table-label;
    }
    vpn2 {
    vrf-table-label;
    }
    vpn3 {
    vrf-table-label;
    }
    [edit class-of-service routing-instances]
    
    content_copy zoom_out_map
    [edit class-of-service routing-instances]
    user@host# show
    
    content_copy zoom_out_map
    all {
    classifiers {
    exp exp-classifier-global;
    }
    }
    vpn3 {
    classifiers {
    exp exp-classifier-3;
    }
    }

通过使用通配符路由实例应用分类器

配置通配符路由实例并使用特定路由实例覆盖通配符。在此示例中,有三个路由实例: vpn-redvpn-yellowvpn-green,每个实例都启用了 VRF 表标签。分类器 exp-class-wildcard 应用于 vpn-yellowvpn-green。分类器 exp-class-red 应用于 vpn-red

以下过程要求您在配置层次结构中的各个级别上导航。有关导航 CLI 的信息,请参阅《Junos OS CLI 用户指南》中的在配置模式下使用 CLI 编辑器

要配置通配符路由实例并使用特定路由实例覆盖通配符:

  1. 为所有三个路由实例启用 VRF 表标签。
    content_copy zoom_out_map
    [edit routing-instances]
    user@host#  set vpn-red vrf-table-label
    user@host#  set vpn-yellow vrf-table-label
    user@host#  set vpn-green vrf-table-label
    
  2. 使用通配符将 EXP 分类器 exp-class-wildcard 应用于所有路由实例。
    content_copy zoom_out_map
    [edit class-of-service routing-instances]
    user@host# set vpn* classifiers exp exp-class-wildcard
    
  3. 仅将 EXP 分类器 exp-class-red 应用于路由实例 vpn-red
    content_copy zoom_out_map
    [edit class-of-service routing-instances]
    user@host# set vpn-red classifiers exp exp-class-red
    
  4. 提交并确认您的配置。
    content_copy zoom_out_map
    [edit routing-instances]
    user@host# show
    
    content_copy zoom_out_map
    vpn-red {
    vrf-table-label;
    }
    vpn-yellow {
    vrf-table-label;
    }
    vpn-green {
    vrf-table-label;
    }
    
    content_copy zoom_out_map
    [edit class-of-service routing-instances]
    user@host# show
    
    content_copy zoom_out_map
    vpn* {
    classifiers {
    exp exp-class-wildcard;
    }
    }
    vpn-red {
    classifiers {
    exp exp-class-red;
    }
    }

验证与路由实例关联的分类器

目的

显示与两个路由实例关联的 MPLS EXP 分类符:

行动

要验证与两个路由实例关联的 MPLS EXP 分类器,请输入以下 Junos OS CLI 操作模式命令:

content_copy zoom_out_map
user@host> show class-of-service routing-instances
  Routing Instance : vpn1
    Object            Name                   Type                    Index
    Classifier        exp-default            exp                         8
 
  Routing Instance : vpn2
    Object            Name                   Type                    Index
    Classifier        class2                 exp                     57507
版本历史记录表
释放
描述
16.1
从 Junos OS 16.1 版开始,仅在 MX 系列设备上,您可以维护原始 MPLS EXP 分类器。
external-footer-nav