GMPLS链路的保护与恢复
http://tech.ddvip.com 2007年01月19日 社区交流 收藏本文
本文详细介绍GMPLS链路的保护与恢复
为了适应交换机的特点,GMPLS对MPLS的路由和信令协议做了一些修改和扩充,主要有以下几点:
(1)定义了新的链路管理协议(LMP,Link Management Protocol),用来解决光网中光交换机带来的链路管理问题。
(2)对OSPF/IS-IS协议做了改进,主要针对光网络中光资源的可利用性。另外对标签交换路径(LSP,Label Switching Path)的层次信息、链路关联和无编号链路作了扩展。
(3)对支持流量工程的资源预留协议/限制路由的标签分配协议(RSVP/CR-LDP)做了修改,以便允许LSP在光核心网中显示确定。
本文主要介绍为支持GMPLS而采用的链路保护和链路恢复机制。
GMPLS链路保护/恢复
GMPLS对MPLS所做的改进主要是为了使标签交换路由器LSR和光交换机以及LSP和光通道之间能协同工作。为了增强GMPLS技术对链路的管理能力,GMPLS专门为此定义了链路管理协议LMP。LMP主要为节点提供四种功能:控制信道管理、链路连通性验证、链路所有权关联和链路故障管理。
从全网管理角度看,链路故障管理是非常重要的环节。概括来说,链路故障管理包括四个主要步骤:检测、定位、通告和消除。故障检测应在接近出错的业务层上进行,但由于全光设备对速率和格式都是透明的,传统的O-E-O故障检测方法就不适用了。因此,GMPLS必须提供光层的故障检测机制。例如可通过监测LOL(Loss of Light)确定光信号的消失,通过监测光信噪比、干扰等来确定光信号质量的下降。一旦检测到故障,相邻两个节点通过在与数据通道隔离的控制通道上传送LMP Channel Fail报文来定位故障。通过数据通道与控制通道之间的隔离,只需采用单独的信令机制即可进行故障定位,而不必考虑数据的编码机制。
一旦故障被检测、定位和通告后,就可以采用合适的信令协议进行链路的保护(Protection)和恢复(Restora-tion)了。链路保护和链路恢复的区别主要在于:链路保护要求预先分配资源 (典型的是要求100%的资源冗余),并且能够快速将故障隔离,将故障链路上传送的数据切换到正常链路上(小于几百个毫秒)。而链路恢复则依赖于资源的动态创建,需用更多的时间来隔离故障。另外链路恢复还包括动态路由算法,但在备份路由没有预先计算或者预先计算的资源不再可用的情况下,这种动态路由算法的开销是较大的。链路保护和链路恢复一般用两种技术来实现:路径切换 (Path Switching) 和线路切换 (Line Switching)。在路径切换中,故障是由LSP端点负责隔离;而在线路切换中,由发现故障的中间传输节点负责故障隔离。
责编:豆豆技术应用