1
24.1 Legacy Series / Re: yet another 10G routing cry :)
« on: July 02, 2024, 09:43:33 pm »
And, just in case if someone will step on the same issue.
1) I compiled custom kernel with BBR support. It solves the issue for traffic originating from the router, but not for routed traffic. So, not answer.
2) rechecked traffic limiting story, and indeed, dummynet is still not fixed, while big is open for 8 years or so, therefore, maiximal configurable throughput is still 4gpbs , which is defined by uint32, so FQ-Codel, which would be proper answer, can’t be used.
End of story. No solution aside limiting tx rate of nic (for those which can) seriously bellow maximal value (in my case, with 8gbps capable channel, I can avoids bufferbloat only if limit by 5.2gbps, everything above that is not stable).
Another option is to run VM on top of Linux host, use virtnet and deal with traffic shaping on the level of Linux bridge.
1) I compiled custom kernel with BBR support. It solves the issue for traffic originating from the router, but not for routed traffic. So, not answer.
2) rechecked traffic limiting story, and indeed, dummynet is still not fixed, while big is open for 8 years or so, therefore, maiximal configurable throughput is still 4gpbs , which is defined by uint32, so FQ-Codel, which would be proper answer, can’t be used.
End of story. No solution aside limiting tx rate of nic (for those which can) seriously bellow maximal value (in my case, with 8gbps capable channel, I can avoids bufferbloat only if limit by 5.2gbps, everything above that is not stable).
Another option is to run VM on top of Linux host, use virtnet and deal with traffic shaping on the level of Linux bridge.