你们运营商不论是中国电信/中国联通/中国移动 IPv4 可以设置最高的 MTU 为多少?讨论御三家运营商的最佳 MTU。

2023-03-02 13:02:43 +08:00
 strp
老觉得网速不够快 爱快 MTU 默认 1400 太低于是自己手动测了一下,环境如下:
电信:PPPoE 动态 v4+v6 公网
移动 1:PPPoE v4 内网+动态 v6 公网
移动 2:静态地址 v4 公网

使用 ping -l 1500 www.baidu.com
MTU 1500 一直减 2 建议开始从 1452 开始测。

电信 MTU: 1452
移动 1MTU:1472
移动 2MTU:1472

问题:
1. 不是都说 PPPoE MTU 是 1492 么,为什么会更低呢?
2. 移动为什么 PPPoE 跟静态的 MTU 最高都是 1472 呢?
3. 按理来说静态地址应该是 1500 呀?

附上修改 MTU 后的测速:
电信:



移动 1 与 2 速度都是千兆所以就只发一个了:

6151 次点击
所在节点    宽带症候群
36 条回复
mewsf
2023-03-02 17:27:03 +08:00
一般的 PPPoE 协商的 MTU 应该是 1492 ,是以太网的 MTU1500 减去 PPP 的头部 8
用 ping 包的大小去测试要考虑 ip 头部和 icmp 头部的开销,其中 IPv4 头部 20 IPv6 头部 40 ICMP 头部 8
TCP MSS 要考虑 TCP 头部大小 20
raysonx
2023-03-02 17:32:28 +08:00
你的测法是错的。正确方法是 ping -M do -l <size> <IP>,然后给 size 加上 28 。
raysonx
2023-03-02 17:33:42 +08:00
被你带偏了,应该是 ping -M do -s <size> <IP>
xixiv5
2023-03-02 17:50:12 +08:00
@strp 应该每个局端都不同的,我也是广州电信 1472 不行
tony1016
2023-03-02 18:09:50 +08:00
为什么要关心这个呢
guxin0123
2023-03-02 18:48:55 +08:00
新疆电信 1464
billytom
2023-03-02 19:34:19 +08:00
广州电信居然到 1456 哦
demonjudy
2023-03-02 22:10:13 +08:00
江苏电信 1464 非固定 IP
dotiean
2023-03-02 22:17:13 +08:00
辽宁联通 1484
microka
2023-03-02 22:40:20 +08:00
请问测试结果怎么判断?
我从 1500 开始往下测试,1466 时还都是超时,1464 就 100% ping 成功,是不是我 MTU 应该设置为 1464 ?
keyfunc
2023-03-02 22:46:21 +08:00
上海电信 1442
L0lita
2023-03-02 22:48:43 +08:00
@raysonx windows 里用不了-M
wwbfred
2023-03-03 14:42:28 +08:00
MTU 最大的问题就是,不管哪一层的 MTU 都缩写成 MTU ,结果就是同一个名词有一大堆不同的值。就算你很清楚每个层的头是多大,你想要的效果是什么,给你个选项你也不知道该填多少,必须得查资料确定它是什么意思,大家一起交流的时候也很费劲。
droidmax61
2023-03-04 10:03:45 +08:00
IPV6 PMTU 黑洞,参考本站帖子 https://www.v2ex.com/t/800024
droidmax61
2023-03-04 10:05:03 +08:00
对于使用 h 大老毛子固件的一些问题
https://www.v2ex.com/t/891948
droidmax61
2023-03-14 08:42:29 +08:00
湖北移动 MSS 1432

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

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

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

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

© 2021 V2EX