配置IPv4静态路由与NQA联动示例

组网图形

图1 配置IPv4静态路由与NQA联动组网图

IPv4静态路由与NQA联动简介

网络质量分析NQA(Network Quality Analysis)是一种实时的网络性能探测和统计技术,可以对响应时间、网络抖动、丢包率等网络信息进行统计。NQA能够实时监视网络QoS,在网络发生故障时进行有效的故障诊断和定位。

当网络比较简单,或者交换机不能通过动态路由协议建立到达目的网络的路由时,可以配置静态路由。但是,与动态路由协议不同,静态路由自身没有检测机制,当网络发生故障时,静态路由无法感知,需要由管理员介入,这样无法保证及时进行链路切换,可能造成业务较长时间中断。

部署IPv4静态路由与BFD联动的方案可以适应链路的变化情况,但是IPv4静态路由与BFD联动要求链路两端的设备都支持BFD功能。如果链路两端有设备不支持BFD功能,可以配置IPv4静态路由与NQA联动,当NQA测试例检测到链路故障后,会把与其绑定的静态路由从IP路由表删除,使业务流量切换到无链路故障的路由,避免业务的长时间中断。

组网需求

图1所示,某公司网络在SwitchA上通过配置两条静态缺省路由连接到两个出口路由器RouterA和RouterB,实现负载分担。公司希望实现为静态缺省路由部署检测机制,使其能够感知到链路故障,保证在链路出现故障时能及时进行链路切换,避免造成业务较长时间中断。

请确保该场景下互联接口的STP处于未使能状态。因为在使能STP的环形网络中,如果用交换机的VLANIF接口构建三层网络,会导致某个端口被阻塞,从而导致三层业务不能正常运行。

配置思路
  1. 创建VLAN并配置各接口所属VLAN,配置各VLANIF接口的IP地址,实现相邻设备网络互通。

创建ICMP类型的NQA测试例,用来检测链路故障。

在NQA测试例客户端SwitchA与被测试设备RouterA和RouterB之间建立ICMP类型的NQA测试例,检测链路是否正常。

配置静态缺省路由,并绑定NQA测试例。

在SwitchA上配置到RouterA和RouterB的静态缺省路由并绑定NQA测试例,当NQA测试例检测到链路故障时,实现链路切换。

操作步骤
  1. 配置SwitchA各接口所属的VLAN

<HUAWEI> system-view

[HUAWEI] sysname SwitchA

[SwitchA] vlan batch 100 200 300

[SwitchA] interface gigabitethernet 0/0/1

[SwitchA-GigabitEthernet0/0/1] port link-type trunk

[SwitchA-GigabitEthernet0/0/1] port trunk allow-pass vlan 100

[SwitchA-GigabitEthernet0/0/1] quit

[SwitchA] interface gigabitethernet 0/0/2

[SwitchA-GigabitEthernet0/0/2] port link-type trunk

[SwitchA-GigabitEthernet0/0/2] port trunk allow-pass vlan 200

[SwitchA-GigabitEthernet0/0/2] quit

[SwitchA] interface gigabitethernet 0/0/3

[SwitchA-GigabitEthernet0/0/3] port link-type trunk

[SwitchA-GigabitEthernet0/0/3] port trunk allow-pass vlan 300

[SwitchA-GigabitEthernet0/0/3] quit

  1. 配置SwitchA各VLANIF接口的IP地址

[SwitchA] interface vlanif 100

[SwitchA-Vlanif100] ip address 10.1.10.2 24

[SwitchA-Vlanif100] quit

[SwitchA] interface vlanif 200

[SwitchA-Vlanif200] ip address 10.1.20.2 24

[SwitchA-Vlanif200] quit

[SwitchA] interface vlanif 300

[SwitchA-Vlanif300] ip address 10.1.30.2 24

[SwitchA-Vlanif300] quit

  1. 在SwitchA上配置NQA测试例

[SwitchA] nqa test-instance user test1

