Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

为设备创建 RFC 2544 测试配置文件

您必须创建一个测试配置文件(基于 RFC 2544 的基准测试的参数),该配置文件指定测试类型和必须执行的方式,并将测试配置文件与测试名称相关联。您配置的测试名称包含测试的详细信息,例如地址族和测试模式。可以将同一测试配置文件与多个测试名称相关联。

RFC 2544 测试配置文件配置分两部分完成:

  • Configure General Settings- 使用 “常规设置 ”窗格定义要参与 RFC 2544 测试的测试(吞吐量、延迟、背靠背和帧丢失)。

  • Configure Test Settings- 使用 “测试设置 ”窗格定义 RFC 2544 测试的启动器和反射器设备设置。

要创建 RFC 2544 测试配置文件,请执行以下操作:

  1. 登录 Junos Space 应用,然后单击 Connectivity Services Director 横幅中的 Junos SPACE
  2. 从左侧 的“应用程序 ”窗格中,选择“ Services Activation Director”。

    此时将显示 Services Activation Director 仪表板。

  3. 在左侧窗格中,单击“ OAM-RFC2544-Test>“管理测试配置 ”> “创建RFC2544测试”。

    “常规设置”窗格显示配置 RFC 2544 测试所需的字段。

  4. 根据 表 1 中提供的指南完成常规设置的配置。
  5. 完成配置常规设置后,单击 下一步

    “测试设置”窗格显示配置测试设备所需的字段。

  6. 根据 表 2 中提供的指南完成“测试设置”的配置。
  7. 单击 Finish

    此时将显示“部署选项”页面,其中提供了各种部署选项。


    • 选择 “仅保存 ”和 “验证 ”选项以针对设备验证测试配置文件并保存在数据库中。

    • 选择 “立即部署 ”选项,将测试配置文件部署到设备。

    • 选择 “计划部署 ”选项以在计划的日期和时间部署测试配置文件;输入需要将测试配置文件部署到设备的日期和时间。

  8. 单击 “确定 ”以保存/部署测试配置文件。

    此时将显示“作业详细信息”页面,其中显示了为验证和保存/部署测试配置文件而创建的作业 ID。您可以双击作业 ID 以查看作业的详细信息。

  9. 单击“ 确定 ”关闭“作业详细信息”页。

    新创建的 RFC 2544 测试配置文件将显示在“管理服务订单”页中。双击它以查看测试配置文件的详细信息。

如果刚刚保存了新的测试配置文件,它将列在 “管理测试配置 ”页中。部署测试配置文件后,它将列在 “管理测试 ”页中。有关部署 RFC 2544 测试的详细信息,请参阅 部署 RFC 2544 测试

有关运行 RFC 2544 和查看结果的详细信息,请参阅 RFC 2544 测试概述

表 1 介绍了“常规设置”窗格中的字段。

表 1:“常规设置”窗格上的字段

描述

名字

输入唯一的字母数字字符、破折号和下划线字符串。不允许使用冒号和句点,最大长度为 50 个字符。

评论

输入 RFC 2544 测试的描述;最大长度为 250 个字符。

吞吐量

选择 “吞吐量 ”,将其添加为 RFC 2544 测试中的测试参数。选择测试参数时,其他测试参数将被禁用。

注意:

您只能为每个测试配置文件选择一个性能指标。如果要测试多个性能指标,则必须为每个性能指标创建一个测试配置文件。

例如,如果要测量设备的吞吐量和延迟,则必须创建两个测试配置文件:一个测试配置文件用于测量吞吐量,另一个测试配置文件用于测量延迟。

带宽

输入需要测试吞吐量的带宽的数值。最大值为 1000000。

数据包大小

选择用于吞吐量测试的数据包大小。您可以为测试选择多个数据包大小;您可以选择的最大数据包大小数为 10。

帧丢失

选择 “帧丢失” 以将其添加为 RFC 2544 测试中的测试参数。选择测试参数时,其他测试参数将被禁用。

注意:

您只能为每个测试配置文件选择一个性能指标。如果要测试多个性能指标,则必须为每个性能指标创建一个测试配置文件。

例如,如果要测量设备的吞吐量和延迟,则必须创建两个测试配置文件:一个测试配置文件用于测量吞吐量,另一个测试配置文件用于测量延迟。

带宽

输入需要测试帧丢失的带宽的数值。最大值为 1000000。

数据包大小

选择用于帧丢失测试的数据包大小。您可以为测试选择多个数据包大小;您可以选择的最大数据包大小数为 10。

步进百分比

输入帧损失率的数值。最大值为 100。

延迟

选择 “延迟 ”,将其添加为 RFC 2544 测试中的测试参数。选择测试参数时,其他测试参数将被禁用。

