×

Flexible and extensible receive side scaling

  • US 8,150,981 B2
  • Filed: 08/28/2009
  • Issued: 04/03/2012
  • Est. Priority Date: 06/28/2006
  • Status: Active Grant
First Claim
Patent Images

1. A computer implemented method for distributing packets across a plurality of processors of a computer, said method comprising:

  • in response to receiving a packet, looking up a packet characteristic in one of at least one protocol table stored on a computer readable memory to determine one or more fields of the packet to use as a hash value;

    applying a hash function to the hash value to obtain a hash result;

    using the hash result to determine one of said plurality of processors on which to process the packet; and

    transmitting said packet to said determined one of said plurality of processors.

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