Page 1 of 1

Cubic vs xyz?

Posted: Wed Jan 25, 2017 12:18 am
by bizcuit
For a long time now Nix kernels have had pluggable congestion control algorhythims. In many distros several alternatives come as loadable modules and can set via editing the /etc/sysctl.conf file.

While cubic's the chosen default was wondering if any of the cool nixers here have played around with the alternatives and if so what you found/concluded on the subject?

Re: Cubic vs xyz?

Posted: Fri Feb 10, 2017 4:07 pm
by wuxmedia
pluggable whaa? sounds like a suppository not repository... :P

Re: Cubic vs xyz?

Posted: Fri Mar 24, 2017 12:02 pm
by bizcuit
Lmao Wux,

Havent gotten around to playing w congestion control algos yet. Think it is cool the kickbutt folks in upper geekdom have made it easy to switch between the things.

Were only a couple that looked interesting and guess could see a poss benefit. Like switching algos when someone changes network conditions.


Like from a solid connection to a more lossy one. Supposedly some of the algos do better than others in such circumstances.

Re: Cubic vs xyz?

Posted: Fri Mar 24, 2017 7:21 pm
by machinebacon
Interesting point. Though, is there any notable difference in real life?

Code: Select all

sysctl net.ipv4.tcp_available_congestion_control
shows what is available, usually there should be reno and cubic.

Code: Select all

sudo modprobe tcp_*TAB*
shows tcp_ALGOs that can be loaded and

Code: Select all

sudo sysctl -w net.ipv4.tcp_congestion_control=ALGO
sets the TCP to another algo.

Well, let's bork it. :D