注意:

您只能为每个测试配置文件选择一个性能指标。如果要测试多个性能指标,则必须为每个性能指标创建一个测试配置文件。

例如,如果要测量设备的吞吐量和延迟,则必须创建两个测试配置文件:一个测试配置文件用于测量吞吐量,另一个测试配置文件用于测量延迟。

带宽

输入需要测试延迟的带宽的数值。最大值为 1000000。

数据包大小

选择延迟测试的数据包大小。您可以为测试选择多个数据包大小;您可以选择的最大数据包大小数为 10。

背靠背

选择“ 背靠背” 将其添加为 RFC 2544 测试中的测试参数。选择测试参数时,其他测试参数将被禁用。

注意:

您只能为每个测试配置文件选择一个性能指标。如果要测试多个性能指标,则必须为每个性能指标创建一个测试配置文件。

例如,如果要测量设备的吞吐量和延迟,则必须创建两个测试配置文件:一个测试配置文件用于测量吞吐量,另一个测试配置文件用于测量延迟。

带宽

输入需要测试背靠背(或突发)带宽的数值。最大值为 1000000。

数据包大小

选择用于背靠背测试的数据包大小。您可以为测试选择多个数据包大小;您可以选择的最大数据包大小数为 10。

表 2 介绍了“测试设置”窗格中的字段。

表 2:“测试设置”窗格中的字段

描述

引发

设备名称

选择要作为 RFC 2544 测试的发起方或反射方的设备。

家庭

选择用于基准测试的地址类型系列。inet 选项指示测试在 IPv4 服务上运行。

测试接口

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

注意:

您只能选择反射器设备的测试接口。此字段对于启动器设备处于禁用状态。

源 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)。

  • sured-forwarding — 提供一组可定义的值,包括四个子类(AF1、AF2、AF3 和 AF4),每个子类有三个丢弃概率(低、中和高)。

  • 尽力而为—不提供服务配置文件。对于 BE 转发类,丢失优先级通常不会包含在服务等级 (CoS) 值中,并且随机早期检测 (RED) 丢弃配置文件更具侵略性。

  • 加速转发 — 提供低损耗、低延迟、低抖动、有保证带宽的端到端服务。

  • network-control — 此类通常具有较高优先级,因为它支持协议控制。

在前缀关闭时停止

默认情况下,基于 RFC 2544 的基准测试会忽略前缀关闭事件(当与测试关联的前缀出现故障时)并继续运行。如果选择此选项,则移动到关闭状态的前缀将导致相应的测试停止。测试的 show 命令输出显示,由于前缀下降,测试已终止。

内部 VLAN ID

对于动态 VLAN 接口,请输入要重写的最终数据包内部标记的 VLAN ID。

模式

initiate-and-terminate — 使测试帧在路由器上启动,并终止反射的反帧。此模式要求在网络的对等端配置一个反射器,以返回生成的帧。对于启动器设备,默认情况下会选择启动和终止模式。

reflect — 使接收到的测试帧反射回配置的服务(例如,inet、ccc)。对于反射器设备,默认选择反射模式。

外部 VLAN ID

除非您为内部 VLAN ID 提供值,否则“外部 VLAN ID”字段将被禁用。

输入测试帧的外部 VLAN ID。范围:0 到 4094 此参数仅对家庭 ccc 模式有效。

跳过 ARP 迭代

选择此选项可在基准测试期间禁用 IPv4 或 inet 服务的地址解析协议 (ARP) 测试迭代。此参数仅对 inet 家族有效。ARP 测试迭代是针对所有 inet 测试运行的三秒迭代。在测试结果计算中不考虑此迭代的结果。ARP 测试迭代是通过向目标路径上的所有设备发送测试帧 3 秒来执行的。这是为了确保所有设备都在相应设备的缓存中添加 ARP 条目。

此参数不适用于 ccc 系列。

测试迭代持续时间

输入每次迭代的持续时间(以秒为单位),值介于 10 秒到 1,728,000 秒之间。

反映 eType

指定用于测试帧反射的 EtherType。EtherType 是以太网帧中的双八位组字段,用于定义帧有效负载中的协议。仅当将测试模式配置为反射器时,此语句才有效。如果未配置此语句,则会反映所有 EtherType。

反射模式

选择基准测试的反射模式。

  • mac-swap — 交换测试帧中的源和目标 MAC 地址。这是默认行为。

  • no-mac-swap — 不交换测试帧中的源和目标 MAC 地址。帧将返回给发起方,而不会对 MAC 地址进行任何修改。

  • mac-rewrite —(仅限 ACX 系列路由器)启用在反射帧上重写 MAC 地址。使用源 MAC 地址和目标 MAC 地址选项中指定的 MAC 地址。