NQA测试机制—UDP Jitter测试

概念

UDP Jitter是以UDP报文为承载,通过记录在报文中的时间戳信息来统计时延、抖动、丢包的一种测试方法。Jitter(抖动时间)是指相邻两个报文的接收时间间隔减去这两个报文的发送时间间隔。
UDP Jitter测试的过程如下:
1. 源端(RouterA)以一定的时间间隔向目的端(RouterB)发送报文。
2. 目的端(RouterB)每收到一个报文,就给它打上时间戳,然后再把这个报文发回到源端(RouterA)。
源端(RouterA)收到报文后通过计算目的端(RouterB)接收报文时间间隔和源端(RouterA)发送报文的时间间隔之差,计算出抖动时间。
在这里插入图片描述
从源端接收到的信息中计算出:
• 报文从源端到目的端和从目的端到源端的最大抖动时间、最小抖动时间及平均抖动时间。
• 从目的端到源端或从源端到目的端的最大单向延时。
UDP Jitter每次测试最大发包数量可配,是探测数(probe-count)与每次探测发送报文(jitter-packetnum)的乘积。
UDP Jitter测试可以设置单个测试例的连续发包数目,通过这项设置,可以在一段时间内模拟某种数据的真实流量。例如,设置3000个UDP报文以20毫秒的间隔发送,可以在一分钟内模拟G.711流量。
UDP Jitter测试的结果和历史记录将记录在测试例中,可以通过命令行来查看探测结果和历史记录。
在这里插入图片描述

nqa test-instance amin jitter1 
nqa test-instance admin jitter1 
 test-type jitter
 destination-address ipv4 10.1.12.1
 destination-port 9000
 start  now

[AR1]nqa-server udpecho 10.1.12.1 9000

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

自适应流量

qos adaptation-profile gts
 rate-range low-threshold 100 high-threshold 300
 track nqa admin jitter1
 rate-adjust loss low-threshold 20 high-threshold 30
 rate-adjust step 20
#
interface GigabitEthernet0/0/1
 ip address 10.1.23.3 255.255.255.0 
 qos gts adaptation-profile gts  //进入接口调用

在这里插入图片描述
在这里插入图片描述

相关推荐

  1. TCP机械测试

    2024-01-24 08:12:04       39 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-24 08:12:04       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-24 08:12:04       106 阅读
  3. 在Django里面运行非项目文件

    2024-01-24 08:12:04       87 阅读
  4. Python语言-面向对象

    2024-01-24 08:12:04       96 阅读

热门阅读

  1. C语言—#ifndef, #define, #endif

    2024-01-24 08:12:04       57 阅读
  2. KMP-重复子字符串

    2024-01-24 08:12:04       63 阅读
  3. HTTP状态信息

    2024-01-24 08:12:04       42 阅读
  4. SpringMVC第三天(RESTful)

    2024-01-24 08:12:04       53 阅读
  5. Prompt Engineering

    2024-01-24 08:12:04       57 阅读
  6. 常用的gpt-4 prompt words收集5

    2024-01-24 08:12:04       52 阅读
  7. c#读取getman网址中的json

    2024-01-24 08:12:04       49 阅读
  8. 访问服务器上的 Jupyter Notebook

    2024-01-24 08:12:04       43 阅读