MPLS转发和控制平面之间的一致性制造技术

技术编号:3542277 阅读:444 留言:0更新日期:2012-04-11 18:40
用于确保MPLS转发和控制平面之间的一致性的系统和方法。可以使得控制平面意识到转发平面异常并作出合适的响应。一种特定实现确保用于针对链路和/或节点故障保护MPLS流量工程LSP的快速重路由备份隧道的转发和控制平面之间的一致性。当检测到备份隧道转发故障时,控制平面可以例如通过重路由备份隧道和/或向或受保护的流量工程LSP的操作者或头端发送通知来作出反应。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及数据联网,更具体而言,在某些实现中,涉及用于提高转 发和控制平面之间的同步的系统和方法。
技术介绍
MPLS (多协议标签交换)流量工程被开发来满足诸如保证可用带宽 等数据联网需求。MPLS流量工程利用现代标签交换技术来建立通过标签 交换路由器(LSR)的IP/MPLS网络的保证带宽端到端隧道。这些隧道是 标签交换路径(LSP)类型的,因此一般被称为MPLS流量工程LSP。与所有的IP系统类似,将MPLS流量工程网络功能划分为两个实 体转发平面(也称为数据平面)和控制平面是很有用的。 在每个路由器上,转发平面取得接收分组、查看其目的地地址和/或标签、 参考表,并以表所指定的方向和方式发送分组。该表被称为转发表。术语 控制平面指转发表通过其而被填充以内容的实体和过程。对于MPLS流量工程,控制平面关心流量工程隧道的放置和信令等。 使用公知的RSVP协议的扩展来用信令通知流量工程隧道。在用信令通知 隧道和建立路径之后,沿该路径从入口到出口的转发表应当支持新隧道的 操作。当一切都正确地工作时,具有被分配给特定隧道的转发等价类 (FEC)的数据将到达头端,并由于相应的转发表的先前建立的内容而被 沿隧道路径从节点到节点转发。但是,转发平面有可能在流量工程LSP的头端和尾端之间的某个点出 现故障,而控制平面不受影响。例如,转发表之一的内容可能被扰乱,并 且没有控制平面实体可能意识到该扰乱。这种情况的结果是属于该隧道的 数据在没有任何重路由LSP的尝试的情况下被黑洞吸收,因为流量工 程LSP被认为是从控制平面角度操作的。这种情况提出了这样的问题,即6服务保证的可靠性和质量将不被满足。为了针对沿MPSL流量工程LSP的节点和链路故障提供保护,已经开 发了所谓的快速重路由技术。当发生故障时,故障上游紧邻的节点将流量 非常迅速地重路由到预先配置的备份隧道上。但是,这些备份隧道可能会 遭受与参考主流量工程隧道讨论的转发和控制平面之间的失步同样的失 步。这尤其成问题,因为备份隧道将在故障时提供保护,并且转发平面中 的损坏不可能在故障之前被注意到。在故障之前,紧邻的前一节点(也称为本地修复点或PLR)可能基于 其对控制平面可操作的理解而认为备份隧道是可操作的。因此,该PLR将 报告受保护的流量工程头端流量工程隧道事实上在PLR处受保护。因 此,当链路或节点出故障时,流量被重路由到备份隧道上,即使其转发平 面被扰乱,从而使得所需本地保护失效。需要确保用于LSP (例如MPLS流量工程隧道和MPLS快速重路由隧 道)的转发和控制平面之间的一致性所需的系统和方法。
技术实现思路
本专利技术的实施例提供了用于确保MPLS转发和控制平面之间的一致性 的系统和方法。可以使控制平面意识到转发平面异常并且能够适当地作出 响应。 一种特定应用确保用于针对链路和/或节点故障来保护MPLS流量工 程LSP的快速重路由备份隧道的转发和控制平面之间的一致性。当检测到 备份隧道转发故障时,控制平面可以例如通过重路由备份隧道和/或向或受 保护的流量工程LSP的操作者或头端发送通知来作出反应。本专利技术的第一方面提供了一种用于确保标签交换路径(LSP)的操作 的方法。所述方法包括验证沿所述LSP的路由器的转发状态;以及如果 所述验证检测到沿所述LSP的扰乱转发状态,则通知用于所述LSP的控制 平面实体,并且使用所述控制平面实体来重路由所述标签交换路径。本专利技术的第二方面提供了一种用于确保MPLS流量工程LSP的快速重 路由保护的可用性的方法。所述方法包括在沿所述MPLS流量工程LSP 的所选择的路由器处,验证快速重路由隧道的转发状态;以及如果所述验证检测到沿所述快速重路由隧道的扰乱转发状态,则重路由所述快速重路 由隧道。本专利技术的第三方面提供了一种用于确保MPLS流量工程LSP的快速重 路由保护的可用性的方法。所述方法包括在沿所述MPLS流量工程LSP 的所选择的路由器处,验证快速重路由隧道的转发状态;以及如果所述验 证检测到沿所述快速重路由隧道的扰乱转发状态,则将所述MPLS流量工 程LSP扰乱转发状态通知头端路由器。通过参考本说明书的其余部分和附图,可以进一步理解本专利技术的本质 和优点。附图说明图l示出了可以应用本专利技术实施例的网络情景。图2是描述了根据本专利技术一个实施例的本地修复点(PLR)的操作步 骤的流程图。图3是描述了根据本专利技术一个实施例的流量工程LSP头端的操作步骤 的流程图。图4示出了可用于实现本专利技术实施例的网络设备。 具体实施例方式参考代表性网络环境描述本专利技术,本专利技术应用网络协议的某种组合来 通过网络转发数据。链路可以使用任何类型的物理介质(例如光介质、无 线介质、双绞线等)实现。链路还可以是用于从可操作的联网协议的角度 看来向连接的节点给出相邻性的逻辑连接。在一个实施例中,这种网络的 节点以各种协议指定的方式互操作,所述协议包括例如TCP/IP和由以下 文档定义的协议,但不限于这些定义E. Rosen等人,Multiprotocol Label Switching Architecture, RFC 3031, Internet Engineering Task Force, January 2001.Braden等人,Resource ReSerVation Protocol (RSVP)-Version 1 Functional Specification, RFC 2205, Internet Engineering Task Force,September 1997.Awduche等人,Requirements for Traffic Engineering Over MPLS, RFC 2702, Internet Engineering Task Force, September 1999.Berger等人,Generalized MPLS Signaling - RSVP-TE Extensions, RFC 3473, Internet Engineering Task Force, January 2003.Pan等人,Fast Reroute Techniques in RSVP-TE, Internet Draft, Internet Engineering Task Force, November 2004.Farrel等人,Encoding of Attributes for Multiprotocol Label Switching (MPLS) Label Switched Path (LSP) Establishment Using RSVP-TE,正TF Internet Draft, March 2004.Kompella等人,Detecting MPLS Data Plane Failures, IETF Internet Draft, February 2004.上述文档的全部内容通过引用结合于此,以用于各种目的。在一个实施例中,这里参考的网络节点是实现多协议标签交换 (MPLS)和操作为标签交换路由器(LSR)的IP路由器。在一种简单的 MPLS情景中,在网络出口处,在将分组转发到下一跳节点之本文档来自技高网
...

