NQA详解+NQA与静态路由联动

NQA详解+NQA与静态路由联动NQA 可以检测监测网络上运行的多种协议的性能 使运营商能够实时采集到各种网络运行指标 例如 HTTP 的总时延 TCP 连接时延 DNS 解析时延 文件传输速率 FTP 连接时延 DNS 解析错误率等

序言:    
        那么,其实在上一期刚刚发布过一个通过静态路由达到防火墙做备份的目的,在期间做过一个nqa,但是再后来我复盘的时候发现有一些问题
        我这个nqa有丢包的现象,但是我当时做的时候是没有的,之后我抓包看了下,SW2的流量包不太对。
        今天我来用路由器模拟防火墙,重新做一遍这个NQA的实验,防止因为由于防火墙的策略原因导致NQA不通!!

NQA介绍:

        在做实验之前我们先来了解什么是NQA?它的作用是什么?都用在哪些场景中

  NQA:
        是一种实时的网络性能探测和统计技术,可以对响应时间、网络抖动、丢包率等网络指标进行统计。NQA能够实时监视网络服务质量,在网络发生故障时进行有效的故障诊断和定位 

  作用、应用场景:
        
NQA可以实现对网络运行状况的准确测试,输出统计信息。NQA可以检测监测网络上运行的多种协议的性能,使运营商能够实时采集到各种网络运行指标,例如:HTTP的总时延、TCP连接时延、DNS解析时延、文件传输速率、FTP连接时延、DNS解析错误率等。通过对这些指标进行控制,运营商可以为用户提供不同等级的网络服务。同时,NQA也是网络故障诊断和定位的有效工具。
        它的原理太长了,我就不在这里赘述了,我在文章的末尾会附上自己整理的文档,如有需要,大家可以自行查看!!!

NQA与静态路由联动示例:

        具体的如何添加地址、以及路由表大家可以查看上一篇NQA与防火墙联动,那篇里面有详细的配置,这次我主要详细写一下NQA的配置思路。

         大家在配置完这些基本配置以后一定要先做个测试!

(1)首先把备份链路down掉,看主链路是否能通

(2)在把主链路down掉,看看备份链路流量是否可达

开始配置NQA:

1)首先在SW1中添加主、备链路的NQA

  • [sw1]nqa test-instance user 1         //建立NQA测试例,并进入测试例视图。
  • [sw1] test-type icmp                        //配置测试例类型为ICMP
  • [sw1]destination-address ipv4 10.1.3.1              //配置目的地址
  • [sw1]frequency 11                  //(可选) 配置NQA测试例自动执行测试的时间间隔。
  • [sw1] interval seconds 5                //(可选) 配置测试报文的发送间隔。该参数相当于ping命令中的“-m”选项
  • [sw1]timeout 4                         //(可选) 配置NQA测试例的一次探测的超时时间。缺省情况下,ICMP测试类型的超时时间为3秒。
  • [sw1]probe-count 2                  //(可选) 配置一次测试的探针数
  • [sw1]start now                          // 启动
  • [sw1]nqa test-instance user 2                     //配置SW1备份链路的nqa示例
  • [sw1]test-type icmp
  • [sw1]destination-address ipv4 10.1.6.1
  • [sw1] frequency 11
  • [sw1] interval seconds 5
  • [sw1] timeout 4
  • [sw1]start now

    2) SW2NQA的配置:        


 

  3)      ​​把做的nqa绑定到路由表中 

   4)  还有一种方法是可以只做主链路的NQA,备份链路不用做,但是需要考虑一下STP,这个还是要看具体的拓扑图

最后我们来进行测试:

        (1)down掉SW1的G0/0/2接口,路由走的是备份链路,恢复之后,又回到主链路


        (2)down掉SW2的G0/0/1接口,看看是否走的是备份链路(有时候NQA配错了,这边是不通的!) 

        (3)主链路全部down掉,看看恢复之后路由表是否能恢复到主链路 

       

        搞定!收工!

还有几条比较实用一点的命令:

        dis nqa results test-instance user 1         //这个是用来测试NQA链路的丢包率的

        display stp brief                                        //查看STP的状况,看看接口是否处在转发状态

   还有一点,这个华为模拟器ensp路由收敛速度有点慢,大家耐心等待一小会

最后是附上NQA的笔记:链接:https://pan.baidu.com/s/1wdgfHy-A1jG4Y2_Y2-zPJQ 
                                        提取码:6678

编程小号
上一篇 2025-01-10 20:11
下一篇 2025-01-10 20:01

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ji-chu/107172.html