我正在尝试在千兆家庭局域网上设置巨型帧,但目前还没有成功。
我的设置是:
* D-Link DIR-655 路由器,硬件修订版 A3,固件 1.21 EU * Synology DS107+,固件 3.0-1337 * 配备 Win7 x64 的笔记本电脑,外部 PCIx NIC 由“基于 Generic Marvel Yukon 88E8053 的以太网控制器”管理
路由器应该支持巨型帧,但没有任何相关设置。我在 NIC 和 Synobox 上将巨型数据包值都设置为 9000,但不起作用,ping -f -l 8972 显示“数据包需要分段,但设置了 DF”。
是不是我忽略了其他设置,DIR-655 实际上不支持巨型帧,或者还有其他问题?
答案1
我在手册或规格中找不到任何支持超过 1500 的 MTU 的参考。事实上,该路由器的内部似乎根本没有任何 MTU 设置。只有面向 ISP 的一侧才有这些设置,并且没有迹象表明它支持较大的值。
该设备很可能不是支持巨型帧。
答案2
您可以尝试逐渐增加数据包大小,直到它停止工作。我见过“支持”巨型帧的设备,巨型帧的最大大小为 4k 或 6k 字节。
答案3
我有这个路由器,并且可以确认在路由器和网卡上手动设置 4k 巨型帧大小后,巨型帧可以正常工作。