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 拥塞控制。

4

1 回答 1

2

也许有点太晚了,但是您可以将拥塞控制从更改cubichtcp

# sysctl -w net.ipv4.tcp_congestion_control=htcp

您还可以通过以下方式检查系统中允许哪些拥塞控制:

# sysctl net.ipv4.tcp_allowed_congestion_control

如果您想查看哪些可用:

# sysctl net.ipv4.tcp_available_congestion_control
于 2016-07-28T14:15:18.110 回答