Invention Grant
- Patent Title: Offloads for multicast virtual network packet processing in a network interface card
-
Application No.: US17119275Application Date: 2020-12-11
-
Publication No.: US11463354B2Publication Date: 2022-10-04
- Inventor: Prashant Chandra , Balakrishna Raghunath , Uday Ramakrishna Naik , Michael Dalton
- Applicant: Google LLC
- Applicant Address: US CA Mountain View
- Assignee: Google LLC
- Current Assignee: Google LLC
- Current Assignee Address: US CA Mountain View
- Agency: Lerner, David, Littenberg, Krumholz & Mentlik, LLP
- Main IPC: H04L12/28
- IPC: H04L12/28 ; H04L45/586 ; G06F9/455 ; H04L45/64 ; H04L45/745 ; H04L69/22 ; H04L61/5007

Abstract:
Systems and methods of offloading multicast virtual network packet processing to a network interface card are provided. In an example implementation, a network interface card can route packets in a virtual network. The network interface card can be configured to receive a data packet having a multicast header for transmission to a plurality of destination virtual machines. The network interface card can retrieve a list of next hop destinations for the data packet. The network interface card can replicate the packet for each next hop destination. The network interface card can encapsulate each replicated packet with a unicast header that includes a next hop destination virtual IP address indicating the next hop destination and a source virtual IP address, and transmit the encapsulated packets.
Public/Granted literature
- US20210099383A1 Offloads For Multicast Virtual Network Packet Processing In A Network Interface Card Public/Granted day:2021-04-01
Information query