Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

示例:针对 UNI 以太网伪线方向在 MX104 路由器上配置基于 RFC 2544 的基准测试

此示例展示如何配置以太网伪线服务的用户到网络接口 (UNI) 方向的基准测试。

要求

注意:

MX 系列路由器仅支持基于 RFC2544 的基准测试中的反射器功能。此示例使用 3D MX104路由器作为反射器。您还可以在带 MPC1、MPC2 和 16 端口 10 千兆位以太网 MPC 的 MX80 系列路由器和 MX240、MX480 和 Junos OS MX960 系列路由器上配置基准测试。要针对 MX240、MX480、MX960 系列路由器配置 基于 RFC2544 的基准测试,请参阅 在 MX 系列路由器上启用基于 RFC 2544 的基准测试 。

此示例具有以下硬件和软件组件:

  • 一MX104(反射器)

  • ACX 系列路由器(发起方)

  • Junos OS 13.3 或更高版本

概述

试想一个样本拓扑,其中路由器 A (MX104) 作为基于 RFC 2544 的基准测试测试框架的反射器。面向逻辑客户边缘 (客户边缘) inet 的接口和家族在路由器 A 上配置。路由器 A 不是伪线的一部分,因此,需要进行第 3 层系列配置。路由器 A 是客户边缘设备 CE1 连接到路由器 B (ACX),它以以太网伪线作为提供商边缘设备 PE1,在 UNI 方向(具有 EtherType 或第 2 层以太网有效负载)。逻辑接口、系列和 UNI 方向在路由器 B 上配置。路由器 B 或 PE1 通过 NNI 方向的以太网伪线连接到远程站点 PE2 的提供商边缘设备。CE1 和 PE1 之间的链路是以太网第 2 层网络,可配置任何 EtherType 值。PE1 和 PE2 之间的链路是以太网线路(E-Line)或以太网专用线 (EPL),其具有第 2 层有效负载和通过它发送的第 3 层传输。路由器 B 或 PE1 将用作发送至路由器 A 且从路由器 A 反射的测试帧的发起方和终止方。

此基准测试用于计算路由器 A 和路由器 B 之间的以太网伪线服务的用户到网络接口 (UNI) 方向的性能属性。在测试进行期间,从网络到网络接口 (NNI) 到达客户边缘的数据流量将被忽略。来自 客户边缘 的数据包不会发送至 NNI,因为所有数据包都被认为是测试探测器。

图 1 显示了要针对以太网伪线服务的 UNI 方向执行 RFC 2544 测试的示例拓扑。

图 1:基于 RFC 2544 的以太网伪线 UNI 方向基准测试 RFC 2544-Based Benchmarking Test for UNI Direction of an Ethernet Pseudowire

配置

此示例将配置以太网伪线服务的 UNI 方向的基准测试,在两个路由器之间启用以检测并分析互连路由器的性能。

CLI快速配置

要快速配置此示例,请复制以下命令,将其粘贴到文本文件中,删除所有换行符,更改详细信息,以匹配网络配置,然后将命令复制并粘贴到 [edit] 层次结构级别的 CLI 中:

在路由器 A 上配置基准测试参数

在路由器 B 上配置基准测试参数

在路由器 A 上配置基准测试参数

逐步过程

下面要求您在配置层次结构中导航各个级别。有关导航切换的信息,请参阅 CLI 模式中的 CLI编辑器

