Invention Grant
- Patent Title: Programmable virtual network interface controller (VNIC)
-
Application No.: US17149760Application Date: 2021-01-15
-
Publication No.: US11736413B2Publication Date: 2023-08-22
- Inventor: Yong Wang , Boon Seong Ang , Wenyi Jiang , Guolin Yang
- Applicant: VMware, Inc.
- Applicant Address: US CA Palo Alto
- Assignee: VMWARE, INC.
- Current Assignee: VMWARE, INC.
- Current Assignee Address: US CA Palo Alto
- Agency: Su IP Consulting
- Main IPC: H04L49/1546
- IPC: H04L49/1546 ; H04L69/22 ; H04L49/00 ; H04L9/06 ; H04L9/40 ; H04L45/7453

Abstract:
Example methods and systems for a programmable virtual network interface controller (VNIC) to perform packet processing are described. In one example, the programmable VNIC may modify a packet processing pipeline based on the instruction. The modification may include injecting a second packet processing stage among the multiple first packet processing stages of the packet processing pipeline. In response to detecting an ingress packet that requires processing by the programmable VNIC, the ingress packet may be steered towards the modified packet processing pipeline. The ingress packet may then be processed using the modified packet processing pipeline by performing the second packet processing stage (a) to bypass at least one of the multiple first processing stages, or (b) in addition to the multiple first processing stages.
Public/Granted literature
- US20220231970A1 PROGRAMMABLE VIRTUAL NETWORK INTERFACE CONTROLLER (VNIC) Public/Granted day:2022-07-21
Information query