多归连接的网络中的对称子网间业务负载平衡制造技术

技术编号:17618028 阅读:24 留言:0更新日期:2018-04-04 08:39
一种设备可以接收与目的地设备相关联的网络地址。该网络地址可以基于开放系统互连模型的层3标识该目的地设备。该设备可以基于该网络地址存储标识与该目的地设备相关联的下一跳的下一跳信息。该设备可以生成包括层3标签的自动发现路由。该层3标签可以允许网络业务基于多协议标签交换(MPLS)而被路由至该目的地设备,并且可以标识基于其获得该下一跳信息的查找表。该设备可以提供包括该层3标签的自动发现路由。

Business load balancing between symmetric subnetworks in multiple connected networks

A device can receive a network address associated with a destination device. The network address can be based on the layer 3 of the open system interconnection model to identify the destination device. The device may store the next hop information of the next hop associated with the destination device based on the network address. The device can generate an automatic discovery route that includes a layer 3 tag. The layer 3 tag can allow network traffic to be routed to the destination device based on multi protocol label switching (MPLS), and it can identify the lookup table based on its next hop information. The device can provide an automatic discovery route including the 3 label of the layer.

【技术实现步骤摘要】
多归连接的网络中的对称子网间业务负载平衡
技术介绍
一种网络设备可以接收网络业务(例如,分组集合)以便经由网络进行路由。例如,该网络设备可以从主机网络设备接收该网络业务(例如,经由一个或多个其它网络设备)以便路由至该网络的子网。该网络业务可以与媒体访问控制(MAC)地址相关联,后者则与MAC路由相关联。在这种情况下,该网络设备可以利用地址解析协议(ARP)消息来标识用于路由该网络业务的互连网协议(IP)/MAC绑定和/或对网络中的网络业务(例如,一个或多个其它分组)进行响应。例如,该网络设备可以标识对应于与该网络业务相关联的MAC路由的IP地址。该网络设备可以基于确定该MAC/IP绑定而将该网络业务指向该网络的子网。
技术实现思路
一种设备可以包括一个或多个处理器。该设备可以接收对应于多个边缘设备的多个路由通告。该多个路由通告可以标识将要与将该网络业务经由多个边缘设备路由至目的地设备结合使用的路由信息。该多个路由通告可以包括至少一个自动发现路由和至少一个MAC/IP通告路由。该至少一个自动发现路由可以包括将要与执行多协议标签交换(MPLS)以将网络业务路由至目的地设备结合使用的一个或多个第一层3标签。该至少一个MAC/IP通告路由可以包括将要与执行MPLS以将网络业务路由至目的地设备结合使用的一个或多个第二层3标签。该设备可以接收将要被路由至目的地设备的网络业务。该设备可以基于该多个路由通告而经由多个边缘设备将该网络业务路由至该目的地设备。在一些实施例中,一个或多个第一层3标签被包括在至少一个自动发现路由的网络层可达性信息(NLRI)中。在一些实施例中,一个或多个第一层3标签被包括在至少一个自动发现路由的扩展群落属性中。在一些实施例中,一个或多个第一层3标签和一个或多个第二层3标签标识相应查找表,多个边缘设备基于相应查找表来标识用于目的地设备的下一跳信息。在一些实施例中,网络业务包括与目的地设备相关联的互联网协议(IP)地址;并且其中多个边缘设备将基于IP地址来标识下一跳信息。在一些实施例中,目的地设备归属于多个边缘设备中的每一个边缘设备。在一些实施例中,目的地设备与多个以太网虚拟专用网络(VPN)相关联,多个以太网虚拟专用网络与多个边缘设备相关联。一种非瞬态计算机可读介质可以存储一个或多个指令,该指令在被第一设备的一个或多个处理器所执行时使得该一个或多个处理器接收对应于第二设备的多个路由通告。该多个路由通告可以标识将要与经由该多个第二设备将网络业务路由至目的地设备结合使用的路由信息。该多个路由通告可以包括至少一个自动发现路由。该至少一个自动发现路由可以包括将要与执行多协议标签交换(MPLS)以将网络业务路由至目的地设备结合使用的一个或多个第一层3标签。该多个路由通告可以包括至少一个MAC/IP通告路由。该至少一个MAC/IP通告路由可以包括将要与执行MPLS以将网络业务路由至目的地设备结合使用的一个或多个第二层3标签。该一个或多个第一层3标签和该一个或多个第二层3标签可以标识该多个第二设备将要基于其而针对该目的地设备标识下一跳信息的相应查找表。该一个或多个指令在被装置处理器执行时可以使得该一个或多个处理器接收将要被路由至目的地设备的网络业务。该一个或多个指令在被装置处理器执行时可以使得该一个或多个处理器提供将要基于该多个路由通告而经由多个第二设备被路由至该目的地设备的网络业务。在一些实施例中,目的地设备与多个具体网络分段相关联;并且其中多个路由通告标识具体网络分段;并且其中使得一个或多个处理器提供将要经由多个第二设备被路由至目的地设备的网络业务的一个或多个指令使得一个或多个处理器:基于多个通告标识具体网络分段来确定多个第二设备与具体网络分段相关联;并且基于多个第二设备与具体网络分段相关联而提供将要经由多个第二设备被路由的网络业务。在一些实施例中,一个或多个第一层3标签被包括在至少一个自动发现路由的网络层可达性信息(NLRI)中。在一些实施例中,一个或多个第一层3标签被包括在至少一个自动发现路由的边界网关协议(BGP)扩展群落属性中。在一些实施例中,使得一个或多个处理器提供将要被路由至目的地设备的网络业务的一个或多个指令使得一个或多个处理器:提供将要经由多个第二设备中的每个第二设备被路由至目的地设备的网络业务的不同部分。在一些实施例中,使得一个或多个处理器提供将要被路由至目的地设备的网络业务的一个或多个指令使得一个或多个处理器:提供将要经由多个第二设备中的至少两个第二设备被路由至目的地设备的网络业务的具体部分。在一些实施例中,目的地设备归属于多个第二设备中的每一个第二设备。一种方法可以包括由设备接收与目的地设备相关联的网络地址。该网络地址可以基于开放系统互连模型的层3来标识该目的地设备。该方法可以包括由该设备基于该网络地址存储标识与该目的地设备相关联的下一跳的下一跳信息。该方法可以包括由该设备生成包括层3标签的自动发现路由。该层3标签可以允许网络业务基于多协议标签交换(MPLS)而被路由至该目的地设备,并且可以标识基于其获得该下一跳信息的查找表。该方法可以包括由该设备提供包括该层3标签的自动发现路由。在一些实施例中,该方法进一步包括:接收以网络地址为目的地的网络业务;基于层3标签标识查找表;基于查找表和网络地址标识下一跳信息;以及基于下一跳信息将网络业务路由至目的地设备。在一些实施例中,设备是接收将要被路由至目的地设备的网络业务的多个设备中的一个设备,多个设备均已经传送了以下中的一个或多个:包括相应的层3标签的对应的自动发现路由,或者包括相应的层3标签的对应的MAC/IP通告路由。在一些实施例中,层3标签被包括在自动发现路由的网络层可达性信息(NLRI)中。在一些实施例中,层3标签被包括在自动发现路由的边界网关协议(BGP)扩展群落属性中。在一些实施例中,目的地设备与多个以太网虚拟专用网络(EVPN)相关联,多个EVPN中的一个EVPN与设备相关联。附图说明图1A和1B是这里所描述的示例实施方式的概览的示图;图2是这里所描述的系统和/或方法可以在其中实施的示例环境的示图;图3是图2的一个或多个设备的示例组件的示图;图4是图2的一个或多个设备的示例组件的示图;和图5是用于在多归连接的(multihoming)网络中使用对称子网间转发而进行负载平衡的示例过程的流程图。具体实施方式以下对示例实施方式的详细描述参考附图。不同附图总的相同附图标记标示相同或相似的要素。多归连接是将端点设备、主机或网络连接至一个以上网络的实践。多归连接对于将主机或网络连接至多个网络以便提高可靠性、改善性能和/或降低成本会是有用的。作为一个示例,移动电话可以同时被连接至第三代(3G)网络和Wi-Fi网络。作为另一个示例,端点设备可以被归属至多个不同的提供方边缘设备。多归连接可以通过为分组(例如,IP分组)提供多个链路而提高可靠性,而使得在一个链路故障的情况下,该分组能够通过其它链路进行路由。在一些情况下,设备可以执行子网间转发以将网络业务从一个网络或子网(例如,以太网虚拟专用网络(EVPN)、虚拟局域网(VLAN)等)转发至目的地网络或子网。在这种情况下,该设备可以是与提供方网络相关联的入口提供方边缘(PE)设备,并且可以将该网本文档来自技高网...
多归连接的网络中的对称子网间业务负载平衡

