据我了解,tcp连接的重新排序值应在/ proc / sys / net / ipv4 / tcp_reordering(默认值为3)和/ proc / sys / net / ipv4 / tcp_max_reordering(默认值为300)之间缩放。但是,当我将tcp_reordering从默认值3
更改为6
时,新连接的重排序值仍为3,而不是6或更大。我建立了大约2万个新连接,ss -i
的结果显示tcp_reordering达到6或更多的连接很少,大多数仍然具有等于3
的值。 tcp服务器在容器内运行,我也更改了容器内的proc值。
我们的内核版本是:
-bash-4.2# uname -r
4.15.0-43.generic.x86_64