现如下要求:

(1)与A连接的两条链路都正常时。各个网段走不同的链路进行与PC3(外网)进行通信!

(2)当一条链路出现故障时,各个网段的报文都走无故障的链路,避免长时间的业务中断;而当故障恢复后,恢复报文从不同链路进行通信

只能使用AR2220路由器配置。

本示例采用静态路由与NAQ联动的方式

1、配置各接口IP地址及路由协议,使其可以与PC3(外网)进行通信

注意:(静态路由具有单向性和接力性)所以在各设备上确保双向通信都有所需的连续静态路由。

以A为例:    (特别要注意D的配置:对应下一跳有两网段)

[Huawei]ip route-static 192.168.7.0 24 192.168.3.2  //去往外网有两条路

[Huawei]ip route-static 192.168.7.0 24 192.168.4.2

[Huawei]ip route-static 192.168.5.0 24 192.168.3.2  (连续的静态路由)

[Huawei]ip route-static 192.168.6.0 24 192.168.4.2

中间路由器以B为例:

[Huawei]ip route-static 192.168.7.0 24 192.168.5.2

[Huawei]ip route-static 192.168.1.0 24 192.168.3.1  //去往内网的路由

[Huawei]ip route-static 192.168.2.0 24 192.168.3.1

  1. 配置NQA测试例(A和D),
  2. 检测链路A-B-D和A-C-D是否正常!

在A上配置测试到达D的两个接口的(两个NQA测试实例),所创建的管理员账户都是admin,实例名分别为10和20

以A为例:      {D就不展示了,只换了测试实例的目的地址}

[Huawei]nqa tes   test:测试     instance:实例

[Huawei]nqa test-instance admin 10   //创建一个NQA测试实例,并创建管理员账户为admin,实例名称为10

[Huawei-nqa-admin-10]test-t

[Huawei-nqa-admin-10]test-type icmp  //配置NQA测试例的测试类型为ICMP,即通过ping操作进行测试

[Huawei-nqa-admin-10]des          destination:目的地

[Huawei-nqa-admin-10]destination-address ipv4 192.168.5.2 //指定测试实例的目的地址。

[Huawei-nqa-admin-10]fr        frequency:发生率,频率

[Huawei-nqa-admin-10]frequency 10    //指定连续两次探测间的时间间隔为10秒

[Huawei-nqa-admin-10]probe-count 2   //指定一次探测进行的测试次数

[Huawei-nqa-admin-10]start now       //指定立即启动执行当前测试例

[Huawei]nqa t admin 20

[Huawei-nqa-admin-20]test-t i

[Huawei-nqa-admin-20]de ipv4 192.168.6.2

[Huawei-nqa-admin-20]fr 10

[Huawei-nqa-admin-20]probe-c 2      probe:探究,探针   count:总数

[Huawei-nqa-admin-20]st n           start:开始         now:现在,此刻

3、配置NQA和静态路由联动,实现当链路故障时,及时删除路由表中对应路由表项,使流量可以切换到正常链路!

在A与D上分别配置与{对应NQA测试实例联动的}到达目的网络的静态路由。通过配置静态路由与NQA联动,可以实现在链路发生故障后,NQA测试例快速检测到链路的变化,并且(在IP路由表中把与该NQA测试例联动的静态路由删除),从而影响流量转发的目的。

注意:在配置(联动时)选择的测试实例名称一定要与静态路由对应的链路一致。

A:

[Huawei]ip route-static 192.168.7.0 24 192.168.3.2 track nqa admin 10

Info: Succeeded in modifying route.   //修改路由成功      track:跟踪

[Huawei]ip route-static 192.168.7.0 24 192.168.4.2 tr nqa admin 20

//配置A经由C到达D的g0/0/0接口的NQA与静态路由联动

D:

[Huawei]ip route-static 192.168.1.0 24 192.168.5.1 tr nqa admin 10

[Huawei]ip route-static 192.168.1.0 24 192.168.6.1 tr nqa admin 20

[Huawei]ip route-static 192.168.2.0 24 192.168.5.1 tr nqa admin 10

[Huawei]ip route-static 192.168.2.0 24 192.168.6.1 tr nqa admin 20

4、配置流分类,匹配规则为匹配报文的源IP地址,实现基于源地址对报文进行分类在A和D上分别配置流分类。因为通信是双向的,所以需要在双向进行配置流策略,以便指导对应方向的流按规定进行重定向!

以A为例:            (D上面一模一样)

