Hardware-based packet flow processing

Techniques are disclosed for processing data packets by a hardware-based networking device configured to disaggregate processing of data packets from hosts of a virtualized computing environment. The hardware-based networking device includes a hardware-based component implementing a plurality of beh...

Full description

Saved in:
Bibliographic Details
Main Authors Tewari, Rishabh, Yuan, Lihua, Zygmunt, Michal Czeslaw, Bansal, Deepak, Degrace, Gerald Roy, Jagasia, Deven
Format Patent
LanguageEnglish
Published 24.10.2023
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Techniques are disclosed for processing data packets by a hardware-based networking device configured to disaggregate processing of data packets from hosts of a virtualized computing environment. The hardware-based networking device includes a hardware-based component implementing a plurality of behavioral models indicative of packet processing graphs for data flows in the virtualized computing environment. A data packet having a source from or destination to an endpoint in a virtual network of the virtualized computing environment is received. Based on determining that the data packet is a first packet of a data flow to or from the endpoint, one of the behavioral models is mapped to the data flow. The packet is modified in accordance with the mapped behavioral model. A state of the data flow is stored. Subsequent data packets of the data flow are processed based on the stored state.
Bibliography:Application Number: US202117334997