The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Nov. 07, 2023

Filed:

May. 15, 2021
Applicant:

Nicira, Inc., Palo Alto, CA (US);

Inventors:

Jayant Jain, Cupertino, CA (US);

Anirban Sengupta, Saratoga, CA (US);

Mohan Parthasarathy, Cupertino, CA (US);

Xinhua Hong, Milpitas, CA (US);

Assignee:

NICIRA, INC., Palo Alto, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/00 (2013.01); H04L 9/40 (2022.01); H04L 69/326 (2022.01); H04L 69/22 (2022.01); H04L 43/028 (2022.01);
U.S. Cl.
CPC ...
H04L 63/0254 (2013.01); H04L 43/028 (2013.01); H04L 63/0263 (2013.01); H04L 69/22 (2013.01); H04L 69/326 (2013.01);
Abstract

A novel method for stateful packet classification that uses hardware resources for performing stateless lookups and software resources for performing stateful connection flow handshaking is provided. To classify an incoming packet from a network, some embodiments perform stateless look up operations for the incoming packet in hardware and forward the result of the stateless look up to the software. The software in turn uses the result of the stateless look up to perform the stateful connection flow handshaking and to determine the result of the stateful packet classification.


Find Patent Forward Citations

Loading…