要配置路由器 A 上的测试参数:

  1. 在配置模式下,转至 [edit interfaces] 层次结构级别:

  2. 配置必须运行测试的接口。

  3. 配置 VLAN 标记,以传输和接收 802.1Q VLAN 标记帧。

  4. 配置逻辑单元,将协议家族指定为 inet

  5. 指定逻辑接口的地址。

  6. 将逻辑接口上的 VLAN ID 配置为 101。

  7. 转至配置命令模式的顶层。

  8. 在配置模式下,转至 [edit services] 层次结构级别。

  9. 配置实时性能监控服务 (RPM) 实例。

  10. 为 RPM 实例配置基于 RFC 2544 的基准测试。

  11. 为测试配置文件定义一个名称,例如吞吐量。

  12. 将要作为吞吐量执行的测试类型进行配置。

  13. 将测试数据包的大小指定为 64 字节。

  14. 指定以小时、分钟或秒数执行测试的时间段,然后指定一个数字,然后用字母 h (表示小时)、m(分钟)或 (以秒表示)。此示例将期间配置为 20 分钟。

  15. 定义测试理论上的最大带宽(以千位/秒为单位,值从 1 Kbps 到 1,000,000 Kbps)。

  16. up输入 命令以转至配置层次结构中的上一个级别。

  17. up输入 命令以转至配置层次结构中的上一个级别。

  18. 定义测试的名称,例如 test1。测试名称标识符长度最高为 32 个字符。

  19. 指定要与特定测试名称相关联的测试配置文件的名称,例如吞吐量。

  20. 指定运行基于 RFC 2544 的基准测试的逻辑接口 ge-0/0/0.1。

  21. 指定在基准测试期间作为初始化和终止发送的数据包的测试模式。

  22. 针对基准测试配置 inet地址类型族 。

  23. 将测试数据包的目标 IPv4 地址配置为 192.0.2.2。

  24. 将要用于所生成帧的 UDP 标头中的目标 UDP 端口指定为 4001。

在路由器 B 上配置基准测试参数

逐步过程

下面要求您在配置层次结构中导航各个级别。有关导航切换的信息,请参阅 CLI 模式中的 CLI编辑器

要配置路由器 B 上的测试参数:

  1. 在配置模式下,转至 [edit interfaces] 层次结构级别:

  2. 配置必须运行测试的接口。

  3. 配置 VLAN 标记,以传输和接收 802.1Q VLAN 标记帧。

  4. 为接口配置逻辑单元。

  5. 指定以太网 VLAN 电路的封装。

  6. 在逻辑接口上将 VLAN ID 配置为 101。

  7. 转至配置命令模式的顶层。

  8. 在配置模式下,转至 [edit services] 层次结构级别。

  9. 配置实时性能监控服务 (RPM) 实例。

  10. 为 RPM 实例配置基于 RFC 2544 的基准测试。

  11. 定义测试的名称,例如 test1。测试名称标识符长度最高为 32 个字符。

  12. 指定运行基于 RFC 2544 的基准测试的逻辑接口。

  13. 指定 reflect 为在基准测试期间发送的数据包的测试模式。

  14. 针对基准测试配置 ccc地址类型族 。

  15. 指定必须运行测试的接口的方向,此示例为 UNI。

  16. 开始对反射器进行基准测试。

    在发起方成功完成测试后,可通过输入 命令在反射器停止 test services rpm rfc2544-benchmarking test test1 stop 测试。

结果

在配置模式下,输入 命令,以确认在路由器 A 和路由器 B 上的 show 配置。如果输出未显示预期的配置,请重复此示例中的配置说明进行更正。

对路由器 A 的测试参数进行基准测试:

路由器 B 上的基准测试参数:

配置设备后,在 commit 配置模式下输入 命令。

验证以太网伪线服务 UNI 方向基准测试的结果

检查对路由器 A 和路由器 B 之间的已配置服务执行基准测试的结果。

验证基准测试结果

目的

验证是否为在路由器 A 和路由器 B 之间的已配置服务运行的基准测试显示所需和所需的统计值。

行动

show services rpm rfc2544-benchmarking (aborted-tests | active-tests | completed-tests | summary)在操作模式下,输入 命令以显示有关每个实时性能监控 (RPM) 实例的基于 RFC 2544 的基准测试的结果的信息,例如已终止的测试、活动测试和完成的测试。

意义

输出显示所执行基准测试的详细信息。有关操作命令的信息 show services rpm rfc2544-benchmarking ,请参阅 show services rpm rfc2544-benchmarking CLI Explorer