Patent ID: 11870605
Assignee: ARISTA NETWORKS, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 12:
13. A computer-readable, non-transitory storage medium having a program stored thereon, the program being executable by a processor to perform a method for forwarding multicast traffic in a network device system in a provider core network, said network device system comprising a first network device, a second network device and a third network device, wherein protocol independent multicast (PIM) is enabled on supplemental bridge domain (SBD) logical interfaces of the first network device, the second network device, and the third network device, and wherein the first network device, the second network device, and the third network device communicate with each other and with a receiver using a PIM protocol through an Ethernet virtual private network (EVPN), the method comprising:
the second network device receiving a SMET message from the first network device, wherein the SMET message is converted from a PIM join message by the first network device,
the second network device and the third network device are configured to forward first multicast traffic;
the second network device detecting second multicast traffic in the provider core network is a duplicate of the first multicast traffic, the first multicast traffic and the second multicast traffic being from a source in a first customer network and to the receiver in a second customer network;
wherein PIM messages are received and sent by the second network device, said PIM messages including a metric in the provider core network through the EVPN;
determining the second network device is an assert winner from the second network device and the third network device based on the metric, wherein the third network device is configured to drop subsequent second multicast traffic based on the determining;
the second network device forwarding subsequent first multicast traffic based on the determining;
the second network device stops forwarding the first multicast traffic based on PIM hello messages; and
upon determining the third network device is a next assert winner, the third network device is configured to forward the second multicast traffic.