自动计算主备隔离的LSP路径
自动计算主备隔离的LSP路径是指通过优化CSPF算路方法,自动计算出尽量完全分离的主备LSP路径。
产生原因
目前,IP RAN承载网络通常采用环形组网,接入环和汇聚环分层部署。其中,端到端VPN的承载方案如图1所示,从基站侧网关CSG(Cell Site Gateway)到无线业务侧网关RSG(Radio Service Gateway)部署跨层的MPLS TE隧道,以便承载端到端的VPN业务。为了满足IP RAN承载的高可靠性要求,TE隧道部署热备份保护,并要求主备LSP路径尽量完全分离。
但是TE所采用的现有CSPF算法是按照链路开销值最小的原则来优选LSP路径的,无法实现自动计算尽量分离的主备LSP路径。假设各链路的TE metric值如图1所示,则CSPF计算出的主LSP路径为:CSG-ASG1-ASG2-RSG;此时,CSPF无法得到与主LSP路径完全分离的备份LSP路径。但实际是存在两条完全分离的LSP路径的,即CSG-ASG1-RSG和CSG-ASG2-RSG。
通过指定严格的显式路径,可以获得上述两条完全分离的主备LSP路径。但是,IP RAN网络存在频繁的增加或删除节点的操作,如果指定严格的显式路径,需要频繁修改路径信息,运维工作量很大。
解决上述问题的理想方案是:优化CSPF算路方法,使其自动计算出尽量分离的主备LSP路径。为了达到这一目的实现本特性。
实现原理
本特性通过引入主备隔离(disjoint)算法来优化CSPF的算路过程。如图2所示,在引入主备隔离算法前,CSPF根据链路开销值来优选LSP的路径,先算出的主LSP路径为LSRA-LSRB-LSRC-LSRD,然后在配置热备份Overlap-path功能的前提下可以算出备份LSP路径:LSRA-LSRC-LSRD。显然不满足主备路径完全分离的要求。
在引入主备隔离算法后,CSPF将同时计算主备LSP路径,并在此过程中排除可能造成主备路径重叠的路径,最终计算出的主LSP路径为LSRA-LSRB-LSRD,备份LSP路径为LSRA-LSRC-LSRD,实现了主备路径的完全分离。
本特性只能在网络拓扑条件允许的情况下,自动计算出尽量分离的主备LSP路径;如果确实不存在两条完全分离的路径,则仍按照原有的CSPF算法处理。
由于主备隔离算法与显式路径、跳数限制均互斥,因此,如果想使能本特性,请先确保没有部署这些特性;而使能了本特性之后,也不能再部署这些特性。
如果在隧道沿途链路配置了SRLG,则使能主备隔离算法后,SRLG不生效。
在配置了亲和属性约束的情况下,当主备LSP的亲和属性配置一致或者主备LSP均没有配置亲和属性时,主备隔离算法才能生效。
适用场景
本特性适用于采用RSVP-TE隧道承载业务并部署热备份保护的场景。
使用价值
应用自动计算主备隔离的LSP路径特性之后,CSPF将在网络拓扑允许的条件下尽量保证主备LSP路径的隔离,有益于以下两个方面:
提升热备份保护的可靠性。
不需要维护显式路径信息,减少运维工作量。