On Thu, Mar 21, 2024 at 9:54 AM Robinson, Herbie
<[email protected]> wrote:
>
> Not including the port numbers in the hash is insufficient.  You end up with 
> all the traffic on one or two cores.  What you are saying is this proposal 
> will effectively break all unmodified NICs.

Herbie,

Again, this proposal doesn't break any protocol. If someone is already
using RSS with plain TCP and UDP packets then that will continue to
work with ports as input (although I wouldn't be surprised if this
doesn't work for some NICs if IP options are present). Yes, the port
information is not available to an unmodified NIC. But I don't see
that as being any different than an unmodified NIC that can't extract
port information from protocols other than UDP and TCP like the
aforementioned DCCP, SCTP, ESP, AH, etc. Also, port extraction can't
work with fragmented UDP and TCP packets.

So I don't see that IPv4 EH breaks anything anymore than using a
protocol other than UDP or TCP. And if a site doesn't want to use IPv4
EH or risk using any other protocol than TCP or UDP or even
fragmentation then that's their business.

Tom

>
> > To include port numbers in RSS hash would require some changes. An
> > unmodified NIC would probably just hash over IP addresses and maybe
> > protocol numbers.
>

_______________________________________________
Int-area mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/int-area

Reply via email to