[发明专利]一种检测链路标签状态的方法、设备与系统有效
申请号: | 200810216304.6 | 申请日: | 2008-09-22 |
公开(公告)号: | CN101686186A | 公开(公告)日: | 2010-03-31 |
发明(设计)人: | 孙俊;陈俊逊;段瑞;岳华名 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 检测 路标 状态 方法 设备 系统 | ||
技术领域
本发明实施例涉及通信领域,尤其涉及一种检测链路标签状态的方法、设 备与系统。
背景技术
在MPLS(Multi Protocol Label Switch,多协议标签交换)网络中使用 了路由协议和链路管理协议,就使网络具有了网络控制拓扑和资源拓扑自动 发现的功能,在此基础上可实现LSP(Label Switch Path,标签交换路径) 的自动新建和故障时重路由自动恢复。
LMP(Link Management Protocol,链路管理协议)协议主要对本地接 口进行建立和维护相应的控制通道、数据链路连通性校验和链路一致性校验 等一系列链路管理。OSPF-TE(Open Shortest Path First,开放式最短路径优 先)协议主要将链路校验通过后的信息洪泛到整个网络上。
LSP的新建和重路由恢复都是首先在入口节点上根据已获得的网络资 源拓扑信息采用基于流量工程的路径算法计算好LSP路径,然后通过信令协 议沿着LSP路径在各网元节点上分配标签、预留资源并建立交叉连接,其中 分配标签由本地链路资源管理器(Link Resource Manager,LRM)完成。
正常情况下相临网元之间链路的标签状态应保持一致,但在如下异常情 形下,就会出现不一致的情况:
在删除某LSP过程中由于某网元节点异常复位等原因不能成功删除,造 成一些网元节点(通常是上游节点)上相应交叉已被删除,相应链路标签资 源已被释放;但一些网元节点(通常是下游节点)上相应交叉仍然残留,相 应链路标签资源仍被占用。在异常复位网元节点与其相邻的节点(通常是上 游节点)之间相应链路标签状态就很有可能会不一致。如下图1所示,一条 以A节点为入口节点、F节点为出口节点的LSP中间经过B、C、D和E节点, 其中D节点曾复位重启,A、B、C节点上相应交叉已被删除,而D、E、F仍 残留,C和D之间链路即存在两端标签状态不一致情况。
标签状态不一致首先会造成相应链路标签不可用,导致链路标签资源浪 费;其次甚至有可能会对LSP的建立过程造成严重影响:当某LSP建立信令 先走到空闲一端网元节点时有可能会分配使用此链路标签,当信令走到另外 被占用一端网元节点时将发生建立交叉失败,从而造成当前建立过程失败。 即使通过采取Crankback机制或其它特殊处理重新建立LSP成功,但延长了 总时间,如果建立LSP是为了重路由恢复,则影响会更严重。
为了解决上述标签状态一致的问题,现有技术利用OSPF-TE协议在整个 网络内部洪泛整个组网的链路标签状态信息,每个节点利用此信息定期对其 与相邻节点相连所有链路两端标签状态进行比较,如发现有两端标签状态不 一致,则在链路的上游节点用特殊标识把标签标识为占用,以便LSP建立分 配标签时规避之;如发现原被占用的一端已变为空闲,则将特殊标识的另一 端的标签状态修改为空闲,以便LSP建立时能对其重新加以利用。
但该方法需要组网中各节点将本节点所有链路标签状态信息通过 OSPF-TE协议洪泛,极大地增加了通信数据量;同时由于OSPF-TE协议洪泛 刷新可能会存在不及时的问题,为避免误校验,需要连续多次校验加以确认, 从而导致检测处理不及时。
发明内容
本发明实施例提供一种检测链路标签状态的方法,通过扩展后的 LinkSummary消息,比较两端的标签状态信息,从而可以以较小的通信量,及 时地对链路两端的标签状态进行检测。
本发明实施例一方面提出一种检测链路标签状态的方法,包括以下步骤:
接收LinkSummary消息,所述LinkSummary消息包括链路标签状态信 息;
根据所述LinkSummary消息,得到远端链路上所有LSP的出标签信息的 状态和入标签信息的状态,并与本端链路上所有LSP的出标签信息的状态和 入标签信息的状态进行相应地比较;得到两端链路标签状态是否一致的结 果。
另一方面,本发明实施例还提供了一种节点设备,包括:
标签状态模块,用于收集本端链路上的链路标签状态信息,并发送到所 述发送模块和所述比较模块;
发送模块,用于把所述本端链路上的链路标签状态信息添加到 LinkSummary消息中发送出去;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810216304.6/2.html,转载请声明来源钻瓜专利网。