【技术实现步骤摘要】
改进以太虚拟专用网网络中多宿主站点流量的混叠行为
本公开涉及通信网络。更具体地,本公开涉及在虚拟专用网络(VPN)的上下文中对传输网络的多宿主访问,例如,诸如以太网VPN(EVPN)。
技术介绍
本部分中的技术描述不是,也不应被解释为承认这种技术是本专利技术的现有技术。计算机网络是可以交换数据和共享资源的互连计算设备的集合。示例网络设备包括在开放系统互连(OSI)参考模型的第二层(即,L2,或数据链路层)内操作的层二设备,以及在OSI参考模型的第三层(即,L3,或网络层)内操作的层三设备。计算机网络内的网络设备(诸如路由器,交换机等,通常被称为“节点”)通过一个或多个通信链路互连,从而定义网络拓扑。这样的网络节点通常包括至少一个提供所谓的“控制平面”功能的控制单元和至少一个用于路由发送和/或交换数据单元的转发单元,例如,诸如数据包。1.2.1已知的专用网络技术对于许多实体(诸如小型企业,大学等),局域网(或“LAN”)足以进行实体内通信。实际上,LAN非常流行,因为它们部署、操作和管理起来相对便宜,并且基于成熟的、发展良好的技术(例如,以太网)。然而,遗憾的是,大多数实体需要与他们自己的设备或其他设备进行通信(例如,视频、语音和/或数据),超出其直接位置。因此,需要广域网(或“WAN”)。通常,实体需要至少一些与其通信相关的隐私或安全性。目前,专用长途通信可以通过网络进行,该网络通常可以被分类为两种类型—(1)促进多个站点之间通信的专用WAN,以及(2)允许一个或多个私有网络站点通信的公共传输网络。下面介绍这两种类型的网络。1.2.1.1专用WAN通常使用 ...
【技术保护点】
1.对于以太网虚拟专用网(EVPN)中的使用,在所述以太网虚拟专用网中包括至少一个MAC可寻址设备的客户站点经由客户边缘设备(CE)被多宿主到至少两个提供商边缘设备(PE1和PE2),一种计算机实现的方法用于控制到远程提供商边缘设备(PE3)的每个EVPN实例(A‑D/EVI)路由的自动发现或每个以太网段标识符(A‑D/ESI)路由的自动发现的通告,所述远程提供商边缘设备(PE3)属于所述EVPN但不直接与所述CE连接,使得所述至少两个提供商边缘设备中的一个提供商边缘设备(PE2)丢弃或溢出为多宿主站点的MAC可寻址设备设计的分组的概率被降低,所述计算机实现的方法包括:a)由所述至少两个提供商边缘设备中的所述一个提供商边缘设备(PE2)确定MAC学习条件是否被满足;以及b)响应于所述MAC学习条件被满足的确定,‑由所述至少两个提供商边缘设备中的所述一个提供商边缘设备(PE2)向所述远程提供商边缘设备(PE3)通告A‑D/EVI路由或A‑D/ESI路由,并且否则,响应于所述MAC学习条件不被满足的确定,‑由所述至少两个提供商边缘设备中的所述一个提供商边缘设备(PE2)抑制A‑D/EVI路 ...
【技术特征摘要】
2018.03.30 US 15/942,1771.对于以太网虚拟专用网(EVPN)中的使用,在所述以太网虚拟专用网中包括至少一个MAC可寻址设备的客户站点经由客户边缘设备(CE)被多宿主到至少两个提供商边缘设备(PE1和PE2),一种计算机实现的方法用于控制到远程提供商边缘设备(PE3)的每个EVPN实例(A-D/EVI)路由的自动发现或每个以太网段标识符(A-D/ESI)路由的自动发现的通告,所述远程提供商边缘设备(PE3)属于所述EVPN但不直接与所述CE连接,使得所述至少两个提供商边缘设备中的一个提供商边缘设备(PE2)丢弃或溢出为多宿主站点的MAC可寻址设备设计的分组的概率被降低,所述计算机实现的方法包括:a)由所述至少两个提供商边缘设备中的所述一个提供商边缘设备(PE2)确定MAC学习条件是否被满足;以及b)响应于所述MAC学习条件被满足的确定,-由所述至少两个提供商边缘设备中的所述一个提供商边缘设备(PE2)向所述远程提供商边缘设备(PE3)通告A-D/EVI路由或A-D/ESI路由,并且否则,响应于所述MAC学习条件不被满足的确定,-由所述至少两个提供商边缘设备中的所述一个提供商边缘设备(PE2)抑制A-D/EVI路由通告或A-D/ESI路由通告。2.根据权利要求1所述的计算机实现的方法,其中响应于所述MAC学习条件被满足的确定,-由所述至少两个提供商边缘设备中的所述一个提供商边缘设备(PE2)向所述远程提供商边缘设备(PE3)通告A-D/EVI路由,并且否则,响应于所述MAC学习条件不被满足的确定,-由所述至少两个提供商边缘设备中的所述一个提供商边缘设备(PE2)抑制A-D/EVI路由通告。3.根据权利要求2所述的计算机实现的方法,其中所述MAC学习条件是:所述至少两个提供商边缘设备中的所述一个提供商边缘设备(PE2)已经从属于所述EVPN并且被直接连接到相同的所述多宿主站点的任何其他PE接收到所有MAC通告。4.根据权利要求2所述的计算机实现的方法,其中所述MAC学习条件是:自从到所述多宿主站点的链路已经出现以来,预定时间已经过去,并且其中所述预定时间已经被选择为足以用于本地MAC地址学习。5.根据权利要求2所述的计算机实现的方法,其中所述MAC学习条件是两者:(1)所述至少两个提供商边缘设备中的所述一个提供商边缘设备(PE2)已经从属于所述EVPN并且被直接连接到相同的所述多宿主站点的任何其他PE接收到所有MAC通告,以及(2)自从到所述多宿主站点的链路已经出现以来,预定时间已经过去,其中所述预定时间已经被选择为足以用于本地MAC地址学习。6.根据权利要求2所述的计算机实现的方法,其中所述MAC学习条件是:路由信息库(RIB)(EOR)消息的边界网关协议(BGP)端已经从与所述多宿主站点直接连接的、并且属于所述EVPN的任何其他多宿主提供商边缘设备被接收到。7.根据权利要求2所述的计算机实现的方法,其中所述MAC学习条件是:所述至少两个提供商边缘设备中的所述一个提供商边缘设备(PE2)已经确保针对所述多宿主站点的所有必需MAC路由在所述多宿主站点的MAC表中已经被编程。8.根据权利要求2所述的计算机实现的方法,其中所述客户边缘设备(CE)经由链路聚合组(LAG)与所述至少两个提供商边缘设备(PE1和PE2)进行多宿主。9.根据权利要求1所述的计算机实现的方法,其中响应于所述MAC学习条件被满足的确定,-由所述至少两个提供商边缘设备中的所述一个提供商边缘设备(PE2)向所述远程提供商边缘设备(PE3)通告A-D/ESI路由,并且否则,响应于所述MAC学习条件不被满足的确定,-由所述至少两个提供商边缘设备中的所述一个提供商边缘设备(PE2)抑制A-D/ESI路由通告。10.一种非瞬态计算机可读存储介质,其上存储有处理器可执行指令,所述处理器可执行指令当由至少一个处理器执行时,使所述至少一个处理器执行用于在以太网虚拟专用网(EVPN)中使用的方法,在所述以太网虚拟专用网中包括至少一个MAC可寻址设备的客户站点经由客户边缘设备(CE)被多宿主到至少两个提供商边缘设备(PE1和PE2),用于控...
【专利技术属性】
技术研发人员:R·比克哈特,林雯,
申请(专利权)人:瞻博网络公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。