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

将tcp拥塞控制从CUBIC更改为HTCP,tcp,centos,centos7,congestion-control,Tcp,Centos,Centos7,Congestion Control,我正在尝试更改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.k

我正在尝试更改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
# sysctl net.ipv4.tcp_available_congestion_control

首先,我没有看到立方体和HTCP。如何启用HTCP拥塞控制。

可能有点晚了,但您可以使用以下方法将拥塞控制从
cubic
更改为
HTCP

# sysctl -w net.ipv4.tcp_congestion_control=htcp
您还可以通过以下方式检查系统中允许的拥塞控制:

# sysctl net.ipv4.tcp_allowed_congestion_control
如果要查看哪些可用:

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
# sysctl net.ipv4.tcp_available_congestion_control