Network switch with deterministic longest prefix match lookup
AssigneeAmazon Technologies, Inc.
InventorJohn K. Siebenthaler
Life of this patent
Estimating the term…
Loading patent…
AssigneeAmazon Technologies, Inc.
InventorJohn K. Siebenthaler
Estimating the term…
A network switch that provides deterministic and configurable logic for longest prefix matching (LPM) lookups. For an LPM lookup, a hardware pipeline proceeds sequentially through each prefix length group in decreasing or increasing order of prefix length. Each pipeline stage corresponds to a unique group of one or more prefix lengths. For each group there are 0 or more associated memory blocks (e.g., SRAM) that are active. Which memory blocks are associated with which stage of the pipeline is dynamically configurable. The index of the packet for the current prefix length group is obtained, and all active memory blocks for that prefix group are accessed simultaneously and searched at that index. Once the packet passes through all of the pipeline stages, a longest matched prefix can be used to obtain a next hop address.
A method of performing longest prefix matching lookups in a network switch, comprising:
An integrated circuit for a network switch, comprising:
A method of performing longest prefix matching lookups in a network switch, comprising:
Dependencies are inferred from the claim text.