刚入手软路由,折腾了两天,算是差不多弄好了,然后无意看到很老一个话题,就是 MTU 设置,默认里面是 1500,但是看到一个文章里面说可以开 cmd 测试,然后我用 win10 来测试最终结果是这样:当我输入:
PS C:\Windows\system32> ping -l 1464 -f www.baidu.com 正在 Ping www.a.shifen.com [180.101.49.11] 具有 1464 字节的数据: 来自 180.101.49.11 的回复: 字节=1464 时间=16ms TTL=53 来自 180.101.49.11 的回复: 字节=1464 时间=16ms TTL=53
当我输入:
PS C:\Windows\system32> ping -l 1465 -f www.baidu.com 正在 Ping www.a.shifen.com [180.101.49.11] 具有 1465 字节的数据: 需要拆分数据包但是设置 DF。 需要拆分数据包但是设置 DF。
所以我应该把路由器上的 MTU 设置成 1464 的意思吗?以及如果设置了,win10 里面需要输入 “netsh interface ipv4 set subinterface "有线网络" mtu=1464 store=persistent” 来设置吗?不是应该遵循路由器吗?那如果这也,其他设备就不管了吗?比如手机。
以及如果都不管,都默认 1500,会有什么影响?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.