Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

示例:为 SRX 系列防火墙配置 TWAMP 客户端和服务器

此示例说明如何配置双向主动测量协议 (TWAMP) 客户端和 TWAMP 服务器。

注意:

我们的内容测试团队已验证并更新了此示例。

要求

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

  • SRX 系列防火墙。

  • Junos OS 18.1R1 及更高版本。

    • 在 Junos OS 22.2R1 版上使用 vMX 进行了更新和重新验证。

在开始配置TWAMP客户端和TWAMP服务器之前,请确保您已阅读 了解双向有源测量协议, 以了解此任务如何适应整个配置过程。

概述

TWAMP 是一种开放协议,用于测量支持 TWAMP 协议的网络中任意两台设备之间的网络性能。TWAMP由TWAMP-Control协议和TWAMP-Test协议组成。TWAMP-Control 协议用于在控制客户端之间启动、启动和停止测试会话。用于在会话发送方和会话反射器之间交换测试数据包的 TWAMP-Test 协议。

图 1 显示了 TWAMP 架构,由以下实体组成,这些实体负责启动监控会话和交换数据包:

  • 控制客户端启动所有请求的测试会话并显示 start sessions 消息,并且 TWAMP 服务器确认。如有必要,控制客户端会发送一条消息以停止所有测试会话。

  • 会话发送方和会话反射器根据每个活动会话的 TWAMP-Test 协议交换测试数据包。收到 TWAMP-Test 数据包后,会话反射器将反射测量数据包,并且不会在 TWAMP 中收集任何数据包统计信息。

图 1:配置 TWAMP 客户端和 TWAMP 服务器 Network topology diagram showing TWAMP setup with R1 as client and R2 as server. R1 has interfaces ge-0/0/0 with IP 10.0.12.1/24 and lo0 with IP 192.168.0.1/32. R2 has interfaces ge-0/0/0 with IP 10.0.12.2/24 and lo0 with IP 192.168.0.2/32. Direct link for performance analysis.

TWAMP 服务器是管理一个或多个 TWAMP 会话并能够配置每个会话端口的终端系统。TWAMP 服务器侦听 TCP 端口。会话反射器和 TWAMP 服务器组成 IP 服务级别协议作中的 TWAMP 响应方。

对于 Junos OS 18.1R1 版,控制客户端和会话发送方都驻留在同一设备上。客户端设计不强制要求 TWAMP 服务器和会话反射器位于同一系统上。因此,瞻博网络 TWAMP 客户端也能够与第三方服务器实现配合使用。

为 SRX 系列防火墙配置 TWAMP 客户端

CLI 快速配置

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

分步程序

下面的示例要求您在各个配置层级中进行导航。

要配置 TWAMP 客户端,请执行以下作:

  1. 将客户端设备主机名配置为 R1。

  2. 配置设备 R1 接口。

  3. 使流量和系统服务在设备 R1 上运行,否则默认情况下会被丢弃。

  4. 配置从设备 R1 到设备 R2 的控制会话。

  5. 配置从设备 R1 到设备 R2 的测试会话,以收集探测结果。

结果

在设备 R1 上的配置模式下,输入 show | no-more 命令以确认您的配置。如果输出未显示预期的配置,请重复此示例中的说明以更正配置。

为 SRX 系列防火墙配置 TWAMP 服务器

CLI 快速配置

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

分步程序

下面的示例要求您在各个配置层级中进行导航。

要配置 TWAMP 服务器,请执行以下作:

  1. 将服务器设备主机名配置为 R2。

  2. 配置设备 R2 接口。

  3. 使流量和系统服务在设备 R2 上运行,否则默认情况下会被丢弃。

  4. 配置设备 R2 的客户端属性以与设备 R1 连接。

结果

在 R2 上的配置模式下,输入 show | no-more 命令以确认您的配置。如果输出未显示预期的配置,请重复此示例中的说明以更正配置。

验证

确认配置工作正常。

验证 TWAMP 客户端会话

目的

验证是否已在设备 R1 上建立 TWAMP 客户端会话。

行动

在作模式下,输入命令 show services rpm twamp client session

意义

配置的控制和测试会话(分别为 c1 和 t1)在设备 R1 上建立。

验证 TWAMP 服务器会话

目的

验证是否在设备 R2 上建立了 TWAMP 服务器会话。

行动

在作模式下,输入命令 show services rpm twamp server session

意义

设备 R2 上的服务器会话处于活动状态,设备 R1 为发送方,设备 R2 为反射器。

验证测试会话结果

目的

验证 TWAMP 是否在设备 R1 上测试会话。

行动

在作模式下,输入命令 show services rpm twamp client probe-results

意义

将生成 TWAMP 测试会话的探测结果。这表示客户端-服务器连接已成功建立。