mtu设置多少网速最快

电脑技巧4年前发布
31 0 0

大家在无线路由器网络设置时,也会发现有一个名为mtu的数值,它设置好啦能够提升网速,设置不好反倒会降低网速,并且这是没有一个数值的,适合自己就是很好的。

mtu设置是多少网速更快:

答:自然环境不一样更快mtu也不尽相同

MTU并不是越高越好,由于MTU越多,传输一个数据包的延迟时间也就越大;而且MTU越多,数据包中bit位出现错误的几率也就越大。

自然,mtu也一定并不是越少越好,做为较大传输模块,假如设置的变小,数据信息传输不过去,当然网速可能就慢。

即便是光纤线路,用户每一次拔号后MTU值都是会不一样(网络线、网络线等入户口的误差值很有可能更高些),因此最优值需要经过具体检测才会得到。

因而,没有耐心的好朋友维持默认mtu就行了;有耐心的人朋友可以在默认值前提下降低或增加试着,经过多次检测得出一个速度最快的网速。

汇总:没有固定的最好是,仅有依据网络自然环境最合理的就是最好(不容易设置的默认就可以,需要增加网速的朋友可以接着看文章内容)。

20230225180255a0faad82210047e5b48427696bc1f4d4446

mtu是啥

MTU(Maximum Transmission Unit)较大传输模块,不顾及机器设备、配电线路等多种因素的情形下,自然就是越多传输高效率越大,

由于协议书数据单元的包头市和包尾长短是数值,MTU越多,则一个协议书数据单元的承重的高效数据信息就越久,传输同样的用户数据信息所需要的数据包数量也越小。

在Windows系统中,默认MTU值都是1500字节,可是“不同类型的连接方式、不同地区的网络网络运营商、不同类型的无线路由器”会有不同的MTU设置。

比如:ADSL连接时MTU为1492字节,假定A应该给B传输3000字节数据信息,假如全部传输环节中各个阶段的MTU全是1500,那2个数据包就能传输进行。

可是偏偏这时候ADSL连接方式的MTU是1492字节,数据包只因为这一MTU差别附加拆分为3个(为了方便了解,临时不把“数据包报头”列入考量标准)

显而易见这附加增加了必须传输的数据包总数,并且拆包组包的一个过程也白白浪费时间。从当地到网络选用一致的MTU就能避免附加拆包。

202302251802596d269d38f5fd53e9b6283d1f7b1c5c24528

mtu对网络速度危害到底有多大

以电信网4M网络带宽为例子,将操作系统的MTU值改成1492,然后将路由器MTU值从1460改成1492后,下载速率从原先的435KB/s提升到了450KB/s,提高了15KB/s。电信网的网络带宽检验工具的检验结果已经从4.09M提升到了4.19M。

mtu如何设置最好分享特性

1、当地MTU值超过网络MTU值后,当地传输的数据包太大造成网络会拆包后传输,不仅造成额外数据包,并且耗费了“拆包、组包”的时间。

2、当地MTU值低于网络MTU值后,当地传输的数据包能直接传输,可是无法充分运用网络赋予的数据包传输规格的布限制值,传输水平还未充分发挥。

这样大家就知道,所说科学合理的设置MTU值,是让当地的MTU值与网络的MTU值一致,既可以详细充分发挥传输特性,又不许数据包分割。

下面最重要的是要找到对你的网络自然环境而言MTU是多少才是合理的。

方法如下所示:

1、按Win R组合键,调出“运行”菜单,输入“cmd”随后回车键

20230225180302df3b2420abb2a16d1da91ed29450ed32519

2、在发生的“命令提示符”窗口中输入“ping -l 1472 -f www.baidu.com”随后回车键

含意:

ping:进行一个检测要求;

-l(L的小写字母):限定检测包大小;

1472:包大小为1472字节;

-f:严禁无线路由器分割数据包

www.baidu.com:设百度搜索为检测总体目标

Linux用户:

ping -s 1472 www.baidu.com

OS X用户:

ping -D -s 1472 www.baidu.com

3、这时候有2个原因:

