TWAMP

更新时间:2023-01-07

什么是TWAMP

TWAMP英文全称是:Two-WayActiveMeasurementProtocol。代表 RFC5357 中所述的双向有源测量协议。它是用于测量IP网络中任何两个设备或端点之间的网络性能的协议。TWAMP旨在执行往返性能测量,并在第3层提供QoS分析。

使用标准协议测量IP网络性能始终是一项挑战。IP发明者曾作为TCP/IP协议套件的一部分提供了一些工具,如Internet控制消息协议(ICMP)Ping、Traceroute和用户数据报协议(UDP)Echo。但是,这些工具并不是为执行总体性能测试而准备的,而是设计用于简单排查IP网络故障。因此,企业网络中需要基于标准的、有效的性能监测工具。

简而言之,TWAMP将测试数据包发送到设备,该设备将其反射回来,以帮助识别延迟和数据包丢失等性能问题。

OWAMPVSTWAMP

TWAMP基于与 RFC4656 中的单向测量协议OWAMP相同的方法,但OWAMP只是单向的,而TWAMP是双向的,并增加了双向测量功能。

双向指标是有益的,因为往返延迟不需要源和目标时钟同步,远程支持可以是简单的回显功能。互联网控制消息协议(ICMP)回显请求/回复(AKAping)似乎是一个可行的替代方案,但它有太多的错误和不确定性,不可靠。
TWAMP利用在回波目的地应用的时间戳,由于可以考虑处理延迟,因此提供了更高的准确性。

TWAMP体系结构

TWAMP测量架构通常由两种协议组成:控制和测试以及两个主机:客户端和服务器,每个主机都有不同的任务。
  • 一台主机(TWAMP 客户端)同时充当控制客户端和会话发送方。控制客户端设置、启动和停止测试会话,而会话发送方生成测试数据包以在两个网络设备之间交换。
  • 另一个主机是 TWAMP 服务器,它同时充当服务器和会话反射器。服务器接收控制消息并管理测试会话。会话反射器为其接收的每个测试数据包添加时间戳并将测量数据包传输回会话发送方。与OWAMP体系结构不同,服务器不维护数据包信息或测试结果的记录。
在此方案中,两个主机都运行控制协议(在控制客户端和服务器之间)和测试协议(在会话发送方和会话反射器之间),如下图所示。
TWAMP测试图
流量生成器可用作TWAMP客户端,控制测试启动过程和生成的数据包。路由器可用作会话反射器。流量生成器将测试数据包发送到会话反射器或路由器,并接收带时间戳的测量数据包作为回报。

使用流量生成器运行TWAMP测试的好处

  • 一次模拟多个TWAMP会话,以大规模测量关键性能指标,例如丢失、延迟和抖动
  • 通过易于使用的图形用户界面简化测试配置,并简化复杂性能指标的报告和分析
  • 生成授权流量和恶意流量的混合,以确保在网络安全攻击期间不会造成性能损失
  • 跨多个设备和应用程序类型对单个模拟客户端执行网络QoS,以确保满足SLA要求

下一篇

智能化弱电工程学习资料免费送

弱电工程

智能化弱电工程学习资料免费送

本次主要对智能化弱电工程资料文章及目录进行重新分类定义,涉及到“报警、公共广播、可视对讲、门禁、综合布线、无线覆盖、数字电视、楼宇自控“等常见系统施工报价的内容,非常全面,是做弱电智能化项目非常实用的资料,可以直接参考,省时省力。 ...

相关内容

什么是SPI?

什么是SPI?

SPI是串行外设接口( Serial Peripheral nterface )......

通信百科

2023-11-25

什么是骨传导耳机?

什么是骨传导耳机?

骨传导耳机(有时称为“骨耳机”)是通过用户头骨中的骨骼而不是耳道传输声波的耳机。......

通信百科

2023-11-25

大数据工程师

大数据工程师

大数据工程师是信息技术 (IT) 专业人员,负责设计、构建、测试和维护处理大型数......

通信百科

2023-11-24