<think>好的,我现在需要解决用户提出的问题:NQA链路检测配置路由联动配置未生效,需要检查并输出完整配置。首先,我得回忆一下相关的网络知识,特别是关于NQA(Network Quality Analysis)和路由联动配置步骤和常见问题。 用户提到配置未生效,可能的原因有很多,我需要一步步排查。首先,我应该确认NQA配置是否正确,包括测试例的参数、目标地址、源地址、测试类型(比如ICMP)、频率等。然后检查路由联动部分,是否正确地绑定了NQA测试例到静态路由或策略路由,确保当NQA检测到链路故障时,路由能够及时切换。 接下来,我需要考虑常见的配置错误点。例如,NQA测试例没有启动,或者路由联动的track参数没有正确引用NQA的测试例。另外,防火墙或ACL可能阻止了NQA的探测报文,导致测试失败,进而路由无法切换。还有可能是路由的优先级设置问题,导致备份路由没有正确接管。 然后,我需要按照标准的配置步骤,逐步写出正确的配置示例,并标注关键参数,帮助用户对比检查自己的配置。同时,提醒用户注意配置中的细节,比如时间间隔、超时时间、连续失败次数等,这些都会影响检测的灵敏度。 最后,应该给出验证配置生效的方法,比如查看NQA的测试结果,检查路由表是否根据跟踪状态变化,以及通过模拟链路故障测试切换是否正常。这样用户可以通过实际操作确认配置是否正确。 总结来说,我需要结构清晰地分步骤说明配置要点,指出可能出错的地方,并提供完整的配置示例和验证方法,确保用户能够系统地检查和修正问题。</think>关于NQA链路检测路由联动配置未生效的问题,以下是完整的配置检查指南及标准配置模板: 一、NQA基础配置检查要点 1. 测试例参数配置 ``` nqa test-instance admin test1 //创建NQA测试例(管理员权限+测试例名称) test-type icmp //推荐使用ICMP测试类型 frequency 60 //每60秒执行一次检测 interval seconds 5 //每次探测间隔5秒 timeout 4 //超时时间4秒 probe-count 3 //每次探测发送3个报文 start now //立即启动测试 ``` 2. 目标地址验证 ``` destination-address ipv4 192.168.1.254 //确保目标IP可达 source-address ipv4 192.168.1.1 //源地址需为本地接口IP ``` 二、路由联动关键配置 1. 静态路由绑定(示例) ``` ip route-static 10.10.0.0 255.255.0.0 192.168.1.254 track nqa admin test1 //当NQA检测失败时自动删除该路由 ``` 2. 策略路由配置示例) ``` policy-based-route PBR permit node 10 if-match acl 3000 apply ip-address next-hop 192.168.1.254 track nqa admin test1 ``` 三、常见故障排查点 1. 状态验证命令 ``` display nqa results admin test1 //查看最近10次探测结果 display track all //检查跟踪项状态(应显示Positive/Negative) ``` 2. 典型配置错误 - 未启用NQA测试例(缺少start now或start delay 0) - 路由metric值设置过大导致未优选 - 未配置备用路由或备用链路不可达 - 防火墙拦截ICMP探测报文(建议开通ICMP双向放行策略) 四、完整配置示例(以华为设备为例) ``` # NQA配置部分 nqa test-instance admin ISP_Check test-type icmp destination-address ipv4 202.96.128.86 //运营商网关IP frequency 30 interval seconds 3 timeout 2 probe-count 2 start now # 路由联动配置 ip route-static 0.0.0.0 0.0.0.0 202.96.128.86 track nqa admin ISP_Check preference 70 ip route-static 0.0.0.0 0.0.0.0 211.136.112.6 preference 80 //备用路由 # 状态验证配置 track 1 nqa entry admin ISP_Check reaction 1 //设置触发阈值 ``` 五、生效验证步骤 1. 执行强制故障测试: ``` reset nqa results admin ISP_Check //清空历史记录 ``` 2. 连续观察状态变化: ``` display nqa history admin ISP_Check //查看详细历史记录 display ip routing-table | include 0.0.0.0 //观察默认路由切换 ``` 3. 模拟链路故障(物理断开或ACL阻断ICMP),确认30秒内触发路由切换 注:实际配置时需根据网络环境调整频率、超时时间等参数,建议生产环境设置frequency不低于15秒,避免过度消耗资源。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

精彩网络技术

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值