如何找到 FTTH EPON 的合适 MTU 大小?

如何找到 FTTH EPON 的合适 MTU 大小?

我最近搬到了一家通过 FTTH(单 OFC)提供 4mbps 连接的 ISP。我的住所里有一个 EPON ONU,通过 RJ-45 局域网电缆连接到我的基于 Intel DH67CL1 板的 PC。手册上说,NIC 是千兆以太网卡。我尝试设置MTU 为 8996我可以正常 ping 和浏览。但是,我完全不知道这个值是否是最佳值,是否能完美地浏览网站。如何找到并设置适合这种光纤网络的 MTU?这个值正确吗?请耐心等待,我对 MTU 值一无所知!

我尝试像这样降低 mtu 值:

:~$ ifconfig eth0 mtu 8997
:~$ SIOCSIFMTU: Invalid argument

然后,

:~$ ifconfig eth0 mtu 8996

^^^ 没有错误消息,似乎可以接受。

顺便说一句,从 arch wiki 中,我看到 NIC 使用的驱动程序模块(这里使用的 e1000e)有一些关于巨型帧的错误报告。我做的对吗?以前的 MTU 默认为 1500。请指导。谢谢

某些驱动程序会阻止较低的 C 状态 某些内核驱动程序(如 e1000e)会阻止 CPU 在设计上以非标准 MTU 大小进入 C3 下的 C 状态。请参阅 bugzilla #77361 了解开发人员的评论。 MTU、巨型帧

相关内容