Offloads For Multicast Virtual Network Packet Processing In A Network Interface Card

    公开(公告)号:US20210099383A1

    公开(公告)日:2021-04-01

    申请号:US17119275

    申请日:2020-12-11

    Applicant: Google LLC

    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.

    OFFLOADS FOR MULTICAST VIRTUAL NETWORK PACKET PROCESSING IN A NETWORK INTERFACE CARD

    公开(公告)号:US20210014161A1

    公开(公告)日:2021-01-14

    申请号:US16272518

    申请日:2019-02-11

    Applicant: Google LLC

    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.

    Offloads for multicast virtual network packet processing in a network interface card

    公开(公告)号:US12255813B2

    公开(公告)日:2025-03-18

    申请号:US18229696

    申请日:2023-08-03

    Applicant: Google LLC

    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.

Patent Agency Ranking