Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

示例:将 CoS 与 EX 系列交换机上的 MPLS 相结合

 

您可以在 MPLS 网络中使用服务等级(CoS)来确定拥塞期间的某些类型的信息流的优先级。CoS 值包括在通过网络传递的 MPLS 标签中,从而支持整个网络的端到端 CoS。

MPLS 服务通常用于确保低延迟应用程序(如 VoIP 和其他关键业务功能)的性能更佳。这些应用程序对网络的特定需求进行了成功的传输。CoS 让您能够控制带宽、延迟、抖动和数据包丢失的组合,同时充分利用 MPLS 的标记机制。

此示例演示如何在使用单向电路交叉连接(CCC)的 MPLS 网络上配置 CoS,从入口提供商边缘(PE)交换机到出口 PE 交换机。用于入口提供商边缘(PE)交换机的客户边缘接口。其中介绍了如何将 CoS 组件的配置添加到现有 MPLS 网络的入口 PE 交换机、出口 PE 交换机和核心提供商交换机中。由于单向配置,仅需在入口 PE 交换机上配置 DSCP 分类器。

要求

此示例使用以下硬件和软件组件:

  • EX 系列交换机 Junos OS 发行10.1 或更高版本

  • 三个 EX 系列交换机

在使用 MPLS 配置 CoS 之前,请确保您已:

配置了带有两个 PE 交换机和一个提供商交换机的 MPLS 网络。请示例:在 EX8200 和 EX4500 交换机上配置 MPLS上配置 MPLS。此示例假设已使用交叉电路连接(CCC)配置 MPLS 网络。

概述和拓扑

本示例介绍如何向正在 MPLS 使用 CCC 的 MPLS 网络中的交换机添加自定义分类器和自定义重写规则。

它是单向配置。因此,您需要配置自定义分类器和自定义重写规则,如下所示:

  • 在入口 PE 交换机上:自定义 DSCP 分类器和自定义 EXP 重写规则

  • 在出口 PE 交换机上:自定义 EXP 分类器

  • 在提供商交换机上:客户 EXP 分类器和自定义 EXP 重写规则

注意

您还可以根据需要配置计划程序和 shapers。如果您使用 确保转发加速转发或其他自定义转发类,我们建议您将时间表配置为支持该转发类。请参阅定义 CoS 计划程序和时间表图(CLI 过程)

