为服务创建 RFC 2544 测试配置文件
在开始为服务创建 RFC 测试之前,请确保:
您已创建要在其上执行 RFC 测试的 E-LINE 或 IP 服务。
-
注意:
您只能对 E-LINE 和 IP 服务执行 RFC 测试。
-
注意:
您必须为 E-line 服务配置单元 0,为 IP 服务配置接口 IP,才能运行 RFC 2544 测试。您可以使用设备或服务模板为 E-line 服务配置单元 0,为 IP 服务配置接口 IP。测试完成后,您可以删除这些服务模板。有关详细信息,请参阅 在 MX 系列路由器上配置基于 RFC 2544 的基准测试。
-
注意:
您无法对 E-LAN 服务执行 RFC 测试,因为无法在 ACX 2k 设备上配置该服务,而只能在 ACX 5k 设备上配置。发起方 PE 设备只能是 ACX 2k 设备。ACX 5k 设备不能充当发起方,只能充当反射器。因此,您将无法在 E-LAN 服务上执行 RFC 2544 测试。但是,您可以在设备级别运行 RFC 2544 测试。有关详细信息,请参阅 为设备创建 RFC 2544 测试配置文件。您还可以参阅 示例:配置基准测试以测量使用 VPLS 的 MX104 路由器上 E-LAN 服务的 SLA 参数 ,了解如何使用 VPLS 为 E-LAN 服务配置基准测试。
-
对于要执行 RFC 测试的服务,功能审核状态 (FA 状态) 为启动。
您必须创建一个测试配置文件(基于 RFC 2544 的基准测试的参数),该配置文件指定测试类型和必须执行的方式,并将测试配置文件与测试名称相关联。
要创建 RFC 2544 测试配置文件,请执行以下操作:
有关运行 RFC 测试和查看结果的详细信息,请参阅 RFC 2544 测试概述。
表 1 介绍了 创建测试 页面中的字段。
田 |
描述 |
---|---|
常规设置 | |
名字 |
输入唯一的字母数字字符、破折号和下划线字符串。不允许使用冒号和句点,最大长度为 10 个字符。 |
描述 |
输入 RFC 2544 测试的描述;最大长度为 250 个字符。 |
RFC 测试配置文件 |
选择测试配置文件的测试性能指标。您可以测量服务的吞吐量、延迟、帧丢失和背靠背。
注意:
您可以为每个测试配置文件选择一个性能指标。如果要测试多个性能指标,则必须为每个性能指标创建一个测试配置文件。 例如,如果要测量服务的吞吐量和延迟,则必须创建一个测试配置文件来测量吞吐量,并创建另一个测试配置文件来测量延迟。 |
带宽 |
输入需要测试的带宽的数值(以 Kbps 为单位)。最大值为 1000000。 |
数据包大小 |
选择用于测试的数据包大小。您可以为测试选择多个数据包大小;您可以选择的最大数据包大小数为 10。 |
步进百分比 |
输入帧损失率的数值。最大值为 100。
注意:
仅当选择 “帧丢失” 作为 RFC 测试配置文件时,步长百分比信息才适用。 |
启动器设置 | |
提供商边缘 (PE) 设备 |
PE 设备 列出了运行服务的所有设备。选择要充当 RFC 2544 测试发起方的设备。
注意:
发起方 PE 设备只能是 ACX 设备。 |
家庭 |
选择用于基准测试的地址类型系列。
注意:
此字段将根据您选择的服务类型自动填充。 |
测试接口 |
选择运行服务(要在其上运行 RFC 测试)的逻辑接口。仅当选择了 ccc 系列时,才需要此参数。
注意:
默认情况下,仅列出运行服务的接口。 |
源 IPv4 地址 |
输入发起方的源 IPv4 地址。仅当选择了 IPv4 家族 inet 时,才需要此参数。 |
源 MAC 地址 |
输入启动器的源 MAC 地址。MAC 地址仅适用于 ccc 家族。 |
源 UDP 端口 |
输入要在生成帧的 UDP 标头中使用的源的 UDP 端口。 |
目标 IPv4 地址 |
输入反射器的目标 IPv4 地址。仅当选择了 IPv4 家族 inet 时,才需要此参数。 |
目标 MAC 地址 |
输入反射器的目标 MAC 地址。MAC 地址仅适用于 ccc 家族。 |
目标 UDP 端口 |
输入要在生成帧的 UDP 标头中使用的目标的 UDP 端口。 |
方向 |
选择必须运行测试的接口的方向。此参数仅对 ccc 系列有效。要使测试能够在接口的出口方向(网络到网络接口 (NNI))上运行,请使用出口选项。要使测试能够在接口的入口方向(用户到网络接口 (UNI))上运行,请使用入口选项。 |
DSCP 代码点 |
指定主机生成的 RPM 数据包的 IP 标头内差分服务 (DiffServ) 字段的值。DiffServ 代码点 (DSCP) 位值必须设置为有效的 6 位模式。 |
转发类 |
通过转发类 (FC),可以对要传输的数据包进行分组,并将数据包分配给输出队列。转发类和丢包优先级定义数据包的单跃点行为(DiffServ 中的 PHB)。
|
内部 VLAN ID |
对于动态 VLAN 接口,请输入要重写的最终数据包内部标记的 VLAN ID。 |
跳过 ARP 迭代 |
选择此选项可在基准测试期间禁用 IPv4 或 inet 服务的地址解析协议 (ARP) 测试迭代。此参数仅对 inet 家族有效。ARP 测试迭代是针对所有 inet 测试运行的三秒迭代。在测试结果计算中不考虑此迭代的结果。ARP 测试迭代是通过向目标路径上的所有设备发送测试帧 3 秒来执行的。这是为了确保所有设备都在相应设备的缓存中添加 ARP 条目。 此参数不适用于 ccc 系列。 |
测试迭代持续时间 |
输入每次迭代的持续时间(以秒为单位),值介于 10 秒到 1,728,000 秒之间。 |
反射器设置 | |
PE 设备 |
PE 设备 列出了运行服务的所有设备。选择要用作 RFC 2544 测试反射器的设备。 |
家庭 |
选择用于基准测试的地址类型系列。 |
测试接口 |
选择运行服务(要进行 RFC 测试)的逻辑接口。
注意:
默认情况下,仅列出运行服务的接口。 |
源 IPv4 地址 |
输入反射器的源 IPv4 地址。仅当选择IPv4 family inet时,才需要此参数。 |
源 MAC 地址 |
输入反射器的源 MAC 地址。MAC 地址仅适用于 ccc 家族。 |
源 UDP 端口 |
输入要在生成帧的 UDP 标头中使用的源的 UDP 端口。 |
目标 IPv4 地址 |
输入反射器的目标 IPv4 地址。仅当选择了 IPv4 家族 inet 时,才需要此参数。 |
目标 MAC 地址 |
输入反射器的目标 MAC 地址。MAC 地址仅适用于 ccc 家族。 |
目标 UDP 端口 |
输入要在生成帧的 UDP 标头中使用的目标的 UDP 端口。 |
方向 |
选择必须运行测试的接口的方向。此参数仅对 ccc 系列有效。要使测试能够在接口的出口方向(网络到网络接口 (NNI))上运行,请使用出口选项。要使测试能够在接口的入口方向(用户到网络接口 (UNI))上运行,请使用入口选项。 |
DSCP 代码点 |
指定主机生成的 RPM 数据包的 IP 标头内差分服务 (DiffServ) 字段的值。DiffServ 代码点 (DSCP) 位值必须设置为有效的 6 位模式。 |
转发类 |
通过转发类 (FC),可以对要传输的数据包进行分组,并将数据包分配给输出队列。转发类和丢包优先级定义数据包的单跃点行为(DiffServ 中的 PHB)。
|
前缀关闭时停止 |
默认情况下,基于 RFC 2544 的基准测试会忽略前缀关闭事件(当与测试关联的前缀出现故障时)并继续运行。如果选择此选项,则移动到关闭状态的前缀将导致相应的测试停止。测试的 show 命令输出显示,由于前缀下降,测试已终止。 |
内部 VLAN ID |
对于动态 VLAN 接口,请输入要重写的最终数据包内部标记的 VLAN ID。 |
外部 VLAN ID |
除非您为内部 VLAN ID 提供值,否则“外部 VLAN ID”字段将被禁用。 输入测试帧的外部 VLAN ID。范围:0 到 4094 此参数仅对家庭 ccc 模式有效。 |
跳过 ARP 迭代 |
选择此选项可在基准测试期间禁用 IPv4 或 inet 服务的地址解析协议 (ARP) 测试迭代。此参数仅对 inet 家族有效。ARP 测试迭代是针对所有 inet 测试运行的 3 秒迭代。在测试结果计算中不考虑此迭代的结果。ARP 测试迭代通过发送测试帧 3 秒来执行,以保证所有在目标路径上的设备都在对应设备的缓存中添加 ARP 条目。 此参数不适用于 ccc 系列。 |
测试迭代持续时间 |
输入每次迭代的持续时间(以秒为单位),值介于 10 秒到 1,728,000 秒之间。 |