如何在 Centos 5.4 上启用 TCP Vegas?

如何在 Centos 5.4 上启用 TCP Vegas?

我正在尝试在 Centos 5.4 机器上启用 TCP Vegas 拥塞控制。根据 Vegas 主页,这很简单,echo 1 > /proc/sys/net/ipv4/tcp_vegas_cong_avoid但此文件不存在。我找到了内核模块 /lib/modules/2.6.18-164.el5/kernel/net/ipv4/tcp_vegas.ko,但修改它不会导致文件出现。有什么建议吗?

谢谢。

答案1

自您所读的网页编写以来,sysfs 接口可能发生了变化。

看看我的 CentOS 5 盒子,似乎你可能需要做一些类似的事情

echo vegas > /proc/sys/net/ipv4/tcp_congestion_control

在比 2.6.20 更新的内核中,可能的值列在中tcp_available_congestion_control,但我不确定在之前的内核中它是否列出/在哪里列出。

相关内容