NQA(Network Quality Analyzer)

Posted 懒猴聊运维

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了NQA(Network Quality Analyzer)相关的知识,希望对你有一定的参考价值。

NQA(Network Quality Analyzer)

网络质量分析

NQA协议:

工作原理:

NQA测试中,把测试两端称为客户端和服务器端(或称为源端和目的段),NQA的测试是由客户端(源端)发起。在客户端通过命令行配置测试例或由网管端发送相应测试例操作后,NQA把相应的测试例放入到测试队列中进行调度。

配置命令:

1nqa  test-instance admin icmp  创建一个nqa测试实例,测试管理账户名为admin,测试实例名称为icmp
2test-type  icmp    测试类型为icmp协议测试
3destination-addresee ipv4 13.1.1.3  要测试的对端ip地址
4source-address ipv4 12.1.1.2  要测试的本端ip地址
5frequency 10  指定连续2次探测时间间隔为10s
6threshold rtd 1000  //多少毫秒之内应答是正常
7timeout 3  //3秒没有应答
8probe-count 1  指定一次探测进行的测试次数
9start now

一、 拓扑图:

 

二、 配置

AR1配置:

 1\#
2
3 sysname AR1 
4
5\#
6
7 clock timezone China-Standard-Time minus 08:00:00
8
9\#
10
11interface GigabitEthernet0/0/0
12
13 ip address 12.1.1.1 255.255.255.0 
14
15\#
16
17interface GigabitEthernet0/0/1
18
19 ip address 13.1.1.1 255.255.255.0 
20
21\#  ***\*//\*******\*配置l\*******\*oopback 0\*******\*接口地址\****                    
22
23interface LoopBack0  
24
25 ip address 1.1.1.1 255.255.255.255 
26
27\#
28
29ip route-static 2.2.2.2 255.255.255.255 GigabitEthernet0/0/0 12.1.1.2
30
31ip route-static 3.3.3.3 255.255.255.255 GigabitEthernet0/0/1 13.1.1.3

AR2配置:

 1\#
2 sysname AR2
3\#
4clock timezone China-Standard-Time minus 08:00:00
5\#
6interface GigabitEthernet0/0/0
7 ip address 12.1.1.2 255.255.255.0 
8\#
9interface GigabitEthernet0/0/1
10 ip address 23.1.1.2 255.255.255.0 
11\#  ***\*//\*******\*配置l\*******\*oopback 0\*******\*接口地址\****                   
12interface LoopBack0 
13 ip address 2.2.2.2 255.255.255.255 
14\#  ***\*//\*******\*配置N\*******\*QA\*******\*的进程及参数\****
15nqa test-instance admin icmp 
16 test-type icmp
17 destination-address ipv4 13.1.1.3
18 source-address ipv4 12.1.1.2
19 threshold rtd 100
20 frequency 5
21 probe-count 1
22 start now
23\#  ***\*/\*******\*/\*******\*配置静态路由并引用\*******\*NQA\*******\*进程a\*******\*dmin icmp\****
24ip route-static 3.3.3.3 255.255.255.255 GigabitEthernet0/0/0 12.1.1.1 track nqa admin icmp
25\#  ***\*//\*******\*配置永久静态路由表\****
26ip route-static 3.3.3.3 255.255.255.255 GigabitEthernet0/0/1 23.1.1.3 preference 61 permanent
27\# 
28ip route-static 13.1.1.0 255.255.255.0 GigabitEthernet0/0/0 12.1.1.1
29\#

AR3配置:

 1\#
2sysname AR3
3\#
4clock timezone China-Standard-Time minus 08:00:00
5\#
6interface GigabitEthernet0/0/0
7 ip address 13.1.1.3 255.255.255.0 
8\#
9interface GigabitEthernet0/0/1
10 ip address 23.1.1.3 255.255.255.0 
11\#  ***\*//\*******\*配置l\*******\*oopback 0\*******\*接口地址\****                    
12interface LoopBack0
13 ip address 3.3.3.3 255.255.255.255 
14\#  ***\*//\*******\*配置N\*******\*QA\*******\*的进程及参数\****
15nqa test-instance admin icmp 
16 test-type icmp
17 destination-address ipv4 12.1.1.2
18 source-address ipv4 13.1.1.3
19 threshold rtd 100
20 frequency 5
21 probe-count 1
22 start now
23\#  ***\*/\*******\*/\*******\*配置静态路由并引用\*******\*NQA\*******\*进程a\*******\*dmin icmp\****
24ip route-static 2.2.2.2 255.255.255.255 GigabitEthernet0/0/0 13.1.1.1 track nqa admin icmp
25\#  ***\*//\*******\*配置永久静态路由表\****
26ip route-static 2.2.2.2 255.255.255.255 GigabitEthernet0/0/1 23.1.1.2 preference 61 permanent
27\#
28ip route-static 12.1.1.0 255.255.255.0 GigabitEthernet0/0/0 13.1.1.1
29\#

三、 验证

AR2上验证:

NQA(Network Quality Analyzer)



AR3上验证:

NQA(Network Quality Analyzer)


四、 测试

首先在AR2上ping -c 100000 -a 2.2.2.2 3.3.3.3,然后在AR1上关闭G0/0/1接口,观察网络连通性。

AR2上测试:

NQA(Network Quality Analyzer)


在AR1上关闭G0/0/1接口:

NQA(Network Quality Analyzer)


在AR3有接口关闭信息:

NQA(Network Quality Analyzer)

在AR2上发现有断的现象:


然后在AR3上查看静态路由表,到2.2.2.2的路由变成了G0/0/1接口,下一跳为23.1.1.2。实现了路由链路的瞬时切换。



以上是关于NQA(Network Quality Analyzer)的主要内容,如果未能解决你的问题,请参考以下文章

NQA作用

NQA配置指导(华为H3C )

H3C NQA之链路监控

通过NQA实现当主用出口中断时 可以自动切换到备用出口

策略路由Track与NQA联动配置总结-H3C

策略路由Track与NQA联动配置总结-H3C