具有多归属和局部偏置的辅助复制制造技术

技术编号:22190391 阅读:30 留言:0更新日期:2019-09-25 04:53
本公开的实施例涉及具有多归属和局部偏差的辅助复制。一种设备可以从提供商边缘设备接收要被提供给一个或多个其他提供商边缘设备的分组。一个或多个其他提供商边缘设备中的一些可以与提供商边缘设备多归属于相同的客户边缘设备。该设备可以在接收到分组之后基于辅助复制器设备的能力来配置分组的源IP地址。该能力可以涉及辅助复制器设备是否能够保留从提供商边缘设备接收的分组的源IP地址。在配置分组的源IP地址之后,该设备可以将分组提供给一个或多个其他提供商边缘设备中的至少一些提供商边缘设备。

Auxiliary replication with multiple attribution and local bias

【技术实现步骤摘要】
具有多归属和局部偏置的辅助复制相关申请的交叉引用本申请根据35U.S.C.的第119条要求于2018年3月14日提交的美国临时专利申请No.62/642,879的优先权,其内容通过引用整体并入本文。
本公开的实施例一般地涉及网络技术。
技术介绍
多归属(multi-homing)可以用于将主机或网络连接到多个网络,以便提高可靠性、改善性能、和/或降低成本。多归属是将主机或网络连接到多于一个网络或多于一个设备的做法。多归属可以通过为分组(例如,互联网协议(IP)分组)提供多个链路来增加可靠性,使得如果链路发生故障,则可以通过其他链路来路由分组。可以为多归属主机分配多个地址(例如,IP地址),诸如每个连接网络一个地址。
技术实现思路
根据一些可能的实现,一种方法可以包括由辅助复制器设备从提供商边缘设备接收要被提供给一个或多个其他提供商边缘设备的分组。该方法可以包括由辅助复制器设备基于辅助复制器设备缺乏保留分组的源互联网协议(IP)地址的能力来将辅助复制器设备的IP地址配置为的分组的源IP地址。该方法可以包括在配置分组的源IP地址之后,由辅助复制器设备将分组提供给一个或多个其他提供商边缘设备。一个或多个其他提供商边缘设备可能不与提供商边缘设备多归属于相同的客户边缘设备。根据一些可能的实现,一种设备可以包括一个或多个存储器;以及用于从客户边缘设备接收要提供给提供商边缘设备集合的分组的一个或多个处理器。该提供商边缘设备集合的第一子集可以多归属于客户边缘设备。该提供商边缘设备集合的第二子集可能不多归属于客户边缘设备。在接收到分组之后,一个或多个处理器可以基于从辅助复制器设备接收的能力信息来确定辅助复制器设备的能力。辅助复制器设备的能力可以涉及辅助复制器设备是否能够保留分组的源互联网协议(IP)地址。一个或多个处理器可以将分组的第一副本提供给该提供商边缘设备集合的第一子集,并且将该分组的第二副本提供给辅助复制器设备,以允许辅助复制器设备将分组的第二副本提供给该提供商边缘设备集合的第二子集。根据一些可能的实现,一种非暂态计算机可读介质可以存储一个或多个指令,这些指令在由一个或多个处理器执行时使一个或多个处理器从提供商边缘设备接收要被提供给一个或多个其他提供商边缘设备的分组。一个或多个其他提供商边缘设备中的一些可以与提供商边缘设备多归属于相同的客户边缘设备。一个或多个指令在由一个或多个处理器执行时可以使一个或多个处理器在接收分组之后,基于辅助复制器设备的能力来配置分组的源IP地址。该能力可以涉及辅助复制器设备是否能够保留从提供商边缘设备接收的分组的源IP地址。一个或多个指令在由一个或多个处理器执行时可以使一个或多个处理器在配置分组的源IP地址之后,将分组提供给一个或多个其他提供商边缘设备中的至少一些提供商边缘设备。附图说明图1是本文中描述的示例实现的概述的图示;图2是其中可以实现本文中描述的系统和/或方法的示例环境的图示;图3是图2的一个或多个设备的示例组件的图示;图4是用于具有多归属和局部偏差的辅助复制的一个示例过程的一个流程图;以及图5是用于具有多归属和局部偏差的辅助复制的另一示例过程的另一流程图。具体实施方式以下对示例实现的详细描述参考附图。不同附图中的相同附图标记可以标识相同或相似的元件。在多归属上下文中,当分组被发送给提供商边缘设备时,分组可能需要包括分组经由其进入网络的另一提供商边缘设备的源互联网协议(IP)地址以用于局部偏置目的(例如,使得其他提供商边缘设备不向被多归属到(multi-homedto)提供商边缘设备的客户边缘设备提供相同的分组)。在从提供商边缘设备向多个其他提供商边缘设备提供分组的上下文中使用辅助复制可以提供与减少从提供商边缘设备发送给多个提供商边缘设备的分组的副本数量有关的益处(例如,由于对提供商边缘设备可以发送的分组的副本数量的限制)。然而,在多归属上下文中实现辅助复制可能是困难的或不可能的,因为与实现辅助复制相关的设备(例如,辅助复制器设备)和/或硬件资源(例如,处理器、专用集成电路(ASIC)等)缺乏在从经由其接收分组的提供商边缘设备(例如,分组的源)向多个其他提供商边缘设备转发分组时保留分组中的源IP地址的能力。本文中描述的一些实现提供了能够在多归属上下文中动态地实现入口复制和辅助复制的提供商边缘设备和辅助复制器设备。以这种方式,可以为需要源IP地址的提供商边缘设备保留分组的源IP地址,尽管用以实现辅助复制的辅助复制器未被配置为保留分组中的源IP地址。这通过在可能需要保留源IP地址的多归属环境中支持使用辅助复制器设备而改进了辅助复制器设备的功能。另外,这通过支持提供商边缘设备对入口复制和辅助复制的同时使用而改进了提供商边缘设备的功能。此外,这通过减少提供商边缘设备必须发送以将分组提供给多个提供商边缘设备的分组的副本数量而节省了在多归属上下文中实现的提供商边缘设备的处理资源。此外,这通过减少提供商边缘设备必须发送以将分组提供给多个其他提供商边缘设备的分组的副本数量而节省了与分组经由其而进入的提供商边缘设备相关联的连接的网络资源(例如,带宽)。图1是本文中描述的示例实现100的概述的图。如图1所示,实现100包括多个客户边缘设备(例如,示出为客户边缘设备CE1至CE3)、多个提供商边缘设备(例如,示出为提供商边缘设备PE1至PE5)和辅助复制器(AR)设备。例如,对于实现100,假定提供商边缘设备PE1和PE2多归属于(multi-homedwith)客户边缘设备CE1,提供商边缘设备PE2和PE3多归属于客户边缘设备CE2,并且提供商边缘设备PE4和PE5多归属于客户边缘设备CE3。如附图标记105所示,客户边缘设备CE1可以(例如,从另一设备)接收分组。例如,分组可以与广播、单播、多播(BUM)业务相关联。虽然在单个分组的上下文中描述一些实现,但实际上,这些实现适用于由各种客户边缘设备、提供商边缘设备和/或AR设备接收的数千、数百万或更多的分组。例如,假定分组的目的地是提供商边缘设备PE2。如附图标记110所示,客户边缘设备CE1可以基于目的地为提供商边缘设备PE2的分组,来将分组提供给提供商边缘设备PE2(例如,基于由客户边缘设备CE1存储的将提供商边缘设备PE2标识为分组的下一跳的信息)。如附图标记115所示,提供商边缘设备PE2可以确定AR设备的能力(例如,使用标识AR设备的能力的能力信息)。例如,能力信息可以包括与由AR设备广告的类型3路由(例如,用于BUM业务转发、p隧道标识等的以太网虚拟专用网络(EVPN)类型3路由)相关联的在提供商多播服务接口(PMSI)隧道属性(PTA)中配置的标志、标识符、一组位等、类型长度值(TLV)元素等。在一些实现中,能力信息可以指示AR设备是否被配置为在向提供商边缘设备提供分组时保留源IP地址(例如,当向提供商边缘设备PE1或提供商边缘设备PE3至PE5提供分组时保留提供商边缘设备PE2的IP地址)。例如,源IP地址可能需要在多归属上下文中被保留,以便提供商边缘设备可以执行局部偏置功能(例如,标识分组的源以消除对由分组的源的分组的重复接收)。在一些实现中,如果AR设备能够保留分组的源IP地址,则提供商边缘设备PE2可以确定实现本文档来自技高网...

