主链路修好了流量反而断一阵?LDP联动IGP等标签建好再回切
主链路修好、流量回切的瞬间反而断几秒,根子是IGP收敛比LDP快,报文回到主链路时没有标签可打。LDP与IGP联动让恢复的接口先以最大开销通告,等标签交换路径建好再平顺回切。
为什么修复时刻反而掉链子?
MPLS骨干网有个反直觉的现象:主链路断了,流量切到备份路走得好好的;等主链路修好,流量往回切的瞬间,业务反而抖一下甚至断几秒。搞实时业务的团队最怕这个——故障不可怕,修复时刻掉链子才可怕。
根子在两套协议的收敛速度差。IP层靠IGP选路,标签转发靠LDP分配标签:主链路恢复时,IGP反应快,路由表先把流量切回主链路,可LDP的标签交换路径还没建好,报文到了没有标签可打,只能丢弃。窗口不长,但对语音、视频这类业务足够致命。
联动怎么让流量等标签建好再回家?
LDP与IGP联动治的就是这个:主链路恢复后,接口先在IGP里以最大开销通告,让流量继续留在备份路径上;等LDP会话和标签收敛完成,再恢复正常开销,流量平顺回切。
官方案例的组网:PE1到PE2之间主链路走P1-P2,备份走P1-P3,联动配在主备链路的分叉节点P1和主链路上的LDP邻居P2之间。骨干OSPF、MPLS、LDP按常规配好,P1上把通往备份链路P3侧的接口开销抬高(本例VLANIF30配1000),保证平时流量走主链路。接下来三步联动配置,都在主链路接口VLANIF10上做。
三步联动配置怎么落?
第一步,链路两端使能联动(P1、P2对称):
[P1] interface vlanif 10
[P1-Vlanif10] ospf ldp-sync
[P1-Vlanif10] quit
[P2] interface vlanif 10
[P2-Vlanif10] ospf ldp-sync
[P2-Vlanif10] quit
第二步,配hold-down定时器。它的含义是主链路恢复后的这段时间内,接口保持最大开销不通告,给LDP留出建标签的完整时间:
[P1] interface vlanif 10
[P1-Vlanif10] ospf timer ldp-sync hold-down 8
[P1-Vlanif10] quit
第三步,配hold-max-cost定时器。如果hold-down到期LDP还没收敛好,接口就以最大开销继续通告,再多等9秒,超时后无论如何恢复正常通告:
[P1] interface vlanif 10
[P1-Vlanif10] ospf timer ldp-sync hold-max-cost 9
[P1-Vlanif10] quit
怎么验证,参数怎么调?
P2侧对称配置。验证在P1上执行display ospf ldp-sync,接口状态显示Sync-Achieved就说明联动生效、标签同步达成。
几个调优经验:hold-down和hold-max-cost的取值要按网络规模试出来,链路多、设备重的环境LDP收敛慢,时间给短了等于白配;反过来给太长,主链路恢复后流量在备份路上多待十几秒,也不划算。另外联动只配主链路两端即可,别画蛇添足配到备份链路上。遇到升级维护的场景——先收主链路再施工、完工后恢复——这套联动会让两次切换都平滑,这正是它最大的价值场景。
依据:华为官方典型配置案例(2026-11 版)。
贵州诚鑫致达科技提供网络搭建与运维服务,MPLS骨干与主备链路的可靠性设计可电话沟通——网络工程的细节功夫,往往就体现在故障恢复的最后一米上。