I've been researching TCP congestion algorithms and thought I'd check what ClearOS uses by default, and found that cubic was the output of:
However, the cubic algorithm is not enabled in the kernel.
So what do you other admins do? Enable the best TCP congestion algorithm per WAN conditions? Ignore it altogether?
Thanks!
Dave
cat /proc/sys/net/ipv4/tcp_congestion_control
However, the cubic algorithm is not enabled in the kernel.
[root@system ~]# modprobe tcp_cubic
FATAL: Module tcp_cubic not found.
[root@system ~]# ls /lib/modules/`uname -r`/kernel/net/ipv4/
ah4.ko ipip.ko tcp_highspeed.ko tcp_scalable.ko tunnel4.ko
esp4.ko ip_tunnel.ko tcp_htcp.ko tcp_vegas.ko xfrm4_mode_beet.ko
inet_diag.ko netfilter tcp_hybla.ko tcp_veno.ko xfrm4_mode_transport.ko
ipcomp.ko tcp_bic.ko tcp_illinois.ko tcp_westwood.ko xfrm4_mode_tunnel.ko
ip_gre.ko tcp_diag.ko tcp_lp.ko tcp_yeah.ko xfrm4_tunnel.ko
So what do you other admins do? Enable the best TCP congestion algorithm per WAN conditions? Ignore it altogether?
Thanks!
Dave
Share this post:
Responses (1)
-
Accepted Answer
As I understand it Linux has it's own built-in TCP management mechanism - see here. I guess the plug-ins gives the option to override it if so wished.
Now, in response to your question, I am dull and simply do standard Linux.
My 2 cents.
Cheers,
peter
Please login to post a reply
You will need to be logged in to be able to post a reply. Login using the form on the right or register an account if you are new here.
Register Here »