一段时间以来,我们已经在几台计算机上使用巨型帧,没有任何问题。
但突然间,我不再能够将某些计算机上的 MTU 增加到 1500 字节以上。
对于任何高于 1500 的 MTU 值,netsh 都会返回错误:
netsh interface ipv4 set subinterface “Local Area Connection 3” mtu=4096 store=persistent
The parameter is incorrect.
以太网驱动程序中启用了巨型帧。问题出现在具有许多不同以太网接口的几台计算机上。但它在某些计算机上仍能正常工作。
一台电脑的 MTU 设置为 4096,运行了一年左右,一切正常。上周我将其降低到 1500,之后就无法再将其设置回 4096。
所有计算机均运行 Windows 10 Pro。
此问题是否与最近的 Windows 更新有关?还有其他东西可以限制 Windows 中的 MTU 设置吗?
编辑1
在以太网适配器上测试:Intel I219-LM、D-Link USB、QNAP QNA-T310G1T 和 ASIX AX88179。所有适配器的结果相同。至少已知 Intel 和 QNAP 之前在这些计算机上运行过。
有趣的是,它确实可以在同一台计算机上的 WMware 虚拟 NIC 上运行。
编辑2
elevenforum 上最近有另一位用户报告了同样的问题。除了重新安装 Windows 之外没有其他解决方案: https://www.elevenforum.com/t/setting-jumbo-packets-does-not-change-the-mtu.3505/