POPPUR爱换

标题: 本机MTU要比网关MTU小吗? [打印本页]

作者: 戒情人    时间: 2012-4-29 10:08
标题: 本机MTU要比网关MTU小吗?
本帖最后由 戒情人 于 2012-4-29 10:14 编辑

网关就是路由器吧,电脑的默认MTU值都是1500而无线路由器的默认MTU值是1480
这样我用QQ发图片给部分好友就掉线
需要把电脑的MTU值修改为1480么?
还是把路由器的MTU值修改为1492? 路由器MTU值最大就是1492,是不是电脑的MTU要比路由器的MTU小一点才好呢?我是ADSL上网的



作者: once375ml    时间: 2012-4-29 14:43
电脑上的不用改 路由上改为你isp提供的值-28

isp提供的是1492 你就设置为1464
isp提供的 1480 你就填 1452

测试方法:cmd下 ping 163.com -l 1464 -f

1464 就是你要测试的数值。 163.com可以是任意存在的网站  -f 表示不要拆分,如果1464大了 会提示你:
  1. 需要拆分数据包但是设置 DF。
复制代码
往下降 找到最大能通过的值


作者: 戒情人    时间: 2012-4-29 16:17
1500-28,1472吗
作者: 戒情人    时间: 2012-4-29 16:31
本帖最后由 戒情人 于 2012-4-29 16:56 编辑

试了,改为1452还是不行,一发图片给好友就掉线,我电脑的宽带MTU是1480,本地连接MTU是1500,把本地连接的1500改为1480后,路由器里随便改为1480,1492,1452,就不掉线了,奇怪,不知道改为哪个数字好啊?还有,网关MTU就是路由器MTU吗?本机MTU就是电脑的MTU吗?

作者: clawhammer    时间: 2012-4-29 17:17
本帖最后由 clawhammer 于 2012-4-29 18:15 编辑

2楼那是瞎扯
ADSL路由器MTU 就应该设置成1492,因为PPP多占用了8 bytes的头部
本机MTU最好设置成1492,设置比路由器小也没啥问题,不过传输效率会下降
但是就算本机设置成1500的MTU,也不应该出现断网,现在路由器都会自动帮你改syn包MSS值
UDP方面看服务器支不支持分片包了
出现掉线,是你自己电脑或者路由器的问题



作者: 戒情人    时间: 2012-4-29 20:37
换了电脑QQ发图片也掉线,改本地MTU才行,应该是路由器的原因,看来要买个好点的无线路由




欢迎光临 POPPUR爱换 (https://we.poppur.com/) Powered by Discuz! X3.4