[Huawei]acl 2000  (基本ACL:2000~2999)

[Huawei-acl-basic-2000]rule permit source 192.168.1.0 0.0.0.255

[Huawei-acl-basic-2000]acl 2001

[Huawei-acl-basic-2001]rule p s 192.168.2.0 0.0.0.255

创建流分类名为1,通过基本ACL分别匹配源地址为(1.0和2.0)网段的报文!

[Huawei]traffic c

[Huawei]traffic classifier 1         classifier:分类器   match:匹配

[Huawei-classifier-1]if-match acl 2000   //将ACL与流分类进行绑定

[Huawei-classifier-1]q

[Huawei]tra c 2         //流分类名为2

[Huawei-classifier-2]if acl 2001

5、配置流行为,即配置NQA与流重定向联动,实现(1)当NQA测试例检测到链路A-B-D正常时,将满足规则的报文重定向到192.168.3.2/24。(2)当NQA测试例检测到链路A-C-D正常时,将满足规则的报文重定向到192.168.4.2/24。

在A和D上分别配置流重向行为。这样,当NQA测试例检测到链路正常时,按照流策略定义的行为进行流重定向;而NQA测试例检测到链路故障时,则要按照路由表中的(有效路由)进行报文转发。

A:   运输     行为        redirect:重定向(重新使用)

[Huawei]traffic behavior 3    //创建流行为名为3

[Huawei-behavior-3]redirect ip 下一跳

[Huawei-behavior-3]redirect ip-nexthop 192.168.3.2 track nqa admin 10

//配置NQA测试例admin 10 与重定向到下一跳192.168.3.2/24联动,实现在该下一跳

链路正常时(把数据从该链路上转发的目的)

[Huawei-behavior-3]traf b 4      //配置NQA测试例admin 20的联动

[Huawei-behavior-4]re ip 192.168.4.2 t nqa admin 20

D:

[Huawei]traf b 3              //创建流行为名为10

[Huawei-behavior-3]re

[Huawei-behavior-3]re ip 192.168.5.1 tra nqa admin 10  //NQA与下一跳的联动

[Huawei-behavior-3]tra b 4   //创建流行为名为20

[Huawei-behavior-4]re ip 192.168.6.1 tra nqa admin 20

6、配置流策略,绑定上述流分类和流行为,并应用到相应的接口,实现策略路由!

在A和D上分别配置流策略并应用到接口上。

A:

[Huawei]traf po

[Huawei]traf policy 5   //创建流策略名为5,

[Huawei-trafficpolicy-5]cl

[Huawei-trafficpolicy-5]classifier 1 b

[Huawei-trafficpolicy-5]classifier 1 behavior 3

//分别将流对应的(流分类和流行为)进行绑定,

[Huawei]traf p 6

[Huawei-trafficpolicy-6]cl 2 b 4

[Huawei-trafficpolicy-6]int g0/0/0

[Huawei-GigabitEthernet0/0/0]traf

[Huawei-GigabitEthernet0/0/0]traffic-policy 5 in       inbound :入口

[Huawei-GigabitEthernet0/0/0]traffic-policy 5 inbound

[Huawei-GigabitEthernet0/0/0]int g0/0/1

[Huawei-GigabitEthernet0/0/1]traf 6 i    //并将流策略应用到对应的接口

D:

[Huawei]traf p 5  //在D上创建流策略名为5,将两个流分类和对应的流行为进行绑定

[Huawei-trafficpolicy-5]cl 1 b 3

[Huawei-trafficpolicy-5]cl 1 b 4

[Huawei-trafficpolicy-5]int g0/0/2

[Huawei-GigabitEthernet0/0/2]traf 5 i   //并将流策略5应用到接口g0/0/2方向

7、配置好后,可以进入A与D对应接口通过{display this接口视图命令}

查看相应接口配置(包括所应用的流策略)

[Huawei]int g0/0/0

[Huawei-GigabitEthernet0/0/0]dis this

或                                            record:记录,记载

[Huawei]dis traffic-policy applied-record 5   applied:使用,应用

//查看A和D上用户自定义的流策略的配置信息

