TWAMP

什么是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要求

下一篇

基于DSP智能视频监控系统的硬件设计

弱电工程

基于DSP智能视频监控系统的硬件设计

由于本系统使用Blackfin 561 DSP进行开发,因而整个系统可由一块BF561 EZ-KIT Lite评估板、一台CCD摄像机、一台PC和一个BlackfinUSB-LANEZ-Extender卡组成。(1)BF561 EZ-KIT... ...

相关内容

什么是LDAP及其工作原理?

什么是LDAP及其工作原理?

LDAP 是一种协议,因此它不指定目录程序的工作方式。相反,它是一种语言形式,允......

通信百科

2020-01-07

什么是防爆认证?

什么是防爆认证?

一、什么是防爆认证?在爆炸性气体环境下,使用的设备必须是按照防爆标准设计的,并且......

弱电工程

2023-01-06

多种切割技术他们有什么区别?

多种切割技术他们有什么区别?

随着科技发展,切割方式越来越多,例如:激光切割、水切割、等离子切割、线切割&he......

弱电工程

2023-01-05