-
danmcd@nomad dladm show-aggr -p
-
danmcdAdd that to gist
-
danmcdAlso, did you try on a single ixgbe instead of aggrs? (I wonder if the aggr code trying to find hash values might slow down on v6...)
-
danmcdIf I had a cat6 cable I could replicate your experiment but I don't at the moment.
-
danmcd(Also it's release week for SmartOS.)
-
nomaddanmcd, I tried it on a single previously, before I figured out IPv6 was the probable cause. I'll be tearing the aggregate apart next week and trying again.
-
nomadwhich fields do you want with that show-aggr? (It insists I have to give -o and arguments.)
-
nomador did you want -P or --persistent ?
-
nomadpastebin.com/74wuHtnj (for dladm show-aggr --persistent)
-
danmcdI wanted -P nomad ==> balancing policy.
-
danmcdBut if you're seeing similar degradation on a single link, it's better to run further checks there.
-
danmcdAlso, what's the MTU for the link? If it's not 9k (or whatever your ixgbe's max is) already, make it that way and see if the disparity matches or shrinks.
-
sommerfeldnote that there will be a slight degradation in v6 line rate just due to the larger headers. (20 bytes for ipv4 vs 40 for ipv6)
-
danmcdThe differenecs he's quoting are way more than the 2% shrinkage on 1500MTU .