×

Apparatus and method for generating an index key for a network switch routing table using a programmable hash function

  • US 6,292,483 B1
  • Filed: 12/18/1997
  • Issued: 09/18/2001
  • Est. Priority Date: 02/14/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for determining a network switch output port for transmission of a data packet having an address and having been received by a network switch, comprising:

  • storing a user-selected hash function in a programmable register;

    generating a hash key for the received data packet in response to the user-selected hash function and the corresponding address;

    accessing a selected bin entry from a plurality of bin entries in an address table based on the hash key, each bin entry configured to reference a corresponding plurality of table entries, each table entry configured for identifying the output port for a corresponding address; and

    determining the output port from one of the table entries of the selected bin entry based on the address.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×