×

Data structures and state tracking for network protocol processing

  • US 8,190,767 B1
  • Filed: 12/03/2007
  • Issued: 05/29/2012
  • Est. Priority Date: 06/24/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method for data lookup in a network, comprising:

  • instantiating a first data structure and a second data structure;

    populating the first data structure with state information for a packet;

    populating the second data structure with packet information for the packet; and

    cross-linking the first data structure and the second data structure, the cross-linking including;

    hashing at least a portion of the packet information to generate an index; and

    storing, in the first data structure, the index in association with the state information, wherein the index cross-links the first data structure and the second data structure with a single value,wherein the first data structure can be accessed from the second data structure via the single value without having to check for matches involving any other values.

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