Patent ID: 8948169
Filing Date: 2015-02-03
Classification: H04L

Abstract:
1. A method, comprising: obtaining, by a first network device in a set of network devices belonging to a first redundancy group, a pseudowire label for a remote Provider Edge (PE) device, wherein: identifying, by the first network device, a set of one or more destination Media Access Control (MAC) addresses that are reachable via the remote PE device on the VLAN; transmitting, by the first network device, the pseudowire label for the remote PE device to one or more other network devices in the set of network devices belonging to the first redundancy group, wherein the set of network devices belonging to the first redundancy group, including the first network device, are MPLS Edge Switch (MES) devices that support Ethernet Virtual Private Network (E-VPN); transmitting, by the first network device, the set of one or more destination MAC addresses that are reachable via the remote PE device on the VLAN to the one or more other network devices in the set of network devices belonging to the first redundancy group, wherein, thereafter, the set of network devices belonging to the first redundancy group, including the first network device, encapsulate traffic received from the first customer edge device with the pseudowire label, when the traffic is destined to one of the set of destination MAC addresses reachable via the remote PE device; identifying, by the first network device, on a per VPN instance basis, a set of network devices that support E-VPN; identifying, by the network device, a set of network devices that support Virtual Private Local Area Network Service (VPLS); identifying a set of network devices that support VPLS but do not support E-VPN by identifying a subset of the set of network devices that support VPLS that are not in the set of network devices that support E-VPN; and for each remote node in the set of network devices that support VPLS but do not support E-VPN, setting up a pseudowire.