> -----Original Message-----
> From: David Miller [mailto:[email protected]]
> Sent: Thursday, May 19, 2011 11:36 AM
> To: Jon Zhou
> Cc: [email protected]; [email protected]
> Subject: Re: packet received in a wrong rx-queue?
> 
> From: Jon Zhou <[email protected]>
> Date: Wed, 18 May 2011 20:22:07 -0700
> 
> > form the 82599 datasheet, the hash algorithm is consist of src/dst
> > ip, src/dst port,protocol why it got different hash value with same
> > ip/port pair?
> 
> The same reason why feeding different sets of discrete 32-bit and
> 16-bit values to a cryptographic hash results in a different final
> hash value.
> 
> Our software RPS/RFS implementation used to have this quality too.

Even that it gets different hash value, both packets should be delivered to 
same rx-queue,

Because they are belong to same flow?


------------------------------------------------------------------------------
What Every C/C++ and Fortran developer Should Know!
Read this article and learn how Intel has extended the reach of its 
next-generation tools to help Windows* and Linux* C/C++ and Fortran 
developers boost performance applications - including clusters. 
http://p.sf.net/sfu/intel-dev2devmay
_______________________________________________
E1000-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel&#174; Ethernet, visit 
http://communities.intel.com/community/wired

Reply via email to