有网管吗?关于 MTU 的设置问题。

2018-01-23 12:30:24 +08:00
 wvc

看到网上的设置教程,再 ping 出合适的值之后,要再加 28,很不解啊,加上 28 不就超过了,那不还是要拆分?是不是网上写错了,把减去 28 写成加上 28 了?求解!

2805 次点击
所在节点    程序员
11 条回复
xuanboyi
2018-01-23 12:40:17 +08:00
网管一般不懂这些
ThirdFlame
2018-01-23 12:44:02 +08:00
电脑以太网 mtu 直接 1500。 无特殊需求,无需变更。
上层网络设备的 mtu 一般比 1500 大,具体大多少要考虑到所承载的业务。
gamexg
2018-01-23 13:20:31 +08:00
记不清具体值了,
+28 的意思是 ping 包头本身长度是 28,mtu 设置的是整个包最大长度,需要包含头。
wvc
2018-01-23 13:28:17 +08:00
@gamexg 所以啊,应该是减去 28,而不是加上 28 ……
gamexg
2018-01-23 13:32:55 +08:00
@wvc #4 ping 命令那个参数是 ping 数据部分的长度,不包含 ping 包头的长度。
学习网络建议安装个 Wireshark,然后发给 ping 包,直接看抓出来的包就很容易理解了。
qakito
2018-01-23 13:50:35 +08:00
man ping
-s packetsize
Specifies the number of data bytes to be sent. The default is 56, which trans ‐
lates into 64 ICMP data bytes when combined with the 8 bytes of ICMP header
data.
salmon5
2018-01-23 14:06:12 +08:00
懂协议的就是网管,智商捉急
xuhui315586351
2018-01-23 14:10:40 +08:00
这种应该是网络工程师
winterbells
2018-01-23 14:11:25 +08:00
没事就不要改了+_+
运营商的 MTU 值是会变的。。。
bclerdx
2018-01-23 22:25:09 +08:00
@winterbells 合理的 MTU 对于数据的传输真的很重要,特别是对一些比较老的设备而言。
realpg
2018-01-23 23:17:50 +08:00
写了一大堆字,然后突然发现自己不是网管,删了……

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

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

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

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

© 2021 V2EX