通过远程无环路备选备份路径MLDP仅多播快速重路由制造技术

技术编号:16042454 阅读:69 留言:0更新日期:2017-08-20 00:49
本发明专利技术公开通过远程无环路备选备份路径MLDP仅多播快速重路由。该技术用于增强多播标签分发协议,以通过远程无环路备选备份路径支持仅多播快速重新路由。出口路由器经配置用于生成修改的控制消息,以用信号通知RLFA备份路径,其中在RLFA备份路径上,RLFA节点的地址包含在LSP根字段中,并且入口路由器的地址包含在不透明数据字段中。此外,RLFA备份路径的RLFA节点经配置用于认识到其被标识在修改的mLDP控制消息的LSP根字段中,作为响应,查找标识在修改的mLDP控制消息的不透明数据字段中的入口路由器。RLFA节点还经配置用于朝向入口路由器发送在LSP根字段中包含入口路由器的地址的mLDP控制消息。

【技术实现步骤摘要】
通过远程无环路备选备份路径MLDP仅多播快速重路由本申请要求2015年9月30日提交的印度专利申请5226/CHE/2015的权益,该专利申请的全部内容以引用方式并入本文。
本公开涉及计算机网络,并且更具体地涉及通过计算机网络的多播业务(multicasttraffic)的分发。
技术介绍
计算机网络是互换数据和共享资源的互连计算设备的集合。在基于数据包的网络中,计算设备通过将数据划分成被称为数据包的小块,传递数据。网络内的某些设备(诸如路由器和交换机)维持描述通过网络的路径的路由和/或转发信息。以该方式,在网络上可以单独地将数据包从源设备传输到目的地设备。目的地设备从数据包提取数据,并且将数据组装为其原始形式。将数据划分为数据包使得源设备能够仅重发在传输期间可以丢失的这些个别数据包。计算机网络的示例包含企业网络、分支网络、服务提供商网络、家庭网络、虚拟专用网(VPN)、局域网(LAN)、虚拟局域网(VLAN)等。在任何情况下,计算机网络可以使得位于远处的源和接收器共享数据。在一些情况下,计算机网络可以经配置用于支持多播业务,诸如互联协议电视(IPTV)、桌上型会议、公司广播、音乐和视频网络广播和其它形式的多媒体内容。例如,计算机网络可以利用多播标签分发协议(mLDP)作为多播路由协议,以通过计算机网络为多播业务从源传输到接收器或用于特定的多播组的订户设备构建分发树。
技术实现思路
总体来说,本公开描述对多播标签分发协议(mLDP)的增强,以通过网络中的远程无环路备选(RLFA)备份路径支持仅多播快速重新路由(MoFRR,multicastonlyfastre-route)。经配置具有MoFRR的网络设备计算网络中的主路径和备份路径两者,以提供恢复力,并且在主路径故障的情况下,实行到备份路径的切换(快速重新路由)。在一些情况下,备份路径可以是将业务引导到远程节点(即,不是网络设备的直接邻居的节点)以避免单播业务在备份路径中循环的RLFA备份路径。如果mLDP被用于信号通知RLFA备份路径,则多播加入循环可以发生在备份路径中,并且在一些情况下,可以不建立备份路径。根据本公开的技术,mLDP网络的出口网络设备(例如,路由器)经配置用于生成修改的mLDP控制消息,以信号通知RLFA备份路径,其中与标准mLDP控制消息相比,修改mLDP控制消息,其中RLFA备份路径的RLFA节点的地址而不是mLDP网络的入口路由器的地址被指定在标识根节点的地址的修改的mLDP控制消息的字段中(例如,“LSP根字段”)。RLFA节点是用于备份路径不经过的受保护的链路的出口网络设备的PQ节点。尽管有RLFA节点实际上不是将被建立的mLDPLSP的根节点(相反,入口路由器是根节点)的事实,但是出口网络设备在根节点字段中指定RLFA节点的地址。出口路由器还经配置用于在修改的mLDP控制消息的不透明数据字段中包含入口路由器的地址,即,根节点地址。入口网络设备发送修改的mLDP控制消息,以用信号通知/建立到入口网络设备的RLFA备份路径。此外,RLFA备份路径的RLFA节点经配置使得响应接收由出口网络设备发送的修改的mLDP控制消息,RLFA节点识别被标识在修改的mLDP控制消息的LSP根字段中的RLFA节点,并且作为响应,查找在修改的mLDP控制消息的不透明数据字段中标识的入口路由器。RLFA节点还经配置用于生成mLDP控制消息,该mLDP控制消息在LSP根字段中包含入口路由器的地址,并且朝入口路由器发送mLDP控制消息,以完成RLFA备份路径的建立。以该方式,所公开的技术支持在mLDP网络中通过RLFA备份路径的MoFRR。在一个示例中,方法包含:由网络的出口网络设备接收来自一个或多个接收器的针对多播业务的请求;由出口网络设备将第一多播控制消息发送到网络的入口网络设备,以建立到入口网络设备的主标签交换路径(LSP),第一多播控制消息在标识根节点的地址的第一多播控制消息的字段中包含入口网络设备的地址,由出口网络设备将第二多播控制消息发送到RLFA网络设备,以建立到入口网络设备的RLFA备份LSP,第二多播控制消息在标识根节点的地址的第二多播控制消息的字段中包含RLFA网络设备的地址,并且在第二多播控制消息的不透明数据字段中包含入口网络设备的地址;由出口网络设备在主LSP和RLFA备份LSP上接收来自入口网络设备的多播业务;以及由出口网络设备朝向一个或多个接收器转发多播业务。在另一个示例中,出口网络设备包含路由引擎,该路由引擎经配置用于从一个或多个接收器接收针对多播业务的请求,将第一多播控制消息发送到入口网络设备,以建立到入口网络设备的主标签交换路径(LSP),第一多播控制消息在第一多播控制消息的、标识根节点的地址的字段中包含入口网络设备的地址,以及将第二多播控制消息发送到远程无环路备选(RLFA)网络设备,以建立到入口网络设备的RLFA备份LSP,第二多播控制消息在第二多播控制消息的、标识根节点的地址的字段中包含RLFA网络设备的地址,并且在第二多播控制消息的不透明数据字段中包含入口网络设备的地址。出口网络设备还包含转发引擎,该转发引擎经配置用于在主LSP和RLFA备份LSP上接收来自入口网络设备的多播业务,并且朝向一个或多个接收器转发多播业务。在另外的示例中,方法包含:由远程无环路备选(RLFA)网络设备从出口网络设备接收第一多播控制消息,该第一多播控制消息在第一多播控制消息的、标识根节点的地址的字段中包含RLFA网络设备的地址,并且响应于确定RLFA网络设备的地址包含在第一多播控制消息的字段中,由RLFA网络设备解析第一多播控制消息的不透明数据字段,以确定包含在第一多播控制消息的不透明数据字段中的入口网络设备的地址。方法还包含响应于确定包含在不透明数据字段中的入口网络设备的地址,由RLFA网络设备将第二多播控制消息发送到入口网络设备,以建立到入口网络设备的RLFA备份标签交换路径(LSP),第二多播控制消息在第二多播控制消息的标识根节点的地址的字段中包含所确定的入口网络设备的地址,由RLFA网络设备在RLFA备份LSP上从入口网络设备接收多播业务,以及由RLFA网络设备沿着RLFA备份LSP朝向出口网络设备转发多播业务。在另一个示例中,远程无环路备选(RLFA)网络设备包括路由引擎,该路由引擎经配置用于从出口网络设备接收第一多播控制消息,该第一多播控制消息在第一多播控制消息的标识根节点的地址的字段中包含RLFA网络设备的地址,响应于确定RLFA网络设备的地址包含在第一多播控制消息的字段中,解析第一多播控制消息的不透明数据字段,以确定包含在第一多播控制消息的不透明数据字段中的入口网络设备的地址,以及响应于确定包含在不透明数据字段中的入口网络设备的地址,将第二多播控制消息发送到入口网络设备,以建立到入口网络设备的RLFA备份标签交换路径(LSP),第二多播控制消息在第二多播控制消息的标识根节点的地址的字段中包含所确定的入口网络设备的地址。RLFA网络设备还包含转发引擎,该转发引擎经配置用于在RLFA备份LSP上从入口网络设备接收多播业务,以及沿着RLFA备份LSP朝向出口网络设备转发多播业务。在另外的示例中,系统包括一个或多本文档来自技高网...
通过远程无环路备选备份路径MLDP仅多播快速重路由

