如何改变tcp的窗口大小?

如何改变tcp的窗口大小?

我尝试通过修改net.ipv4.tcp_wmemnet.ipv4.tcp_rmem值来更改 tcp 的窗口大小,但是我所做的更改对实际窗口大小没有影响,我可以使用 wireshark 检查。

我尝试在 2 个不同的内核(3.2.69 和 2.6.38)上执行此操作,但完全没有任何效果。

我甚至尝试将最小/默认数字更改为荒谬的水平并禁用 window_scaling,但仍然没有效果 - 窗口大小保持完全相同。我做错了什么?

-- 编辑 -- 我已将内核更新至 3.14.57,TCP 的窗口大小加倍,没有做任何其他更改。看起来这个值是在其他地方控制的,内核实际上忽略了net.ipv4.tcp_wmem/net.ipv4.tcp_rmem值。

相关内容