华硕网络产品技术交流平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

查看: 4611|回复: 8

[分享] 路由器互联网神秘的 MTU 值

[复制链接]

561

主题

2029

回帖

7597

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
7597

RT-AC88U

发表于 2022-8-12 15:38:40 | 显示全部楼层 |阅读模式
RT系列
机型名称: 其他
小8今天与大家简单分享一下路由器互联网MTU值,以及这个值的不同大小会有什么样的影响

MTU是什么?

MTU是Maximum Transmission Unit的缩写,意思是网络上传送的最大数据包,MTU的单位是字节。

以太网和802.3对数据帧的长度都有一个限制,其最大值分别是1500字节和1492字节。

华硕路由器仅PPPoE类型页面才会出现MTU设置值,一般默认是1492。

如果路由器的MTU比网关(电信/联通/移动等部门)的MTU大,大的数据包就会被拆开来传送,这样会产生很多数据包碎片,增加丢包率,降低网络速度。把路由器的MTU设成比电信服务商设备的MTU小或相同,就可以减少丢包。

什么情况下需要改MTU?

如果有的网站很难连接,连接上也非常慢,能上QQ不能打开网页等情况就需要修改MTU。

如何利用Ping命令测试本地最佳MTU值

测试步骤:

因为华硕路由器仅有PPPoE类型有MTU设置项目,所以测试时,我们可以通过修改器MTU来测试,如果没有PPPoE线路其他联网类型也是可以测试的,只是不能自己修改。

如下图


1. 电脑连接到路由器,并且连上互联网,然后电脑开启CMD。

2. 输入命令”ping www.baidu.com”,确认可以正常ping通,如下图


再输入如下几条命令:

1. ping www.baidu.com –l 900 –f

2. ping www.baidu.com –l 1900 –f

3. ping www.baidu.com –l 1465 –f

4. ping www.baidu.com –l 1464 –f

各参数含义如下:

1. –l xxx参数:发送一个定长数据包,xxx是要测试的包大小,-l是英文字母L的小写。

2. –f 参数:通知路由器不能私自更改该数据包大小。

3. www.baidu.com:任意一台Internet上的主机,也可使用其它主机名或IP地址。

如下图

观察反馈结果并判断ISP的MTU值

如果能ping通,表示数据包不需要拆包,可以通过网关发送出去。

如果出现:需要拆分数据包但是设置 DF。

表示数据包需要拆开来发送。此时,减少数据包长度,再执行上面的ping命令。从1400到1472之间多试几次,就能找到合适的 数据包长度了。把数据包长度加上数据包头28字节,就得到MTU的值。

至此我们的分享结束,最后友情提醒:设置MTU可提高路由工作性能,也会导致负面问题,非必要不设置。

微信扫一扫,阅读更方便^_^

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

0

主题

4

回帖

65

积分

注册会员

Rank: 2

积分
65
发表于 2022-8-12 15:55:39 | 显示全部楼层
mtu与mss什么关系。

15

主题

685

回帖

9722

积分

论坛元老

Rank: 8Rank: 8

积分
9722

GT-AC5300GT-AX6000

发表于 2022-8-12 15:58:04 | 显示全部楼层
现在光猫上的参数一般是运营商**好的,不用过多修改了

561

主题

2029

回帖

7597

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
7597

RT-AC88U

 楼主| 发表于 2022-8-12 16:47:53 | 显示全部楼层
justo 发表于 2022-8-12 15:58
现在光猫上的参数一般是运营商**好的,不用过多修改了

是的,只有在需要调整的时候才修改。

561

主题

2029

回帖

7597

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
7597

RT-AC88U

 楼主| 发表于 2022-8-12 16:59:15 | 显示全部楼层
13809295538 发表于 2022-8-12 15:55
mtu与mss什么关系。

MSS是网络传输最大报文段长度,MTU是最大传输单元。

MSS加包头数据就等于MTU

以太网环境中,最大MSS = 1500 - 40 = 1460字节。

22

主题

184

回帖

1036

积分

金牌会员

Rank: 6Rank: 6

积分
1036
发表于 2022-8-12 17:51:42 | 显示全部楼层
可能各地网络运营商的MTU值不一样。。福建联通合适的MTU值是1472。。
但有个问题很奇怪。。我光猫的MTU值和路由打架。。我路由拨号路由上填入1472,我光猫也一样填入1472它就时不时的恢复默认。。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

22

主题

184

回帖

1036

积分

金牌会员

Rank: 6Rank: 6

积分
1036
发表于 2022-8-12 22:05:58 | 显示全部楼层
很奇怪。。路由和光猫的MTU值会打架?我路由拨号MTU值设置1472。。然后我光猫也设置1472。。光猫的这个1472就总恢复默认1500。。

561

主题

2029

回帖

7597

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
7597

RT-AC88U

 楼主| 发表于 2022-8-15 08:29:47 | 显示全部楼层
at1580 发表于 2022-8-12 22:05
很奇怪。。路由和光猫的MTU值会打架?我路由拨号MTU值设置1472。。然后我光猫也设置1472。。光猫的这个1472 ...

路由器与光猫都调整到1492后,再观察光猫是否会自动变化。
有可能是光猫为了匹配远端1500值,自动调整了。

2

主题

21

回帖

93

积分

注册会员

Rank: 2

积分
93
发表于 2022-9-8 15:50:27 | 显示全部楼层
学习了.......
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

快速回复 返回列表 搜索 官方QQ群
×

秒后自动关闭

小黑屋|手机版|Archiver|华硕网络产品技术交流平台 ( 苏ICP备16010857号-1 )苏公网安备 32050502000499号

GMT+8, 2024-5-13 12:59 , Processed in 0.041486 second(s), 34 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表