NQA和静态路由联动相关推荐

  1. 静态路由、策略路由与NQA联动

    背景 由于静态路由.策略路由本身并没有检测机制,如果非本机直连链路发生故障,静态路由.策略路由不会自动改变,ip routing-table中的路由表不会发生变化,路由仍然按照原路由表转发数据到故障链 ...

  2. 华为运营商级路由器配置示例 | NQA for IPv4静态路由

    组网需求 当网络比较简单,或者路由器不能通过动态路由协议建立到达目的网络的路由时,可以配置静态路由.但是,与动态路由协议不同,静态路由自身没有检测机制,当网络发生故障时,静态路由无法感知,需要由管理员 ...

  3. Track与nqa联动 VS 静态路由优先级相同

    Track与nqa联动 VS 静态路由优先级相同 有蛮长一段时间没有写博客了,下面就来说一下Track与nqa联动 VS 静态路由优先级相同的情况,也不知道对不对,请指正!请看下图: 说明:SWA是机 ...

  4. 华为IPv4静态路由与NQA联动

    配置IPv4静态路由与NQA联动示例 组网图形 图1 配置静态路由与NQA联动组网图 ·组网需求 ·配置思路 ·操作步骤 ·配置文件 组网需求 如图1所示,在RouterA上配置了多条静态路由可以使报 ...

  5. 实验:数通之静态路由、ospf、vrrp、nqa综合实验(华为模拟器)

    一.实验拓扑 二.实验要求 拓扑如上所示,请完成以上需求: 1.设备互联地址如拓扑所示: 2.R1与R3之间:R2与R4之间,R3与R4之间运行OSPF,互联地址建邻,协议号100: 3.R1上loo ...

  6. H3C静态路由、Track与BFD联动配置举例

    1. 组网需求 Switch A.Switch B和Switch C连接了20.1.1.0/24和30.1.1.0/24两个网段,在交换机上配置静态路由以实现两个网段的互通,并配置路由备份以提高网络的 ...

  7. (接上篇)浮动静态路由主备路径故障倒换实验NQA技术

    目录 一.背景: 二.拓扑: 三.实现 1.配置各设备的IP地址及loopback 0的IP地址. 2.(选配)在SW1上连接路由器的两个接口上开启边缘端口特性. 3.测试B路径的连通性. 4.在AR ...

  8. 「太阁实验篇」SLA 联动静态路由实验

    今天我给大家分享一下思科设备如何使用静态路由结合SLA 来发现网络故障 如图, 在这个环境下, 我们从R1 去往R4 有两条路径, 上边路径和下边路径, 我们假设上边路径是最优的, 当上边链路出现故障 ...

  9. H3C静态路由与BFD联动(单跳检测)配置案例

    1. 组网需求 l              在Switch A上配置静态路由可以到达Switch C,并使能BFD检测功能. l              当Switch A和Switch B之间的 ...

最新文章

  1. java线程入门篇(一)
  2. java静态代码块和静态变量_java静态变量和静态代码块的加载顺序
  3. 7a系列mrcc xilinx_【FPGA】Xilinx-7系的时钟资源与DDR3配置
  4. [快速入门MATLAB]MATLAB常见问题及解答汇总
  5. 串口怎样配置才能无论奇偶校验都能正常接收_(七)串口(串行)通信
  6. iptables二之防火墙SNAT源地址转换,MASQUERADE地址伪装之DNAT目标地址转换讲解和实验演示...
  7. SAP 电商云 Spartacus UI 的交货模式 Delivery Mode 设计
  8. 计算机视觉算法工程师 笔试,深度学习算法工程师笔试题目
  9. 【C语言简单说】二:第一个C语言程序详解(3)
  10. Linux系统的目录结构 及各目录用途详解
  11. 图像特征计算与表示——基于内容的图像检索
  12. 五笔字根表识别码图_五笔字根表
  13. 解决U盘传输文件过大的问题
  14. vue学习笔记二:HBuilder X框架搭建
  15. 【BZOJ3295】【CQOI2011】动态逆序对(CDQ分治)
  16. 软件测试-------三角形逻辑覆盖
  17. maven怎么和ecli_傻瓜式教你安装maven以及Eclipse搭建maven环境
  18. 阿里巴巴社招笔试题——多线程打印(2)
  19. 通达OA工作流-流程设计
  20. 科技爱好者周刊:第 87 期

热门文章

  1. rust 输出读取文件
  2. ubuntu解压和压缩tar文件
  3. 如何搭建 Cinder UT测试环境?
  4. 思维课和少儿编程的区别
  5. 常用Terminal脚本
  6. English语法_反身代词
  7. 基于51单片机的智能遥控晾衣架温度湿度光强检测proteus仿真原理图PCB
  8. java通过电话号码获取归属地,区号,邮编
  9. JS DOM之DOM遍历
  10. 游戏私服的配置与防御选择