【问题标题】:change tcp congestion control from CUBIC to HTCP将 tcp 拥塞控制从 CUBIC 更改为 HTCP
【发布时间】:2015-09-02 20:07:48
【问题描述】:

我正在尝试更改我的 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 拥塞控制。

【问题讨论】:

    标签: tcp centos centos7 congestion-control


    【解决方案1】:

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

    # sysctl -w net.ipv4.tcp_congestion_control=htcp
    

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

    # sysctl net.ipv4.tcp_allowed_congestion_control
    

    如果您想查看哪些可用:

    # sysctl net.ipv4.tcp_available_congestion_control
    

    【讨论】:

      猜你喜欢
      • 2019-02-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-02
      • 1970-01-01
      • 2013-01-18
      • 1970-01-01
      • 2011-06-09
      相关资源
      最近更新 更多