设置mtu值,教您mtu值怎样设置才网速最快

来源:Win7之家    浏览量: 次      2018-05-30 09:18

我们在上网的时候,最看重的方面之一就是网速,如果我们的网速快的话,我们就能随心所欲的看视频、玩游戏,而不会卡。但是要怎么设置,网速才能变快呢?今天小编就来告诉你们mtu值怎样设置才网速最快。

mtu是什么呢?相信很多小伙伴都是懵的,甚至有些小伙伴表示听都没有听过。那么小编今天就来给你们简短的做个解释哈~mtu就是当我们上网时,会对我么的网速造成一定影响的一个数值。那么,今天小编就来告诉你们mtu值怎样设置才网速最快。

第一步、测出自己当前网络最佳MTU值

敲下 “Win键+R”,然后在运行窗口后输入“cmd”,再敲回车键。

mtu电脑图解1

在命令提示符窗口输入以下命令(建议直接复制,以免误将小写字母 l 写为数字 1),输好之后敲击回车。

ping -l 1472 -f www.baidu.com

这条命令的意思是向 www.baidu.com(百度主页)发送一个探测请求,请求将一个不允许分割的 1472 字节的数据包发送出去。

设置mtu值电脑图解2

要是出现传输失败,提示需要拆分数据包的情况,就说明当前网络的 MTU 值要比指定的 1472 小,因此我们就适当调小数据包的大小(比如 1450),再发送一条类似的命令。

mtu值电脑图解3

如果出现传输成功,就说明当前网络的 MTU 值比 1450 要大。于是我们需要稍微调大数值(比如1460),以便求得最为精确的网络 MTU 值。

mtu值电脑图解4

然后通过不断修正数据包的大小,最终得到当前网络的 MTU 值。比如小编我这里,测试 1464 通过,但 1465 失败,所以小编的网络 MTU 值为 1464。

在此需要特别说明的是,当设置本地 MTU 值,必须牢记要将这个测得的值再加上 28,即 1464+28 = 1492。

设置mtu值电脑图解5

第二步、设置本地MTU值

以下的方法适用于Vista、Win7、Win8.1、Win10 操作系统设置 MTU:

首先,查看自己当前网络的 MTU 值,敲击“WIN+R”,在打开的运行窗口输入“netsh interface ipv4 show subinterfaces”再点确定。

设置mtu电脑图解6

然后就要设置你正在使用网络的 MTU 值,敲击“WIN+R”,在打开的运行窗口输入“netsh interface ipv4 set subinterface "需修改的连接名" mtu=值 store=persistent”再点确定。其中,需修改的连接名 和 值 要用相应的值来代替。例如,我这里需要输入:

netsh interface ipv4 set subinterface "WLAN" mtu=1492 store=persistent

在这里,我已经把要修改的地方用粗体字标出来了。

另外,请大家注意,修改 MTU 值与查看不同,需要以管理员身份运行命令提示符。

mtu值电脑图解7

当以管理员身份运行命令提示符时,输入以上命令即可成功设置。友情提示:敲击回车键之后出现“确定”二字即代表已经设置成功。

备注:

1.在 Win8.1/10 中以管理员身份运行命令提示符的方法,右击屏幕左下角的Win徽标,在弹出的右键菜单中点击“命令提示符(管理员)”。

2.Win7点击开始菜单,在所有程序找到“命令提示符(管理员)”点击运行就可以了。

mtu电脑图解8

------------------------------------------------------------------------------

首先声明,以下内容大部分都是复制自一些网络大神的,经本人修改发帖的,原因就是懒得码字......感谢各位大神的分享,我也本着人人为我,我为人人的精神,上来分享一下!!!
测试你所在地网络运营商的MTU及MSS数值。本人电脑系统是win7X64位,电脑网卡不接路由器,电脑网卡直连光猫拨号上网,按Win键输入cmd回车再回车,在弹出的窗口下输入以下命令行:ping -l 14xx -f www.baidu.com,-l 为锁定发送数据包大小;-f 为禁止将数据包拆分。

14XX是指定数据包的大小。如果能ping通,表示数据包不需要拆包,可以通过网关发送出去。 如果出现:需要拆分数据包  DF ,表示数据包需要拆开来发送。此时,减少数据包长度,再执行上面的ping命令。从1400到1472之间测试,就能找到最为精准的数据包长度了,比如我家的网络:1450可以通过,1452可以通过,1453就DF了,那么我家网络最为精准的数据包长度就是1452了。把数据包长度加上数据包头28字节,就得到MTU的值。对于我家的网络而言,最大ping通值是1452,我的路由器是UBNT ER-X,需填入的MTU值和MSS值为: 1452+28=1480/MTU值=1480,MTU1480-40=1440/MSS值=1440
根据测试情况修改MTU值。操作步骤:进入路由器主界面-点击“pppoe0”所在行的“Action”,然后点击“Config”,在弹出窗口MTU处修改根据测试情况得到的MTU值,然后点“Save”。其他的eth1-eth4也全部修改MTU值,剩下的eth0和switch0默认值就行。

(0)

相关推荐