【技术保护点】
一种方法,包括:由设备接收与目的地设备相关联的网络地址,所述网络地址基于开放系统互连模型的层3来标识所述目的地设备;由所述设备基于所述网络地址存储下一跳信息,所述下一跳信息标识与所述目的地设备相关联的下一跳;由所述设备生成包括层3标签的自动发现路由,所述层3标签允许网络业务基于多协议标签交换(MPLS)而被路由至所述目的地设备,并且所述层3标签标识查找表,基于所述查找表获得所述下一跳信息;以及由所述设备提供包括所述层3标签的自动发现路由。

【技术特征摘要】
2016.09.28 US 15/278,6701.一种方法,包括:由设备接收与目的地设备相关联的网络地址,所述网络地址基于开放系统互连模型的层3来标识所述目的地设备;由所述设备基于所述网络地址存储下一跳信息,所述下一跳信息标识与所述目的地设备相关联的下一跳;由所述设备生成包括层3标签的自动发现路由,所述层3标签允许网络业务基于多协议标签交换(MPLS)而被路由至所述目的地设备,并且所述层3标签标识查找表,基于所述查找表获得所述下一跳信息;以及由所述设备提供包括所述层3标签的自动发现路由。2.根据权利要求1所述的方法,进一步包括:接收以所述网络地址为目的地的网络业务;基于所述层3标签标识所述查找表;基于所述查找表和所述网络地址标识所述下一跳信息;以及基于所述下一跳信息将所述网络业务路由至所述目的地设备。3.根据权利要求2所述的方法,其中所述设备是接收将要被路由至所述目的地设备的网络业务的多个设备中的一个设备,所述多个设备均已经传送了以下中的一个或多个:包括相应的层3标签的对应的自动发现路由,或者包括相应的层3标签的对应的MAC/IP通告路由。4.根据权利要求1所述的方法,其中所述层3标签被包括在所述自动发现路由的网络层可达性信息(NLRI)中。5.根据权利要求1所述的方法,其中所述层3标签被包括在所述自动发现路由的边界网关协议(BGP)扩展群落属性中。6.根据权利要求1所述的方法,其中所述目的地设备与多个以太网虚拟专用网络(EVPN)相关联,所述多个EVPN中的一个EVPN与所述设备相关联。7.一种设备,包括:用于接收对应于多个边缘设备的多个路由通告的部件,所述多个路由通告标...

【专利技术属性】
技术研发人员:R·比克哈特
申请(专利权)人:瞻博网络公司
类型:发明
国别省市:美国,US

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

1