(1)假如收到回复,那样证明你的网络容许较大MTU值便是1500字节,与系统默认值同样,只需将路由器MTU值也设置为1500就可以;

20230225180306996e2e704b24d2efc8db5f9b0057f199738

(2)如果出现了必须分割数据包可是设置 DF。或者Packer needs to be fragmented but DF set.提示,那么说明数据包大小超过网络限制的MTU大小。必须减少检测包大小再度试着。(为了能截设计效果图,我们将检测包改成1473了)

20230225180309c250b715d0f4a75b20bc3240396de213125

4、按“上箭头”恢复刚刚输入的命令,并且以5为跨距减少包大小为1467字节,再度回车键检测。

5、这时候也是有着两种可能:

(1)、若是有返回,表明数据包低于MTU限定,就把包大小 3再度检测,假如 3后没有返回,那么就以1为跨距降低数据包大小开展检测。

(2)、假如还是没返回,就坚持以5为跨距减少包大小,直到有返回之后进行5(1)里的操作。

6、直到你就会觉得数据包-1后,拥有返回,说明你检测到MTU许可的精确数据包大小。(比如从1465降低到1464也就有了返回,那样许可的数据包大小便是1464)

7、但是上边获得数值没法设置为操作系统或路由器MTU,你查到的数据包大小必须再加上28字节的“数据包报头”,才算是完整的数据包规格。

(比如:检测过的数据包大小是1464,那样再加上28字节,最后MTU=1492字节)

8、最终,只需将路由器和操作系统里的MTU值设置给你得出来的结论就可以。

计算机mtu设置方法

一、XP操作系统设置方法:

1、 按Win R组合键,调出“运行”菜单,输入regedit,随后回车键;

2、 选择“HKEY_Local_Machine>SYSTEM>CurrentControlSet>Services>Tcpip>Parameters>interface”;

3、在 interface 中下部肯定有很多项,必须逐一观查健值,会有一个项和你的网口IP一致,选中此项;

4、之后在此项上点一下右键,选择“编辑>新建>DWORD值”,之后在右边把它被命名为“MTU”;

5、右键点一下MTU,选择“改动”,在弹出的窗口中选择“十进制”,填写你得出来的有效MTU值就可以。

二、Vista、Win7操作系统设置方法:

1、进到系统盘:\Windows\System32\寻找cmd.exe,右键“以管理员真实身份运行”;

2、在发生的“命令提示符”窗口中输入“netsh interface ipv4 show subinterfaces”并回车键来查看现阶段的MTU值

3、下面输入“netsh interface ipv4 set subinterface "需改动的连接名" mtu=你得出来的有效值 store=persistent”并换行就可以

比如:“netsh interface ipv4 set subinterface "当地连接" mtu=1492 store=persistent”

、win10操作系统设置方法:

最先,查看自身现阶段网络的 MTU 值,敲打“WIN R”,在开启的运行窗口输入“netsh interface ipv4 show subinterfaces”点一下确定。

20230225180312750ef7b78559001ab2464b22aba13177111

随后就需要设置你在使用网络的 MTU 值,敲打“WIN R”,在开启的运行窗口输入“netsh interface ipv4 set subinterface "需改动的连接名" mtu=值 store=persistent”点一下确定。

在其中,需改动的连接名 和 值 得用相对应数值代替。比如,我这里要输入:

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

在这儿,我已把该改动的地区用粗体字标出了。

此外,大家一定要注意,改动 MTU 值与查看不一样,必须以管理员真实身份运行命令提示符。

202302251803178be602952d20134c65623cf1dad58dae897

应以管理员真实身份运行命令提示符时,输入以上命令就可以取得成功设置。温馨提示:敲打回车之后出现“确定”二字即表示早已设置取得成功。

备注名称:

1.在 Win8.1/10 是以管理员真实身份运行命令提示符的方法,右键显示屏左下角的Winlogo,在弹出的右键菜单中点一下“命令提示符(管理员)”。

2.Win7点一下开始菜单,在大多数程序寻找“命令提示符(管理员)”点一下运行就行了。

2023022518031965242de41f56a9743aa0778ee02d706f487
© 版权声明

相关文章

没有相关内容!