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:
Oct. 01, 2019

Filed:

Feb. 26, 2015
Applicant:

Cavium, Llc, Santa Clara, CA (US);

Inventors:

Anh Tran, Santa Clara, CA (US);

Mohan Balan, Santa Clara, CA (US);

Assignee:

Cavium, LLC, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 16/951 (2019.01); H04L 29/06 (2006.01); G06F 16/2453 (2019.01); H04L 12/741 (2013.01);
U.S. Cl.
CPC ...
G06F 16/951 (2019.01); G06F 16/24532 (2019.01); H04L 45/745 (2013.01); H04L 69/22 (2013.01);
Abstract

A network lookup engine in a network switch is configured to generate multiple lookup queries for each incoming packet in parallel to a remote search engine. The number and type of the lookup queries depend on the protocols supported by the network switch. The responses from the search engine arriving at the lookup engine are not in the same order as the order of the packets. The network lookup engine is configured to collect the responses for the parallel lookup queries in two modes: 1) in-order mode in which the first packet having its lookup queries sent to the search engine has its responses collected first regardless of the order of the responses received from the search engine; 2) out-of-order mode in which the first packet having complete responses to its lookup queries from the search engine has its responses collected first regardless of the order of incoming packets.


Find Patent Forward Citations

Loading…