该示例创建自定义 DSCP 分类器(dscp1),并将此分类器绑定到 CCC 接口。它包括在入口 PE 交换机上配置监管器。监管器作为标签交换路径(LSP)上的过滤器应用。 lsp_to_pe2_ge1(在示例示例:在 EX8200 和 EX4500 交换机上配置 MPLS上配置 MPLS,以确保通过 LSP 转发的流量不会超过所请求的带宽分配量。

此示例创建自定义的 EXP 重写规则(exp1)(在入口 PE 交换机上),指定将在数据包通过 LSP 时用于加急转发类的丢失优先级和代码点。交换机将此定制重写规则应用于核心接口 ge-0/0/5.0ge-0/0/6.0,这是此交换机的出口接口。

表 1显示了添加到入口 PE 交换机的 CoS 配置组件。

表 1: 入口 PE 交换机上的 CoS 配置组件

财产

设置

Description

本地 PE 交换机硬件

EX 系列交换机

PE-1

监管过滤器已配置并应用于 LSP。

监管过滤器 mypolicer

过滤器 myfilter

速率限制监管器的名称。

过滤器的名称,引用监管器

自定义 DSCP 分类器

dscp1

指定自定义 DSCP 分类器的名称

自定义 EXP 重写规则

e1

自定义 EXP 重写规则的名称。

客户边缘接口

ge-0/0/1.0

接收来自网络外部设备的数据包的接口。

必须在此 CCC 接口上指定自定义 DSCP 分类器。

核心接口

ge-0/0/5.0ge-0/0/6.0

将 MPLS 数据包传输到 MPLS 网络内其他交换机的接口。

EXP 重写规则隐式应用于这些接口。

表 2显示了本示例中添加到出口 PE 交换机的 CoS 配置组件。

表 2: 出口 PE 交换机 CoS 配置组件

财产

设置

Description

远程提供商边缘交换机硬件

EX 系列交换机

PE-2

自定义 EXP 分类器

exp1

自定义 EXP 分类器的名称

客户边缘接口

ge-0/0/1.0

将数据包从该网络传输到网络外部设备的接口。没有为此接口指定 CoS 分类器。可指定时间表。

核心接口

ge-0/0/7.0ge-0/0/8.0

在从提供商交换机接收 MPLS 数据包的 PE 2 上的核心接口。默认情况下,EXP 分类器在交换机上启用,并隐式应用于这些接口。

表 3显示了本示例中用于提供商开关的 MPLS 配置组件。

表 3: 提供商交换机 CoS 配置组件

财产

设置

Description

提供商交换机硬件

EX 系列交换机

MPLS 网络配置内的传输交换机。

自定义 EXP 分类器

exp1

自定义 EXP 分类器的名称。

自定义 EXP 重写规则

e1

自定义 EXP 重写规则的名称。

从其他 MPLS 交换机接收数据包的核心接口。

ge-0/0/5.0ge-0/0/6.0

将提供程序交换机连接到入口 PE 交换机(PE-1)的接口。默认情况下,EXP 分类器在交换机上启用,并隐式应用于这些接口。

将数据包传输到 MPLS 网络内的其他交换机的核心接口。

ge-0/0/7.0ge-0/0/8.0

用于将数据包传输至出口 PE (PE)的接口。在这些接口上隐式地应用 EXP 重写规则。也可指定计划程序并将其应用于这些接口。

配置本地 PE 交换机

CLI 快速配置

要快速配置自定义 DSCP 分类器、自定义 EXP 重写规则以及本地 PE 交换机上的监管器,请复制以下命令,然后将其粘贴到 PE-1 的交换机终端窗口中:

[edit]

set class-of-service classifiers dscp dscp1 import default

set class-of-service classifiers dscp dscp1 forwarding-class expedited-forwarding loss-priority low code-points 000111

set class-of-service rewrite-rules exp e1 forwarding-class expedited-forwarding loss-priority low code-point 111

set class-of-service interfaces ge-0/0/1 unit 0 classifier dscp1

set firewall policer mypolicer if-exceeding bandwidth-limit 500m

set firewall policer mypolicer if-exceeding burst-size-limit 33553920

set firewall policer mypolicer then discard

set firewall family any filter myfilter term t1 then policer mypolicer

set protocols mpls label-switched-path lsp_to_pe2_ge1 to 127.1.1.3 policing filter myfilter

分步过程

要在入口 PE 交换机上配置自定义 DSCP 分类器、自定义 EXP 重写规则和监管器:

  1. 将默认 DSCP 分类器类导入您正在创建的自定义 DSCP 分类器:
    [edit class-of-service]

    user@switch# set classifiers dscp dscp1 import default
  2. 将加急转类添加到此自定义 DSCP 分类器,指定丢失优先级和代码点:
    [edit class-of-service]

    user@switch# set classifiers dscp dscp1 forwarding-class expedited-forwarding loss-priority low code-points 000111
  3. 指定自定义 EXP 重写规则的值 e1可以:
    [edit class-of-service]

    user@switch# set rewrite-rules exp e1 forwarding-class expedited-forwarding loss-priority low code-point 111
  4. 将 DSCP 分类器绑定到 CCC 接口:
    [edit ]

    user@switch# set class-of-service interfaces ge-0/0/1 unit 0 classifier dscp1
  5. 指定防火墙监管器每秒允许的位数(平均为),将在稍后应用于 LSP:
    [edit firewall]

    set 策略程序 mypolicer 如果超过 带宽限制 500m
  6. 指定允许用于此监管器的超过给定带宽限制的猝发数据的最大大小:
    [edit firewall policer]

    set mypolicer if-exceeding 突发大小限制 33553920
  7. 丢弃超过此监管器的速率限制的流量:
    [edit firewall policer]

    set mypolicer then discard
  8. 要参考监管器,请配置包含监管器操作的过滤器术语:
    [edit firewall]

    user@switch# set family any filter myfilter 期限 t1 then policer mypolicer
  9. 将过滤器应用于 LSP:
    [edit protocols mpls]

    set label-switched-path lsp_to_pe2_ge1 policing filter myfilter

结果

显示配置结果:

配置远程 PE 交换机

CLI 快速配置

要在远程 PE 交换机上快速配置自定义 EXP 分类器,请复制以下命令并将其粘贴到 PE 2 的交换机终端窗口中:

[edit]

set class-of-service classifiers exp exp1 import default

set class-of-service classifiers exp exp1 forwarding-class expedited-forwarding loss-priority low code-points 010

分步过程

要在出口 PE 交换机上配置自定义 EXP 分类器:

  1. 将默认的 EXP 分类器类导入您正在创建的自定义 EXP 分类器:
    [edit class-of-service]

    user@switch# set classifiers exp exp1 import default

  2. 将加急转类添加到此自定义 EXP 分类器,指定丢失优先级和代码点:
    [edit class-of-service]

    user@switch# set classifiers exp exp1 forwarding-class expedited-forwarding loss-priority low code-points 010

结果

显示配置结果:

配置提供商交换机

CLI 快速配置

要在提供商交换机上快速配置自定义 EXP 分类器和自定义 EXP 重写规则,请复制以下命令,然后将其粘贴到提供商交换机的交换机端子窗口中:

[edit]

set class-of-service classifiers exp exp1 import default

set class-of-service classifiers exp exp1 forwarding-class expedited-forwarding loss-priority low code-points 010

set class-of-service rewrite-rules exp e1 forwarding-class expedited-forwarding loss-priority low code-point 111

分步过程

要在提供商交换机上配置自定义 EXP 分类器和自定义 EXP 重写规则:

  1. 将默认的 EXP 分类器类导入您正在创建的自定义 EXP 分类器:
    [edit class-of-service]

    user@switch# set classifiers exp exp1 import default

  2. 将加急转类添加到此自定义 EXP 分类器,指定丢失优先级和代码点:
    [edit class-of-service]

    user@switch# set classifiers exp exp1 forwarding-class expedited-forwarding loss-priority low code-points 010
  3. 指定自定义 EXP 重写规则的值 e1可以:
    [edit class-of-service]

    user@switch# set rewrite-rules exp e1 forwarding-class expedited-forwarding loss-priority low code-point 111

结果

显示配置结果:

针对

要确认配置是否正常运行,请执行以下任务:

验证监管器防火墙过滤器是否正常运行

用途

验证在入口 PE 交换机上配置的监管器的操作状态。

操作

user@switch> show firewall

含义

此输出显示防火墙过滤器 mypolicer已创建。

验证 CoS 分类器是否将转至右侧队列

用途

验证 CoS 分类器是否将转至右侧队列。

操作

含义

此输出显示已创建新 DSCP 分类器,索引 9346,在入口 PE 交换机(PE-1)上。

验证 CoS 转发表映射

用途

对于每个逻辑接口,在转发表中显示给定代码点类型或队列编号(如果是固定分类)的分类器的表索引。

操作

含义

结果显示新 DSCP 分类器、索引号 9346绑定到接口 ge-0/0/1.0.

验证重写规则

用途

向转发表中存在的每个重写规则的代码点值显示队列编号和损失优先级映射。

操作

含义

此输出显示具有索引号的新 EXP 分类器 9281已创建。