【技术保护点】
1.一种方法,包括:由辅助复制器设备从提供商边缘设备接收要被提供给一个或多个其他提供商边缘设备的分组;基于所述辅助复制器设备缺乏保留所述分组的源互联网协议(IP)地址的能力,由所述辅助复制器设备将所述辅助复制器设备的IP地址配置为所述分组的所述源IP地址;以及在配置所述分组的所述源IP地址之后,由所述辅助复制器设备将所述分组提供至所述一个或多个其他提供商边缘设备,其中所述一个或多个其他提供商边缘设备不与所述提供商边缘设备多归属于相同的客户边缘设备。

【技术特征摘要】
2018.03.14 US 62/642,879;2018.04.19 US 15/957,3451.一种方法,包括:由辅助复制器设备从提供商边缘设备接收要被提供给一个或多个其他提供商边缘设备的分组;基于所述辅助复制器设备缺乏保留所述分组的源互联网协议(IP)地址的能力,由所述辅助复制器设备将所述辅助复制器设备的IP地址配置为所述分组的所述源IP地址;以及在配置所述分组的所述源IP地址之后,由所述辅助复制器设备将所述分组提供至所述一个或多个其他提供商边缘设备,其中所述一个或多个其他提供商边缘设备不与所述提供商边缘设备多归属于相同的客户边缘设备。2.根据权利要求1所述的方法,还包括:在接收所述分组之前,向所述提供商边缘设备广告能力信息,所述能力信息标识所述辅助复制器设备的所述能力;并且其中接收所述分组包括:在向所述提供商边缘设备广告所述能力信息之后,接收所述分组。3.根据权利要求2所述的方法,其中所述能力信息被包括在以太网虚拟专用网络(EVPN)类型3路由中。4.根据权利要求1所述的方法,还包括:在接收到所述分组之后,基于多归属信息来标识所述分组要被提供至的所述一个或多个其他提供商边缘设备,所述多归属信息标识与所述提供商边缘设备多归属于所述相同的客户边缘设备的提供商边缘设备集合;并且其中提供所述分组包括:在标识所述一个或多个其他提供商边缘设备之后,将所述分组提供至所述一个或多个其他提供商边缘设备。5.根据权利要求4所述的方法,其中所述多归属信息被包括在从所述提供商边缘设备或所述一个或多个其他提供商边缘设备接收的以太网虚拟专用网络(EVPN)类型1路由中。6.根据权利要求1所述的方法,其中所述分组是所述提供商边缘设备提供至提供商边缘设备集合的另一分组的副本,所述提供商边缘设备集合与所述提供商边缘设备多归属于所述相同的客户边缘设备。7.根据权利要求1所述的方法,还包括:在以太网虚拟专用网络(EVPN)类型3路由的提供商多播服务接口(PMSI)隧道属性中配置标志,其中所述标志指示所述辅助复制器设备的所述能力;以及在接收所述分组之前并且在配置所述标志之后,向所述提供商边缘设备广告所述EVPN类型3路由。8.一种设备,包括:一个或多个存储器;以及一个或多个处理器,用以:从客户边缘设备接收要被提供至提供商边缘设备集合的分组,其中所述提供商边缘设备集合的第一子集多归属于所述客户边缘设备,其中所述提供商边缘设备集合的第二子集不多归属于所述客户边缘设备;在接收所述分组之后,基于从辅助复制器设备接收的能力信息来确定所述辅助复制器设备的能力,其中所述辅助复制器设备的所述能力涉及所述辅助复制器设备是否能够保留所述分组的源互联网协议(IP)地址;以及将所述分组的第一副本提供至所述提供商边缘设备集合的所述第一子集,并且将所述分组的第二副本提供给所述辅助复制器设备,以允许所述辅助复制器设备将所述分组的所述第二副本提供至所述提供商边缘设备集合的所述第二子集。9.根据权利要求8所述的设备,其中所述一个或多个处理器还用以:在接收所述分组之前,从所述辅助复制器设备接收所述能力信息,其中所述能力信息被包括在由所述辅助复制器设备广告的以太网虚拟专用网络(EVPN)类型3路由中。10.根据权利要求9所述的设备,其中所述能力信息包括与所述EVPN类型3路由相关联的提供商多播服务接口(PMSI)隧道属性的标志。11.根据权利要求8所述的设备,其中所述一个或多个处理器还用以:处理所述能力信息以标识所述辅助复制器设备的所述能力,其中被包括在所述能力信息中的标识符标识所述辅助复制器设备的所述能力;并且其中所述一个或多个处理器在确定所述辅助复制器设备的所述能力时用以:在处理所述能力信息以标识所述标识符之后,确定所述辅助复制器设备的所述能力。12.根据权利要求8所述的设备,其中所述一个或多个处理器在确定所述辅助复制器设备的所...

【专利技术属性】
技术研发人员:S·斯瓦拉林雯P·拉尔钱达尼A·伊萨克D·J·钱德拉V·加格
申请(专利权)人:瞻博网络公司
类型:发明
国别省市:美国,US

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

1