Invention Grant
- Patent Title: Apparatus and method for collecting responses to a plurality of parallel lookup queries from a flow of packets at a network switch
-
Application No.: US14632709Application Date: 2015-02-26
-
Publication No.: US10430472B2Publication Date: 2019-10-01
- Inventor: Anh Tran , Mohan Balan
- Applicant: Cavium, LLC
- Applicant Address: US CA Santa Clara
- Assignee: Cavium, LLC
- Current Assignee: Cavium, LLC
- Current Assignee Address: US CA Santa Clara
- Main IPC: G06F16/951
- IPC: G06F16/951 ; H04L29/06 ; G06F16/2453 ; H04L12/741

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.
Public/Granted literature
Information query