打印本文 关闭窗口 | |
MPLS网络的生存性技术 | |
作者:佚名 文章来源:不详 点击数1863 更新时间:2007-5-18 3:01:33 文章录入:啊祖 责任编辑:啊祖 | |
|
|
网络的生存性是流量工程的重要方面。按照ANSI TIA1.2工作组的定义,网络生存性就是在故障发生的情况下,网络仍能维持服务连续性的能力。以前有关网络生存性的研究主要集中在SDH和ATM自愈恢复方面。但IP/MPLS网络生存性研究还处于初期阶段,IETF提出了两个相关草案,但只是提出了有关网络生存性的框架,并没有提出具体的恢复算法。 MPLS网络自愈机制的基本原理是在节点检测到故障发生之后,立即通知相关的LSR(Label Switch Path)重新选择路由,将受影响的流量转移到备用路径上,完成故障恢复。要成功完成故障恢复需要两个方面的保证:①能够建立用来传送受故障影响的业务量的备用路径;②该备用路径要能够满足受影响业务对QoS的要求。这两个问题的解决需要结合网络设计规划以及故障恢复算法。 MPLS恢复模型 为了提高MPLS网络的生存性,每一条LSP都应受保护,避免故障的影响。LSP有两类:承载正常业务的工作路径和发生故障时使用的备用路径。当网络发生故障时,MPLS把工作路径倒换到备用路径上,从而提供了比基于尽力而为的IP网络更快的恢复。 IETF提出两种恢复模型:保护倒换和迂回路由。图1是在MPLS网络中使用备用路径实现保护倒换机制的例子。工作LSP和备用LSP同时建立。当工作LSP上的某一LSR检测到故障时就向入口LSR发送FIS故障信息,并且,由LSR1把业务倒换到备用路径上。在备用LSP上可以使用LDP信息预留资源,也可以在故障发生后捕获。但是,为了提高资源的利用率,在网络正常时可以在备用LSP上承载低优先级的业务(如尽力而为业务)。当发生故障时,资源可以被高优先级的业务抢占,或者不在备用LSP上预留资源。而如果不预留资源,当故障发生时就不能保证备用LSP能够满足期望的QoS的需求。另外,为了提高故障恢复的成功率,备用路径最好能够根据网络状态的变化及时更新。保护倒换对于常见的故障,如单链失效,节点预先结算备用路径,在出现故障时,直接倒换到备用路径上。这样可以实现与SONET相当的恢复水平,达到数十毫秒的恢复时间。 为了提高正常情况下的资源利用率,还可以使用迂回路由机制,它是在故障发生后建立恢复LSP,而不是与工作路径同时建立。当LSR收到故障通知信息后,如果下游LSR保留了QoS路由信息,则可以选择合适的恢复路径并使用MPLS信令(如CR-LDP)建立恢复LSP。如果下游LSR没有路由信息,则下游LSR通过向上游LSR散发通知信息来寻找恢复路径,此机制与ATM相似。一般来说,不推荐使用散发方法,因为扩散的信息会对网络造成额外的负担以及时延,但是,当缺乏路由信息时却非常有用。 |
|
打印本文 关闭窗口 |