admin管理员组文章数量:1633739
现如下要求:
(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
- 配置NQA测试例(A和D),
- 检测链路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和静态路由联动 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dianzi/1729175376a1188647.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论