【技术保护点】
一种用于确保标签交换路径(LSP)的操作的方法,所述方法包括: 验证沿所述LSP的路由器的转发状态;以及 如果所述验证检测到沿所述LSP的扰乱转发状态,则通知用于所述LSP的控制平面实体;以及 使用所述控制平面实体来重路由 所述标签交换路径。

【技术特征摘要】
【国外来华专利技术】US 2004-6-18 10/871,0761. 一种用于确保标签交换路径(LSP)的操作的方法,所述方法包括验证沿所述LSP的路由器的转发状态;以及如果所述验证检测到沿所述LSP的扰乱转发状态,则通知用于所述LSP的控制平面实体;以及使用所述控制平面实体来重路由所述标签交换路径。2. 如权利要求1所述的方法,其中所述LSP包括MPLS流量工程 LSP。3. —种用于确保MPLS流量工程LSP的快速重路由保护的可用性的 方法,所述方法包括在沿所述MPLS流量工程LSP的所选择的路由器处,验证快速重路由 隧道的转发状态;以及如果所述验证检测到沿所述快速重路由隧道的扰乱转发状态,则重路 由所述快速重路由隧道。4. 如权利要求3所述的方法,还包括如果所述验证检测到沿所述快速重路由隧道的扰乱转发状态,则将所 述MPLS流量工程LSP扰乱转发状态通知头端路由器。5. 如权利要求3所述的方法,还包括在所述通知之后,使用所述头端路由器重路由所述MPLS流量工程 LSP。6. 如权利要求3所述的方法,其中验证包括利用LSP Ping。7. —种用于确保MPLS流量工程LSP的快速重路由保护的可用性的 方法,所述方法包括在沿所述MPLS流量工程LSP的所选择的路由器处,验证快速重路由 隧道的转发状态;以及如果所述验证检测到沿所述快速重路由隧道的扰乱转发状态,则将所述MPLS流量工程LSP扰乱转发状态通知头端路由器。8. 如权利要求7所述的方法,还包括如果所述验证检测到沿所述快速重路由隧道的扰乱转发状态,则重路 由所述快速重路由隧道。9. 如权利要求7所述的方法,其中验证包括采用LSP Ping。10. 如权利要求7所述的方法,还包括在所述通知之后,使用所述头端路由器来重路由所述MPLS流量工程 LSP。11. 一种用于确保标签交换路径(LSP)的操作的计算机程序产品,所述计算机程序产品包括用于验证沿所述LSP的路由器的转发状态的代码;用于如果所述验证检测到沿所述LSP的扰乱转发状态,则通知用于所述LSP的控制平面实体的代码;用于使用所述控制平面实体来重路由所述标签交换路径的代码;以及存储所述代码的计算机可读介质。12. 如权利要求11所述的计算机程序产品,其中所述LSP包括 MPLS流量工程LSP。13. —种用于确保MPLS流量工程LSP的快速重路由保护的可用性的 计算机程序产品,所述计算机程序产品包括用于在沿所述MPLS流量工程LSP的所选择的路由器处,验证快速重 路由隧道的转发状态的代码;用于如果所述验证检测到沿所述快速重路由隧道的扰乱转发状态,则 重路由所述快速重路由隧道的代码;以及存储所述代码的计算机可读介质。14. 如权利要求13所述的计算机程序产品,还包括 用于如果所述验证检测...

【专利技术属性】
技术研发人员:托马斯D纳德奥让菲利普瓦瑟尔
申请(专利权)人:思科技术公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1