Andrew Gallatin wrote: > > But all of this depends on the OS and the NIC agreeing on the hash. > Is there any reason (patents? complexity? perception that the > windows solution is inferior?) that crossbow does not try to take > the windows approach? Essentially all NICs available today that support > multiple RX queues also support all this other stuff that > Windows requires. Why not take advantage of it? >
Quite. I asked this question well over a year ago and never got an answer. Windows receive-side scaling works well and, because the hash is cached in the stack's connection data structure, and passed down the TX side no s/w calculation of the hash is required. Paul
