Patent ID: 11888737
Assignee: RED HAT, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 14:
15. A non-transitory computer-readable storage medium including instructions that, when executed by a processing device, cause the processing device to:
receive, at a network function, a packet from a virtual connection device, wherein the network function and the virtual connection device reside on a same host compute node and are communicatively coupled by a virtual network, and wherein the packet comprises a header and a payload and is part of a packet session comprising a plurality of packets;
identify, by the network function, an action to perform on the packet and modify the header based on the action to create a modified packet with a modified header;
copy the modified packet from the network function to the virtual connection device for the virtual connection device to perform the action on the modified packet based on the modified header; and
send, by the processing device, instructions from the network function to the virtual connection device to configure the virtual connection device to perform the action on subsequent packets of the packet session, wherein the virtual connection device performs the action on the subsequent packets without copying the subsequent packets to the network function.