MPLS VPN故障中,备用Tunnel路径故障导致MPLS TE Tunnel hot-standy始终不生效?这个问题实在令人头疼,该怎么解决呢?看看下文的技巧吧。
网络环境
下图为MPLS VPN网络。从PE1上建立一条TE隧道,目的地址为PE2,并配置热备份(hot-standby)。其中:
主路径为PE1-->P1-->PE2;
备份路径为PE1-->P2-->PE2;
当主路径故障时,流量应及时切换到备份路径上。但在本案例中,发生故障时整个网络中业务中断,也就是说热备份没有起到作用。
热备份组网示意图
故障分析
配置热备份功能后,TE tunnel主路径(在本例中为PE1-->P1-->PE2)会被手工指定,然后自动计算出一条备份路径(PE1-->P2-->PE2),当主用LSP断掉后,使用备份路径转发流量。经过排查,当主路径上的一段链路出现故障时,流量确实已经全部切换到备用路径上,但之后备用路径上也有一段链路出现故障,这时两条路径全部中断。故TE tunnel显示为down状态。后续虽然备用路径的故障链路恢复,但是TE tunnel已经变成down状态,需要手动进行恢复,所以导致业务中断。
操作步骤
恢复主用路径上的故障链路。
当TE tunnel的状态变为up时,故障被排除。
----结束
案例总结
在排除MPLS VPN网络故障时,注意考虑主备Tunnel同时故障引发的网络问题。