使用链路状态协议受控以太网网络的MPLS P 节点替换制造技术

技术编号:16238230 阅读:100 留言:0更新日期:2017-09-21 19:58
当链路状态协议受控以太网网络上的MPLS虚拟转发实体(VFE)从所附连MPLS-LER获知转发等价类(FEC)至标签绑定时,它将为FEC确定关联MAC地址,并将FEC/标签绑定连同MAC地址一起公告。以太网网络中的节点为至公告FEC/标签绑定的MPLS-VFE的MAC安装最短路径转发状态。以太网网络上接收到公告的每个MPLS-VFE将更新其数据库,并生成使用LDP来分发给所附连MPLSLER的标签。当MPLS-LER需要向FEC传送业务时,它将使用MPLS-VFE提供的标签。MPLS-VFE维持标签与MAC地址之间的映射,使得它可以使用MAC地址来跨以太网网络转发分组。

Replacement of MPLS P nodes in a controlled Ethernet network using a link state protocol

When the link state protocol controlled Ethernet network MPLS virtual forwarding entity (VFE) from the attached MPLS-LER informed forwarding equivalence class (FEC) to label binding, it will determine the associated MAC address is FEC, and the FEC/ label, together with the MAC address with the announcement. The node in the Ethernet network installs the shortest path forwarding state for the MAC that is bound to the MPLS-VFE of the announcement FEC/ tag. Each MPLS-VFE received on the Ethernet network will update its database and generate a tag that will be distributed to the attached MPLSLER using LDP. When MPLS-LER needs to send a business to FEC, it will use the tags provided by MPLS-VFE. MPLS-VFE maintains the mapping between the tag and the MAC address so that it can use the MAC address to forward packets across the Ethernet network.

【技术实现步骤摘要】
本申请是申请号为“200880127877.X”、题为“使用链路状态协议受控以太网网络的MPLSP节点替换”的申请的分案申请。相关申请的交叉引用本申请要求于2007年12月31日提交的标题为“MPLSPNODEREPLACEMENTUSINGALINKSTATEPROTOCOLCONTROLLEDETHERNETNETWORK”的美国临时专利申请号61/124,806的优先权,因此其内容通过引用结合于此。
本专利技术涉及通信网络,更具体来说涉及使用链路状态协议受控以太网网络的MPLSP节点替换。
技术介绍
数据通信网络可以包括多种计算机、服务器、节点、路由器、交换机、网桥、集线器、代理以及耦合且配置成彼此传递数据的其他网络装置。在本文中将这些装置称为“网络单元”。通过利用网络单元之间的一个或多个通信链路在网络单元之间传递如因特网协议分组、以太网帧、数据信元(cell)、片断或数据位/字节的其他逻辑关联的协议数据单元来经由数据通信网络通信数据。当特定协议数据单元通过网络在其源和其目的地之间传播时,特定协议数据单元可由多个网络单元进行处理并跨过多个通信链路。通信网络上的多种网络单元使用本文称为协议的预定义规则集彼此通信。使用不同协议来监管通信的不同方面,如信号应该如何形成以供网络单元之间的传输,协议数据单元应该像什么样、协议数据单元应该如何由网络单元处理或经由网络路由以及如路由选择信息的信息应该如何在网络单元之间交流(exchange)的多个方面。以太网是公知的联网协议,它由电气和电子工程师协会(IEEE)定义为标准802.1。在以太网网络体系结构中,连接到网络的装置在任何给定时间为使用共享通信路径能力而竞争。在使用多个网桥或节点来将网络段互连的情况中,常常存在到同一目的地的多个可能路径。此体系结构的好处在于,它提供网桥之间的路径冗余性,并且允许以附加链路形式给网络增加容量。但是,为了防止形成回路(loop),一般使用生成树来限制在网络上广播或洪泛(flood)业务的方式。生成树的特点在于,网络中任何一对目的地之间只有一个路径,因此通过观察分组来源“获知”与给定生成树关联的连通性是可能的。但是,生成树本身有局限性,并且常常导致生成树上链路的过度利用而不是生成树一部分的链路未被利用。为了克服实现生成树的以太网网络中固有的一些局限性,在2006年10月2日提交的标题为“ProviderLinkStateBridging”的申请号11/537,775中公开一种链路状态协议受控以太网网络,因此将其内容通过引用结合于此。链路状态路由选择协议的两个示例包括开放式最短路径优先(OSPF:OpenShortestPathFirst)和中间系统到中间系统(IS-IS:IntermediateSystemtoIntermediateSystem),但是还可以使用其他链路状态路由选择协议。IS-IS在例如ISO10589和IETFRFC1195中进行了描述,由此将其各个内容通过引用结合于此。正如该申请中更详细描述的,并不在每个节点通过使用与透明桥接组合的生成树协议(STP)算法来利用所获知的网络视图(networkview),而是在链路状态协议受控以太网网络中,形成网格网络的网桥交流链路状态公告(advertisement)以使每个节点能够具有同步的网络拓扑视图。这通过链路状态路由选择系统的公知机制实现。网络中的网桥拥有同步的网络拓扑视图,拥有必要的单播和多播连通性知识,可以计算网络中任何一对网桥之间的最短路径连通性,并且可以单独根据计算的网络视图填充(populate)其转发信息库(FIB:forwardinginformationbase)。当所有节点已经计算它们在同步视图中的角色并填充它们的FIB时,网络将拥有从对等网桥集(出于无论哪种原因需要向任何给定网桥通信的那些网桥)到该任何给定网桥的无回路单播树;以及按在任何给定网桥托管(host)的服务实例将拥有从该任何给定网桥到相同对等网桥集或子集的全等且无回路的点到多点(P2MP)多播树。结果是,给定网桥对之间的路径不限于使用生成树上的链路,而且总结果可以更好地利用网格连通性的宽度。本质上,每个网桥构成定义至该网桥的单播连通性和来自该网桥的多播连通性的一个或多个树的根。当客户业务进入提供方网络时,客户MAC地址(C-MACDA)被解析为提供方MAC地址(B-MACDA),使得提供方可以使用提供方MAC地址空间在提供方网络上转发业务。此外,提供方网络上的网络单元配置成基于虚拟LANID(VID)转发业务,以使被寻址到同一目的地地址但具有不同VID的不同帧可以经由网络通过不同路径进行转发。操作中,链路状态协议受控以太网网络可以将一个VID范围与最短路径转发关联,使得单播和多播业务可以使用该范围中的VID进行转发,而业务工程路径可以跨网络在最短路径以外的路径上创建,并使用第二VID范围进行转发。除了安装最短路径单播转发状态外,节点还可以为网络上的多播树安装转发状态。2007年2月5日提交题为“MultcastImplementationinaLinkStateProtocolControlledEthernetNetwork”的美国专利申请号11/702,263中更详细地描述了在链路状态协议受控以太网网络中实现多播的方法的示例,由此将其内容通过引用结合于此。正如该申请中描述的,可以使用链路状态公告来公告多播组成员关系以使多播组的转发状态被安装在网络上。具体来说,可以给给定多播组的每个源分配用于在网络上转发帧的目的地MAC地址(DA)。如果网络上的节点确定它们在从多播源到通过链路状态协议公告多播组中“兴趣”的目的地节点中之一的最短路径上,则它们为源/组树安装转发状态。多播中的兴趣可以基于如I-SID的兴趣标识符群体(community),使得网络上的节点将在它位于均已在与多播组关联的兴趣标识符群体中公告兴趣的源与目的地之间的最短路径上时为多播组安装转发状态。I-SID通常与802.1ah关联,且意味着附加的MAC报头(客户源和目的地MAC地址)。但是,即使不使用C-MAC报头,I-SID仍有用,因为I-SID值可以识别相互但以别的方式关闭的连通性的特定实例中的参与者。但是,转发状态基于与多播关联的多播DA和VID。操作中,网络上的多个节点可以在特定I-SID中公告兴趣。网络上的节点跟踪哪些节点在哪个I-SID中公告了兴趣,并将在它们位于在特定I-SID中已经公告兴趣的两个节点之间的最短路径上时为与该I-SID关联的DA/VID对安装转发状态。这允许为兴趣群体安装转发状态,使得帧被多播给对多播感兴趣的那些节点而不要求在网络上洪泛多播帧。链路状态协议受控以太网工作在链路层(第2层)。即,入口(ingress)节点创建可用于跨以太网、例如从节点A到节点E交换(switch)帧的MAC报头。其他网络、如因特网协议(IP)网络工作在例如第3层(网络层)的更高层。IP网络基于与IP分组关联的IP报头的IP地址转发分组。图1中示出IP网络的一个本文档来自技高网...

