Hardware Search Key Generation
Original Publication Date: 2003-Feb-10
Included in the Prior Art Database: 2003-Feb-10
Disclosed is a mechanism that allows hardware to generate keys that can be used for accessing tables containing packet classification and routing information. The mechanism allows the keys to contain information from the packet header, values from static registers or arrays, as well as results of table searches that have already been performed on the packet. The mechanism also provides for the handling of multiple packet types.