Embodiments of the present disclosure relate to signaling multicast information to redundant multi-host routers for layer 2 virtual private networks. In some examples, a customer edge device (CE) is configured to receive configuration data for multi-host connectivity between local layer 2 (L2) network and L2 virtual private network (L2VPN) for layer 3 (L3) network, and layer 3 (L3) network is used to exchange L2 packet data units (PDUs) between two or more L2 networks, including local L2 network, connected to L3 network, for multi-hosting. The main connected configuration data configures the main attachment circuit to the CE's primary neighbor provider edge device (PE) for L2VPN and the backup attachment circuit to the backup neighbor PE for L2VPN; and generates and sends control plane messages to the backup neighbor PE for L2VPN via the backup attachment circuit in response to the monitoring of the multicast join message indicating the multicast group, in which the control plane cancels. Return to the spare neighbor PE for L2VPN.
【技术实现步骤摘要】
向用于层2虚拟专用网络的冗余多宿主路由器发信号通知多播信息
本公开内容涉及计算机网络,并且更具体地涉及递送多播业务。
技术介绍
主要利用数据链路层设备的网络通常被称为层2(L2)网络。数据链路层设备是在开放系统互连(OSI)参考模型的第二层(即,数据链路层)内操作的设备。常见L2网络的一个示例是其中端点设备(例如,服务器、打印机、计算机)通过一个或多个以太网交换机或其他L2网络设备而被连接的以太网网络。以太网交换机将以太网帧(也被称为L2通信或L2分组)转发给网络内的设备。当以太网交换机转发以太网帧时,以太网交换机将获知L2网络的L2状态信息,包括网络内的设备的媒体访问控制(MAC)地址信息以及通过其可到达设备的物理端口。以太网交换机通常将MAC地址信息存储在与其每个物理接口相关联的MAC表中。当转发在以太网交换机的入口端口上接收的单个以太网帧时,以太网交换机通常将以太网帧多播到交换机的所有其他物理端口,除非以太网交换机已经获知了通过其可到达目的地MAC地址设备的具体物理端口。在这种情况中,以太网交换机将以太网帧的单个副本转发出相关联的物理端口。服务提供商网络提供层2虚拟专用网络(L2VPN)服务以通过广域网来连接客户网络。示例L2VPN服务包括层2电路和虚拟专用局域网(LAN)服务(VPLS)。
技术实现思路
通常,描述了用于向被配置为为多宿主网络设备提供到层2虚拟专用网络的备用连接的网络设备发信号通知感兴趣的多播接收器的指示。例如,中间层3(L3)网络的网络设备可以被配置有层2(L2)虚拟专用网络(L2VPN)(诸如L2电路)或虚拟专用局域网(LAN)服务 ...
【技术保护点】
1.一种方法,包括:由层3(L3)网络的提供商边缘设备接收用于所述L3网络的、针对层2(L2)虚拟专用网络(L2VPN)的配置数据,所述L3网络用于在被连接到所述L3网络的两个或更多个L2网络之间交换L2分组数据单元(PDU),其中所述配置数据将所述提供商边缘设备配置为用于所述L2VPN的、与所述两个或更多个L2网络中的本地L2网络的客户边缘设备具有冗余附接电路的邻居;当所述提供商边缘设备是用于所述客户边缘设备的备用邻居时,由所述提供商边缘设备经由所述冗余附接电路从所述客户边缘设备接收去往所述提供商边缘设备的控制平面消息,所述控制平面消息指示多播组;以及由所述提供商边缘设备经由用于所述L2VPN的所述冗余附接电路并且至少基于所述控制平面消息来向所述客户边缘设备转发从所述L3网络接收的用于所述多播组的多播业务。
【技术特征摘要】
2017.07.07 US 15/644,2741.一种方法,包括:由层3(L3)网络的提供商边缘设备接收用于所述L3网络的、针对层2(L2)虚拟专用网络(L2VPN)的配置数据,所述L3网络用于在被连接到所述L3网络的两个或更多个L2网络之间交换L2分组数据单元(PDU),其中所述配置数据将所述提供商边缘设备配置为用于所述L2VPN的、与所述两个或更多个L2网络中的本地L2网络的客户边缘设备具有冗余附接电路的邻居;当所述提供商边缘设备是用于所述客户边缘设备的备用邻居时,由所述提供商边缘设备经由所述冗余附接电路从所述客户边缘设备接收去往所述提供商边缘设备的控制平面消息,所述控制平面消息指示多播组;以及由所述提供商边缘设备经由用于所述L2VPN的所述冗余附接电路并且至少基于所述控制平面消息来向所述客户边缘设备转发从所述L3网络接收的用于所述多播组的多播业务。2.根据权利要求1所述的方法,其中所述控制平面消息包括标签分发协议消息和边界网关协议消息中的一项。3.根据权利要求1所述的方法,其中所述控制平面消息包括标签分发协议标签映射消息,所述标签分发协议标签映射消息:指定由所述提供商边缘设备可使用以用于映射针对所述L2VPN而被接收的L2PDU的转发等价类业务和标签,将所述转发等价类业务与所述标签匹配,以及生成用于转发给所述客户边缘设备的标记的L2PDU。4.根据权利要求1所述的方法,其中所述控制平面消息包括标签分发协议地址消息,所述标签分发协议地址消息具有指定所述多播组的多播地址的多播地址列表类型长度值。5.根据权利要求1所述的方法,其中所述接收包括:在由所述提供商边缘设备监听到经由所述冗余附接电路从所述客户边缘设备被接收的并且指示所述多播组的多播加入消息之前,由所述提供商边缘设备接收所述控制平面消息。6.根据权利要求1所述的方法,还包括:由所述提供商边缘设备至少基于所述控制平面消息来生成多播状态数据,其中所述转发包括由所述提供商边缘设备经由所述冗余附接电路并且至少基于所述多播状态数据来向所述客户边缘设备转发用于在所述L2VPN上被接收的用于所述多播组的所述多播业务。7.根据权利要求1所述的方法,还包括:由所述提供商边缘设备接收所述提供商边缘设备是所述客户边缘设备的主邻居的指示,其中所述转发包括由所述提供商边缘设备经由所述冗余附接电路并且响应于所述提供商边缘设备是所述客户边缘设备的所述主邻居的所述指示来向所述客户边缘设备转发在所述L2VPN上被接收的用于所述多播组的所述多播业务。8.根据权利要求1所述的方法,其中所述L2VPN包括虚拟专用局域网服务(VPLS)实例。9.一种方法,包括:由本地层2(L2)网络的客户边缘设备接收用于层3(L3)网络的、针对与层2(L2)虚拟专用网络(L2VPN)的多宿主连通的配置数据,s所述L3网络用于在包括所述本地L2网络的、被连接到所述L3网络的两个或更多个L2网络之间交换L2分组数据单元(PDU),其中用于所述多宿主连通的所述配置数据向所述客户边缘设备配置到用于所述L2VPN的主邻居提供商边缘设备的主附接电路以及配置到用于所述L2VPN的备用邻居提供商边缘设备的备用附接电路;以及由所述客户边缘设备响应于监听到指示多播组的多播加入消息来生成并且经由所述备用附接电路向用于所述L2VPN的所述备用邻居提供商边缘设备发送控制平面消息,其中所述控制平面消息去往用于所述L2VPN的所述备用邻居提供商边缘设备。10.根据权利要求9所述的方法,其中所述控制平面消息包括标签分发协议消息和边界网关协议消息中的一项。11.根据权利要求9所述的方法,其中所述控制平面消息包括标签分发协议标签映射消息,所述标签分发协议标签映射消息:指定由所述备用邻居提供商边缘设备可使用以用于映射针对所述L2VPN而被接收的L2PDU的转发等价类业务和标签,将所述转发等价类业务与所述标签匹配,以及生成用于转发给所述客户边缘设备的标记的L2PDU。12.根据权利要求9所述的方法,其中所述控制平面消息包括标签分发协议地址消息,所述标签分发...
【专利技术属性】
技术研发人员:V·纳加拉简,R·W·基布勒,K·阿罗拉,N·阿什克,
申请(专利权)人:瞻博网络公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。