Arrangement for searching packet policies using multi-key hash searches in a network switch
AssigneeAdvanced Micro Devices, Inc.
InventorsSomnath Viswanath, Gopal Krishna
Life of this patent
Estimating the term…
Loading patent…
AssigneeAdvanced Micro Devices, Inc.
InventorsSomnath Viswanath, Gopal Krishna
Estimating the term…
A network switch, configured for performing layer 2 and layer 3 switching in an Ethernet (IEEE 802.3) network without blocking of incoming data packets, includes network switch ports, each including a flow module configured for generating a packet signature based on layer 3 information within a received data packet. The flow module generates first and second hash keys according to a prescribed hashing function upon obtaining first and second portions of layer 3 information. The flow module combines the first and second hash keys to form the packet signature, and searches an on-chip signature table that indexes addresses of layer 3 switching entries by entry signatures, where the entry signatures are generated using the same prescribed hashing function on the first and second layer 3 portions of the layer 3 switching entries.
A method in a network switch of searching for a selected layer 3 switching entry for a received data packet, the method comprising:
A method of identifying a layer 3 switching decision within an integrated network switch having a plurality of network switch ports and switching logic, the method including:
An integrated network switch configured for executing layer 3 switching decisions, comprising:
Dependencies are inferred from the claim text.