刚入手软路由,折腾了两天,算是差不多弄好了,然后无意看到很老一个话题,就是 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,会有什么影响?
1
JSheilaYB087 2019-11-24 23:03:21 +08:00
还有 28 字节是头,所以你应该设置 1464+28=1492
|
2
winterbells 2019-11-24 23:19:05 +08:00
运营商的 mtu 可能会变
|
3
weyou 2019-11-24 23:25:41 +08:00 via Android
路由器 MTU 一般选择自动就可以了,会自动根据连接类型确定 MTU。PC 不需要设置,因为一般路由器都有 MSS clamping 功能。
|
4
zjj19950716 2019-11-24 23:34:34 +08:00 via iPhone
PPPoE 网络吗
|
5
CSGO OP |
6
james19820515 142 天前
1.MTU 设置再合适也只能略微提升以太网效率。
2.路由器 MTU 默认即可,会自动根据连接类型确定 MTU 。 3.∵路由器有 MSS clamping∴PC 不需要设置。 |
7
CSGO OP @james19820515 OK !
|