【技术保护点】
一种使用链路状态协议受控以太网网络替换多协议标签交换(MPLS)网络中P节点的方法,所述方法包括:由所述链路状态协议受控以太网网络上的节点接收链路状态公告,所述链路状态公告包含转发等价类(FEC)至MPLS标签绑定和提供所述FEC/标签绑定的MPLS提供方边缘(PE)网络单元的MAC地址;由所述节点创建由其他MPLSPE网络单元在向所述FEC传送分组方面使用的第二标签;将所述第二标签分发给所述其他MPLS PE网络单元。

【技术特征摘要】
2007.12.31 US 61/124806;2008.05.08 US 12/1516821.一种使用链路状态协议受控以太网网络替换多协议标签交换
(MPLS)网络中P节点的方法,所述方法包括:
由所述链路状态协议受控以太网网络上的节点接收链路状态公
告,所述链路状态公告包含转发等价类(FEC)至MPLS标签绑定和提
供所述FEC/标签绑定的MPLS提供方边缘(PE)网络单元的MAC地址;
由所述节点创建由其他MPLSPE网络单元在向所述FEC传送分组
方面使用的第二标签;
将所述第二标签分发给所述其他MPLSPE网络单元。
2.如权利要求1所述的方法,其中所述链路状态协议受控以太
网网络上的节点是MPLS虚拟转发引擎(VFE)。
3.如权利要求2所述的方法,其中分发所述第二标签通过以下
来执行:使用通常用于向所述其他MPLSPE网络单元提供标签的标签
分发协议(LDP),使得不要求修改所述MPLSPE网络单元的行为就使
所述MPLSPE网络单元能够与所述MPLSVFE交互。
4.如权利要求1所述的方法,其中提供所述FEC/标签绑定的
MPLSPE网络单元的MAC地址是提供所述FEC/标签绑定的MPLSPE网
络单元的端口MAC地址。
5.如权利要求1所述的方法,还包括由所述节点维持所述第二

\t标签与所述FEC/标签绑定及提供所述FEC/标签绑定的MPLSPE网络
单元的MAC地址之间的映射。
6.如权利要求5所述的方法,还包括:
由所述节点接收包含所述第二标签的分组;
从所述第二标签确定所述MAC地址;
使用提供所述FEC/标签绑定的MPLSPE网络单元的MAC地址为
所述分组创建MAC报头;以及
将所述分组转发到所述链路状态协议受控以太网网络。
7.如权利要求6所述的方法,其中所述MAC报头具有设为所述
节点的MAC地址的源MAC地址和设为提供所述FEC/标签绑定...

【专利技术属性】
技术研发人员:P昂贝哈根N布拉格D艾伦
申请(专利权)人:北方电讯网络有限公司
类型:发明
国别省市:加拿大;CA

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

1