小编Jmo*_*y38的帖子

MTU 和 NFS rsize/wsize 选项之间的关系

我试图了解与 NFS 和各种缓冲区大小相关的网络设置(并且有很多)。

我正在运行wireshark并检查到达NFS服务器的TCP数据包。Wireshark 在扩展写入操作(客户端-> 服务器)期间显示最大 32626 的数据包大小,假设我正确解释(“线路上的字节”,我认为包括所有网络层标头等)

导出存储的“rsize”和“wsize”NFS 设置在两个 C/S 上都设置为 32k,因此我认为上述结果是此设置的结果。但是,增加这些值不会增加 Wireshark 显示的数据包大小。

所以我的问题是,还有哪些其他限制可以到位?我已经做了大量的研究,这就是我迄今为止所遇到的。在我看来,以下网络限制都不会将传输大小限制为 32k:

从 sysctl:

net.ipv4.tcp_mem          = 4096 87380 4194304
net.ipv4.tcp_{r,w}mem     = 4096 87380 4194304
net.core.{r,w}mem_max     = 131071
net.core.rmem_default     = 229376
Run Code Online (Sandbox Code Playgroud)

我的 MTU 目前是 8K

networking nfs mtu

7
推荐指数
1
解决办法
1万
查看次数

标签 统计

mtu ×1

networking ×1

nfs ×1