sysctl:无法统计/proc.sys/net/ipv4/tcp_frto_response

sysctl:无法统计/proc.sys/net/ipv4/tcp_frto_response

我正在尝试调整一些 tcp 参数以增强我所拥有的无线网络的性能。这些系统参数之一是tcp_frtotcp_frto_response。我能够读取和更改第一个值,但当我尝试读取第二个值时,我收到此消息:

sysctl: cannot stat /proc.sys/net/ipv4/tcp_frto_response

然后我进入该特定目录并列出 sysctl 参数,但tcp_frto_response并不存在,我无法读取其值。我还添加了它/etc/sysctl.conf并重新启动了机器,但仍然找不到它。如何解决这个问题。

注意:在 ubuntu 的 TCP 手册页中,此值自 Linux 2.6.22 开始设置

答案1

似乎由于 F-RTO 重构,该参数已被删除。根据链接,较新的实现实现了 RFC5682。

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/Documentation/networking/ip-sysctl.txt?id=9b44190dc114c1720b34975b5bfc65aece112ced

此外,tcp_frto 参数已更改为接受布尔值(0 或非 0),而不是 0、1 和 2。

相关内容