【技术保护点】
一种方法,包括:由网络的出口网络设备从一个或多个接收器接收针对多播业务的请求;由所述出口网络设备将第一多播控制消息发送到所述网络的入口网络设备,以建立到所述入口网络设备的主标签交换路径(LSP),所述第一多播控制消息在标识根节点的地址的所述第一多播控制消息的字段中包含所述入口网络设备的地址;由所述出口网络设备将第二多播控制消息发送到远程无环路备选(RLFA)网络设备,以建立到所述入口网络设备的RLFA备份LSP,所述第二多播控制消息在所述第二多播控制消息的、标识根节点的地址的字段中包含所述RLFA网络设备的地址,并且在所述第二多播控制消息的不透明数据字段中包含所述入口网络设备的地址;由所述出口网络设备在所述主LSP和所述RLFA备份LSP上从所述入口网络设备接收多播业务;以及由所述出口网络设备朝向所述一个或多个接收器转发所述多播业务。

【技术特征摘要】
2015.09.30 IN 5226/CHE/2015;2015.12.28 US 14/980,91.一种方法,包括:由网络的出口网络设备从一个或多个接收器接收针对多播业务的请求;由所述出口网络设备将第一多播控制消息发送到所述网络的入口网络设备,以建立到所述入口网络设备的主标签交换路径(LSP),所述第一多播控制消息在标识根节点的地址的所述第一多播控制消息的字段中包含所述入口网络设备的地址;由所述出口网络设备将第二多播控制消息发送到远程无环路备选(RLFA)网络设备,以建立到所述入口网络设备的RLFA备份LSP,所述第二多播控制消息在所述第二多播控制消息的、标识根节点的地址的字段中包含所述RLFA网络设备的地址,并且在所述第二多播控制消息的不透明数据字段中包含所述入口网络设备的地址;由所述出口网络设备在所述主LSP和所述RLFA备份LSP上从所述入口网络设备接收多播业务;以及由所述出口网络设备朝向所述一个或多个接收器转发所述多播业务。2.根据权利要求1所述的方法,其中,所述第一多播控制消息包括第一多播标签分发协议(mLDP)加入消息,并且其中,所述第一多播控制消息的、标识所述根节点的地址的字段包括所述第一mLDP加入消息的LDP根字段,其中,所述第二多播控制消息包括第二mLDP加入消息,并且其中,所述第二多播控制消息的、标识所述根节点的地址的字段包括所述第二mLDP加入消息的LDP根字段。3.根据权利要求1至2中任一项所述的方法,其中,所述主LSP包括点到多点标签交换路径(LSP)和多点到多点LSP中的一者,并且其中,所述RLFA备份LSP包括点到多点标签交换路径(LSP)和多点到多点LSP中的一者。4.根据权利要求1至2中任一项所述的方法,其中,接收所述多播业务包括:从驻留在协议独立多播(PIM)域中的多播源接收所述多播业务,其中,在所述协议独立多播(PIM)域中,使用PIM协议发送多播控制消息,并且其中,所述RLFA网络设备驻留在LDP域中,在所述LDP域中,使用标签分发协议发送多播控制消息。5.根据权利要求1至2中任一项所述的方法,其中,所述RLFA网络设备包括所述出口网络设备的PQ节点,其中,PQ节点包括既是扩展的P空间的成员又是Q空间的成员的网络设备,其中,所述Q空间包括一组网络设备,在没有包括等价路径分段、经过受保护的链路的任何路径的情况下,能够从所述一组网络设备到达具体网络设备,并且其中,所述扩展的P空间包括相对于所述受保护的链路的具体网络设备的邻居的P空间的联合,其中,所述P空间是在没有包括等价路径分段、经过所述受保护的链路的任何路径的情况下,从具体网络设备能够到达的一组网络设备。6.一种出口网络设备,包括:路由引擎,所述路由引擎经配置用于:从一个或多个接收器接收针对多播业务的请求,将第一多播控制消息发送到入口网络设备,以建立到所述入口网络设备的主标签交换路径(LSP),所述第一多播控制消息在所述第一多播控制消息的、标识根节点的地址的字段中包含所述入口网络设备的地址,以及将第二多播控制消息发送到远程无环路备选(RLFA)网络设备,以建立到所述入口网络设备的RLFA备份LSP,所述第二多播控制消息在所述第二多播控制消息的、标识根节点的地址的字段中包含所述RLFA网络设备的地址,并且在所述第二多播控制消息的不透明数据字段中包含所述入口网络设备的地址;以及转发引擎,所述转发引擎经配置用于:在所述主LSP和所述RLFA备份LSP上从所述入口网络设备接收多播业务,并且朝向所述一个或多个接收器转发所述多播业务。7.根据权利要求6所述的出口网络设备,其中,所述第一多播控制消息包括多播标签分发协议(mLDP)加入消息,并且其中,所述第一多播控制消息的、标识所述根节点的地址的字段包括所述mLDP加入消息的LDP根字段,其中,所述第一多播控制消息包括mLDP加入消息,并且其中,所述第一多播控制消息的、标识所述根节点的地址的字段包括所述mLDP加入消息的LDP根字段。8.根据权利要求6至7中任一项所述的出口网络设备,其中,所述出口网络设备经配置具有仅多播快速重新路由(MoFRR)。9.一种方法,包括:由远程无环路备选(RLFA)网络设备从出口网络设备接收第一多播控制消息,所述第一多播控制消息在所述第一多播控制消息的、标识根节点的地址的字段中包含所述RLFA网络设备的地址;响应于确定所述RLFA网络设备的地址包含在所述第一多播控制消息的所述字段中,由所述RLFA网络设备解析所述第一多播控制消息的不透明数据字段,以确定包含在所述第一多播控制消息的所述不透明数据字段中的入口网络设备的地址;响应于确定包含在所述不透明数据字段中的所述入口网络设备的地址,由所述RLFA网络设备将第二多播控制消息发送到所述入口网络设备,以建立到所述入口网络设备的RLFA备份标签交换路径(LSP),所述第二多播控制消息在所述第二多播控制消息的、标识根节点的地址的字段中包含所确定的所述入口网络设备的地址;由所述RLFA网络设备在所述RLFA备份LSP上接收来自所述入口网络设备的多播业务;以及由所述RLFA网络设备沿着所述RLFA备份LSP朝向所述出口网络设备转发所述多播业务。10.根据权利要求9所述的方法,其中,所述第一多播控制消息包括第一多播标签分发协议(mLDP)加入消息,并且其中,所述第一多播控制消息的、标识所述根节点的地址的字段包括所述第一mLDP加入消息的LDP根字段,其中,所述第二多播控制消息包括第二mLDP加入消息,并且其中,所述第二多播控制消息的、标识所述根节点的地址的字段包括所述第二mLDP加入消息的LDP根字段。11.根据权利要求9至10中任一项所述的方法,其中,所述RLFA备份LSP包括点到多点标签交换路径(LSP)和多点到多点LSP中的一者。12.根据权利...

【专利技术属性】
技术研发人员:罗伯特·W·基布勒维克拉姆·纳加拉詹巴拉特·拉德哈克里希纳·巴特阿尼什·彼得
申请(专利权)人:丛林网络公司
类型:发明
国别省市:美国,US

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

1