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

Claim 6:
7. A network device system comprising:
at least one processor; and
at least one memory communicatively coupled to the at least one processor, the at least one memory storing a program executable by the at least one processor to perform a method for forwarding multicast traffic in a network, said network 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 multicast data packets from a source to the receiver;
the second network device detecting duplicate traffic when the third network-device is forwarding the multicast data packets;
upon the second network device determining the second network device is an assert winner from among the second network device and the third network device based on at least one PIM assert message, the third network device is configured to cease to forward the multicast data packets;
the second network device continuing to forward the multicast data packets based on the determining;
when the second network device stops forwarding the multicast data packets based on PIM hello messages,
the third network device is determined to be a next assert winner; and
the third network device is configured to forward the multicast data packets based on the determining that the third network device is the next assert winner.