主链路一断全体断网?华为接口备份联动NQA自动切备用线路

本文整理自华为官方发布的典型配置案例,命令与步骤均按原始文档呈现,供现场实施参考。

企业出口拉了两条线路:主线路跑业务,备用线路平时闲着等切换。听起来很稳,实际故障来时经常切不动——因为链路中间断了而本端接口还是Up的,设备毫无察觉,流量继续往断路上撞。要让备份真正顶得上去,得靠主动探测:接口备份联动NQA,用ICMP测试持续检测主链路连通性,不通就切。

接口备份与NQA联动功能仅支持联动ICMP类型的NQA测试例。思路是:在本端设备上配置ICMP类型的NQA测试例检测主链路连通状况,在备份接口上配置standby track nqa命令联动这个测试例;测试例探测到主链路不可达时,备份接口顶上,恢复后自动切回。前提是主链路和备份链路的路由协议已配好、网络层连通。

第一步,进入系统视图:

system-view

第二步,视主备链路的路由方式决定是否需要这步:配置主链路的IPv4静态路由与NQA测试例联动,或者配置主备链路的路由优先级:

ip route-static ip-address { mask | mask-length } { interface-name | interface-type interface-number } [ nexthop-address ] [ preference preference | tag tag ] * track nqa admin-name test-name [ description text ]

这一步的取舍原则:当主链路和备份链路采用动态路由时,不需要执行本步骤;采用静态路由时需要执行——因为静态路由自身没有收敛机制,主链路故障时路由不能及时切换会造成数据流丢失,可以配置备份链路的路由优先级比主链路的高,或者让静态路由与NQA联动,测试例检测到主链路不可达时删除路由表中主链路对应的静态路由。

第三步,进入备份接口视图:

interface interface-type interface-number

第四步,配置接口备份和NQA联动功能:

standby track nqa admin-name test-name

注意:一个备份接口只能联动一个NQA测试例,而同一个NQA测试例可以为多个备份接口配置联动功能。

第五步,可选:配置备份接口切换延时,避免链路抖动引起来回切换:

standby timer delay enable-delay disable-delay

配好怎么验证:执行命令display standby state查看接口备份状态以及NQA测试例状态,确认测试例处于正常检测状态、备份接口处于待命状态。然后做一次真实演练:断开主链路,观察NQA测试例转失败、备份接口接管业务;恢复主链路后确认自动切回。切换延时的取值要结合业务容忍度调,太快容易抖动误切,太慢故障感知拖沓。主备线路真正能自动切换,才算双线路的钱没白花,欢迎搜索关注贵州诚鑫致达科技,交流企业出口可靠性建设。

企业存储选型参考|贵州诚鑫致达

做中小企业全能主力存储,群晖机型参考:DS1823xs+ · DS2422+ · DS923+。需要选型建议或上门评估,搜「诚鑫致达」即可找到我们。

服务区域|贵州诚鑫致达

贵州群晖NAS、贵阳存储、数据备份、信创云盘或 IT 集成服务,可联系贵州诚鑫致达科技,服务范围覆盖贵州全省各市州。云南昆明企业 NAS 存储方案与备份容灾,支持远程与上门服务。