Efficient multicast traffic forwarding in EVPN-based multi-homed networks
AssigneeCisco Technology, Inc.
InventorsMitesh Mukesh Kanjariya, Ashutosh Gupta, Manoj Kumar Pandey
Life of this patent
Estimating the term…
Loading patent…
AssigneeCisco Technology, Inc.
InventorsMitesh Mukesh Kanjariya, Ashutosh Gupta, Manoj Kumar Pandey
Estimating the term…
Embodiments of the present disclosure relate to assisting forwarding of multicast traffic over Ethernet Virtual Private Network (EVPN) from a multicast source to a host multi-homed to multiple provider edge (PE) devices. Embodiments are based on the inclusion of an Ethernet Segment Identification (ESI) to EVPN type-6 routes advertised by PE devices which received a multicast Join message. Other PE devices receiving such routes are able to determine whether they belong to the ES identified by the ESI and to determine whether they are designated forwarders (DFs) for the host. Furthermore, PE devices which are the DFs are configured to re-originate the EVPN type-6 routes, i.e. re-send the advertisements, indicating themselves as DFs. This ensures that a remote PE device associated with the multicast source will also send multicast traffic to such DF PE devices, which, in turn, would allow the multicast traffic to successfully reach the host.
A method for assisting forwarding of multicast traffic over an Ethernet Virtual Private Network (EVPN) fabric from a multicast source to a host device multi-homed to a plurality of provider edge devices, the method comprising:
A system for assisting forwarding of multicast traffic over an Ethernet Virtual Private Network (EVPN) fabric from a multicast source to a host device multi-homed to a plurality of provider edge devices, the system comprising:
One or more non-transitory computer-readable storage media encoded with software comprising computer executable instructions for forwarding of multicast traffic over an Ethernet Virtual Private Network (EVPN) fabric from a multicast source to a host device multi-homed to a plurality of provider edge devices, the instructions when executed by a processor cause the processor to:
Dependencies are inferred from the claim text.