我这情况, MTU 应该设置 1464 吗?

2019-11-24 23:00:46 +08:00
 CSGO

刚入手软路由,折腾了两天,算是差不多弄好了,然后无意看到很老一个话题,就是 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,会有什么影响?

2742 次点击
所在节点    问与答
5 条回复
JSheilaYB087
2019-11-24 23:03:21 +08:00
还有 28 字节是头,所以你应该设置 1464+28=1492
winterbells
2019-11-24 23:19:05 +08:00
运营商的 mtu 可能会变
weyou
2019-11-24 23:25:41 +08:00
路由器 MTU 一般选择自动就可以了,会自动根据连接类型确定 MTU。PC 不需要设置,因为一般路由器都有 MSS clamping 功能。
zjj19950716
2019-11-24 23:34:34 +08:00
PPPoE 网络吗
CSGO
2019-11-27 09:04:44 +08:00
@JSheilaYB087
@zjj19950716
所以路由器设置就可以吗?是拨号。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/622731

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX