概念
网络质量分析是设备上集成网络测试功能,不仅可以实现对网络运行情况的准确测试,还可以输出统计信息,有效的节约成本。
NQA可以检测网络上运行的各种协议的性能,使运营商能够实时采集到各种网络运行指标。
例如:HTTP的总时延、TCP连接时延、DNS解析时延、文件传输速率、FTP连接时延、DNS解析错误率等。
对于上述诸多业务特性的检测,NQA是通过创建测试例来完成的。 NQA把测试两端称为客户端和目的端,并在客户端发起测试,目的端接收到报文后,返回给源端相应的回应信息,根据返回的报文信息,就可以 了解相应的网络状况。
构造测试例
NQA测试中,把测试两端称为客户端和服务器端(或者称为源端和目的端),NQA的测试是由客户端(源端)发起。在客户端通过命令行配置测试例或由网管端发送相应测试例操作后,NQA把相应的测试例放入到测试例队列中进行调度。
启动测试例
启动NQA测试例,可以选择立即启动、延迟启动、定时启动。在定时器的时间到达后,则根据测试例的测试类型,构造符合相应协议的报文。但配置的测试报文的大小如果无法满足发送本协议报文的最小尺寸,则按照本协议规定的最小报文尺寸来构造报文发送。
测试例处理
测试例启动后,根据返回的报文,可以对相关协议的运行状态提供数据信息。发送报文时的系统时间作为测试报文的发送时间,给报文打上时间戳,再发送给服务器端。服务器端接收报文后,返回给客户端相应的回应信息,客户端在接收到报文时,再一次读取系统时间,给报文打上时间戳。根据报文的发送和接收时间,计算出报文的往返时间。
NQA与静态路由联动配置
1.IP地址配置
<Huawei>system-view
[Huawei]sysname AR1
[AR1]interface GigabitEthernet 0/0/0
[AR1-GigabitEthernet0/0/0]ip address 10.1.12.1 24
[AR1-GigabitEthernet0/0/0]qui
[AR1]
<Huawei>system-view
[Huawei]sysname AR2
[AR2]interface GigabitEthernet 0/0/0
[AR2-GigabitEthernet0/0/0]ip address 10.1.12.2 24
[AR2-GigabitEthernet0/0/0]quit
[AR2]interface LoopBack 0
[AR2-LoopBack0]ip address 10.1.2.2 32
[AR2-LoopBack0]quit
[AR2]
2.NQA配置
[AR1]nqa test-instance abc icmp
[AR1-nqa-abc-icmp]test-type icmp
[AR1-nqa-abc-icmp]destination-address ipv4 10.1.12.2
[AR1-nqa-abc-icmp]frequency 2
[AR1-nqa-abc-icmp]interval seconds 1
[AR1-nqa-abc-icmp]timeout 1
[AR1-nqa-abc-icmp]probe-count 1
[AR1-nqa-abc-icmp]start now
[AR1-nqa-abc-icmp]quit
[AR1]
[AR1]ip route-static 10.1.2.2 255.255.255.255 10.1.12.2 track nqa abc icmp
持续发送NQA测试
[AR1]display nqa history
NQA entry(abc, icmp) history:
Index T/H/P Response Status Address Time
1 128/1/1 30ms success 10.1.12.2 2024-01-23 20:59:06.090
2 129/1/1 20ms success 10.1.12.2 2024-01-23 20:59:08.000
3 130/1/1 10ms success 10.1.12.2 2024-01-23 20:59:10.030
4 131/1/1 20ms success 10.1.12.2 2024-01-23 20:59:12.070
5 132/1/1 20ms success 10.1.12.2 2024-01-23 20:59:14.070
6 133/1/1 30ms success 10.1.12.2 2024-01-23 20:59:16.090
7 134/1/1 30ms success 10.1.12.2 2024-01-23 20:59:18.000
8 135/1/1 10ms success 10.1.12.2 2024-01-23 20:59:19.990
9 136/1/1 20ms success 10.1.12.2 2024-01-23 20:59:22.010
10 137/1/1 20ms success 10.1.12.2 2024-01-23 20:59:24.020
11 138/1/1 20ms success 10.1.12.2 2024-01-23 20:59:26.020