[patch][lagg] - Set a better granularity and distribution on roundrobin protocol.
Adrian Chadd
adrian at freebsd.org
Mon Jun 23 22:54:30 UTC 2014
Hi,
No, don't introduce out of order behaviour. Ever. You may not think
it's a problem for TCP, but UDP things and VPN things will start
getting very angry. There are VPN configurations out there that will
drop the VPN if frames are out of order.
The ixgbe driver is setting the flowid to the msix queue ID, rather
than a 32 bit unique flow id hash value for the flow. That makes it
hard to do traffic distribution where the flowid is available.
There's an lagg option to re-hash the mbuf rather than rely on the
flowid for outbound port choice - have you looked at using that? Did
that make any difference?
-a
More information about the freebsd-net
mailing list