US 12,445,368 B2
Hardware offload of multicast control plane functions
Tathagata Nandy, Bengaluru (IN); Anil Raj, Bengaluru (IN); and Priyam De, Bengaluru (IN)
Assigned to Hewlett Packard Enterprise Development LP, Spring, TX (US)
Filed by Hewlett Packard Enterprise Development LP, Spring, TX (US)
Filed on Jul. 25, 2023, as Appl. No. 18/358,672.
Prior Publication US 2025/0039080 A1, Jan. 30, 2025
Int. Cl. H04L 45/16 (2022.01)
CPC H04L 45/16 (2013.01) 20 Claims
OG exemplary drawing
 
1. A method comprising:
broadcasting, by a source-side designated router (DR) coupled to a source device of a multicast group, a service-advertisement packet;
receiving a response packet to the service-advertisement packet from a client-side DR coupled to one or more client devices within the multicast group;
determining, by the source-side DR, an address of the client-side DR based on the received response packet;
establishing a hardware-based communication tunnel between the source-side DR and the client-side DR using the address of the client-side DR, wherein establishing the hardware-based communication tunnel comprises using hardware logic units within the source-side DR to encapsulate multicast data packets originating from the source device;
sending, by the source-side DR over the hardware-based communication tunnel, the multicast data packets originating from the source device to the client-side DR, which forwards the multicast data packets to the one or more client devices within the multicast group.