将TCP拥塞控制从CUBIC更改为HTCP

3

我想要在我的Centos 7上更改TCP拥塞控制算法。

我使用以下命令检查了当前的算法:

cat /proc/sys/net/ipv4/tcp_congestion_control 
cubic

我想更换为htcp,但是当我检查它是否可用时:

ls /lib/modules/`uname -r`/kernel/net/ipv4/
ah4.ko   inet_diag.ko  ipip.ko       netfilter    udp_diag.ko              xfrm4_mode_tunnel.ko
esp4.ko  ipcomp.ko     ip_tunnel.ko  tcp_diag.ko  xfrm4_mode_beet.ko       xfrm4_tunnel.ko
gre.ko   ip_gre.ko     ip_vti.ko     tunnel4.ko   xfrm4_mode_transport.ko

首先,我没有看到CUBIC和HTCP。 我该如何启用HTCP拥塞控制。

1个回答

3
也许有点晚了,但您可以通过以下方式将拥塞控制从更改为:
# sysctl -w net.ipv4.tcp_congestion_control=htcp

您还可以使用以下命令查看系统允许的拥塞控制方式:

# sysctl net.ipv4.tcp_allowed_congestion_control

如果您想查看哪些内容可用:

# sysctl net.ipv4.tcp_available_congestion_control

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接