1.怎样设置MTU值啊?
MTU,即Maximum Transmission Unit(最大传输单元),此值设定TCP/IP协议传输数据报时的最大传输单元。
设置合适的MTU值可以解决“部分网站打不开”、“上网速度慢”等问题,并且可以适当提升上网速度。 设置多大的MTU值取决于你的上网方式,不同的上网方式支持不同的MTU,下面列出了一些上网方式的MTU值: EtherNet(一般上网方式,默认值):1500 PPPoE/ADSL:1492 Dial Up/Modem:576 如何设置MTU值? 1. 在 『开始』>『运行』中,键入regedit,点确定; 2. 选择『HKEY_Local_Machine』>『SYSTEM』>『CurrentControlSet』>『Services』>『Tcpip』>『Parameters』>『interface』; 3. 在 interface 底下可能有很多的选项,你一个一个的去看,会有一个选项与你的网卡的 IP 相同,那个就是你要挑选的选项啦!然后同样的在该选项上选择『编辑』>『新建』>『DWORD值』之后,建立一个名为『MTU』的DWORD,然后双击修改,选择十进制,填入合适 MTU 值,确定!大功告成! 如何确定MTU值呢? ping -f -l 1500 127.0.0.1 C:\WINDOWS>ping -f -l 1500 127.0.0.1 Pinging 127.0.0.1 with 1500 bytes of data: Packet needs to be fragmented but DF set. Packet needs to be fragmented but DF set. Packet needs to be fragmented but DF set. Packet needs to be fragmented but DF set. Ping statistics for 127.0.0.1: Packets: Sent = 4, Received = 0, Lost = 4 (100% loss), Approximate round trip times in milli-seconds: Minimum = 0ms, Maximum = 0ms, Average = 0ms 上面的式子中,-l 是 L 的小写(不是 1 喔),1500 是我们要测的 MTU 值,结果出现了 Packet needs to be fragmented but DF set. 这个东西,那表示MTU值太大了,你需要更小的 MTU 值才行!好啦!那假设我们使用 1464 来测试时: C:\WINDOWS>ping -f -l 1464 127.0.0.1 Pinging 127.0.0.1 with 1464 bytes of data: Reply from 127.0.0.1: bytes=1464 time=10ms TTL=128 Reply from 127.0.0.1: bytes=1464 time<10ms TTL=128 Reply from 127.0.0.1: bytes=1464 time<10ms TTL=128 Reply from 127.0.0.1: bytes=1464 time<10ms TTL=128 Ping statistics for 127.0.0.1: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 0ms, Maximum = 10ms, Average = 2ms 结果出现了回应了!这表示这一个 MTU 值是可行的!不过,强烈建议找出可行的最大 MTU 值!这样一来,在设定的时候,才可以达到最佳的网速! 找出 MTU 值:利用上面这个方法找到的数值还不是 MTU 喔!由于一些封包上面的问题,上面这个值再加上 28 才是我们所需要的 MTU 值!所以,在上面的例子中,我们所需要的 MTU 值是 1464+28=1492! 一般来讲,设计好本机的MTU值,可以解决部分网站打不开的情况,但是如果你的共享主机或路由器的MTU设置有问题,有时问题仍然存或,或者出现网速过慢的情况。
合理的设置路由器与本机的MTU值,就可以完全解决上述问题,使上网速度达到最大化。
2.win10MTU值怎么修改
输入:netsh interface ipv4 show subinterfaces 查询到目前系统的MTU值。
再分别输入一行按一次回车键。
netsh interface ipv4 set subinterface "本地连接" mtu=1480 store=persistent
netsh interface ipv4 set subinterface "无线网络连接" mtu=1480 store=persistent
比如 1480 就是我测试出来的值 可以修改的高一些 但不能太离谱 不然会有反效果
3.MTU值在哪里改
修改方法如下:(1)、运行regedit(2)、浏览到: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces(3)、Interfaces下有多个子项,每个子项对应一个网卡。
请按如下方法选择网卡:(a)确定本机用来连接Internet的网卡或拨号连接的IP,如192.168.1.1;(b)用鼠标点击Interfaces上的子项,查看键值列表中的IPAddress项;(c)如果IPAddress的键值与(a)中的IP相同,即192.168.1.1,则该子项就是要找的网卡。(4)、进入该子项,在右边的窗口里按鼠标右键,选择“新建”->“双字节值”,输入名称“MTU”,按回车。
再用鼠标双击“MTU”,弹出修改窗口,填入合适的MTU的值。填写前请先把基数设为十进制。
设置好后,需要重启机器才能生效。
4.MTU值具体怎么弄教我下
可能很少有网友注意过“本机、网络”的“MTU”值对自己网络性能产生的影响。
对于追求更快的下载速度来说,MTU值设置不当,就仿佛穿着高跟鞋跑步一般。MTU是什么? “MTU=最大传输单元 单位:字节” 我们在使用互联网时进行的各种网络操作,都是通过一个又一个“数据包”传输来实现的。
而MTU指定了网络中可传输数据包的最大尺寸,在我们常用的以太网中,MTU是1500字节。超过此大小的数据包就会将多余的部分拆分再单独传输。
为什么MTU影响网络性能? 让我们看看这个情况,在Windows系统中,默认MTU值也是1500字节,但是“不同的接入方式、不同地区的网络运营商、不同的路由器”有着不同的MTU设置。 例如:ADSL接入时MTU为1492字节,假设A需要给B传输3000字节数据,如果整个传输过程中各个环节的MTU都是1500,那么2个数据包就可以传输完成。
可是偏偏这时ADSL接入方式的MTU是1492字节,数据包就因为这个MTU差异额外拆分为3个(为了便于理解,暂时不将“数据包报头”纳入考虑范围) 显然这额外增加了需要传输的数据包数量,而且拆包组包的过程也浪费了时间。如果从本地到网络采用一致的MTU就可以避免额外拆包。
对下载速度的影响会有多大? 就拿伊文家里的线路质量不太好的电信4M带宽为例,将操作系统的MTU值改为1492,再将路由器的MTU值从1460改为1492后,下载速度从原本的435KB/s提升到了450KB/s,提升了15KB/s。电信的带宽检测工具的检测结果也从4.09M提升到了4.19M。
我该如何合理设置MTU呢? 更快的下载速度,对于迅雷的用户来说,显然很有意义。可是MTU设置不能一个值天下通用,所以我们讲究合理设置MTU。
那么什么情况下的MTU值才是合理的呢?我们先看看什么是不合理的:1、本地MTU值大于网络MTU值时,本地传输的数据包过大导致网络会拆包后传输,不但产生额外的数据包,而且消耗了“拆包、组包”的时间。2、本地MTU值小于网络MTU值时,本地传输的数据包可以直接传输,但是未能完全利用网络给予的数据包传输尺寸的上限值,传输能力未完全发挥。
这样我们就知道,所谓合理的设置MTU值,就是让本地的MTU值与网络的MTU值一致,既能完整发挥传输性能,又不让数据包拆分。 接下来最重要的就是要找出对于你的网络环境来说MTU多少才是合理的。
方法如下:1、按Win+R组合键,调出“运行”菜单,输入“cmd”然后回车2、在出现的“命令提示符”窗口中输入“ping -l 1472 -f ”然后回车含义:ping:发起一个探测请求;-l(L的小写):限制探测包大小;1472:包大小为1472字节;-f:禁止路由器拆分数据包:设百度为探测目标(你问我为什么不用Google做目标?考虑到Google时不时被墙,还是算了吧。)
3、这时有2种情况:(1)、如果收到了回复,那么说明你的网络允许最大MTU值就是1500字节,与系统默认值相同,只需要将路由器的MTU值也设置为1500即可;(2)、如果出现需要拆分数据包但是设置 DF。或是Packer needs to be fragmented but DF set.的提示,那就说明数据包大小超过了网络限定的MTU大小。
需要减小探测包大小再次尝试。(为了截效果图,我将探测包改为1473了)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值设置为你得出的结果即可。 路由器设置方法见路由器说明书!建议使用“Windows优化大师、超级兔子魔法设置、鲁大师”等软件修改操作系统的MTU。
以下是较复杂的方法:(1)、XP操作系统设置方法:1、按Win+R组合键,调出“运行”菜单,输入regedit,然后回车; 2、选择“HKEY_Local_Machine>SYSTEM>CurrentControlSet>Services>Tcpip>Parameters>interface”;3、在 interface 中下可能有很多项,需要逐个观察键值,会有一个项与你的网卡IP一致,选中该项;4、然后在该项上点击右键,选择“编辑>新建>DWORD值”,然后在右侧将其命名为“MTU”;5、右键点击MTU,选择“修改”,在弹出的窗口中选择“十进制”,填入你得出的合理MTU值即可。(2)、Vista、Win7操作系统设置方法:1、进入系统盘:\Windows\System32\找到cmd.exe,右键“以管理员身份运行”;2、在出现的“命令提示符”窗口中输入“netsh interface ipv4 。
5.MTU介绍以及在windows和linux下怎么设置MTU值
MTU,最大数据传输单元,一般默认值是1500;Linux可以用ifconfig查看,修改可以考虑在/etc/sysconfig/network-scripts/ifcfg-eth0;也可以通过:ifconfig eth0 mtu XXX (建议在1300~1500之间)补充一下:不一定是eth0,有可能是enoXXXX之类的,查仔细了;Windows:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces;新建DWORD值,重命名MTU,再用鼠标点卡这个新建的MTU,先选择“十进制”,在填入XXX;搞定。
6.如何设置MTU值,优化网络
如果你使用Win2000上网的话,将会被它的网络速度之快感到惊讶,因为一般说来在没有任何优化措施的情况下其速度要比Win98快20%左右!再加上Win2000固有的稳定性好,所以很多家庭用户都称之为上网专用系统。
因此在Win2000的推出已经一段时间之后,越来越多的朋友已经在自己的机器上安装了这个最COOL的操作系统,也想让自己有一个更好的上网环境。但是笔者的机器中安装了Win98和Win2000这两个操作系统,发现在Win98下通过快猫加鞭来对一些网络参数进行优化设置之后,速度比Win2000下还要快一些,只可惜稳定性不如在Win2000中理想。
那么是不是有法取长补短,来一个鱼与熊掌得而兼之呢?大家不妨看看下文所述的如何在Win2000中实现网络加速。或者去百度里找个优化大师破解版的那种,下载后进行优化。
7.MTU是什么东西,怎么设置
一、MTU 是英文 Maximum Transmission Unit 的缩写,即最大传输单元,它的单位是字节。在我们常用的以太网中,MTU 一般是 1500,而无线路由器默认一般是 1492,蓝牙官网的默认值672(这个速度很慢了,大约 20k/s 左右)。
二、操作方法
1、查看自己当前网络的 MTU 值,请命令提示符下输入以下命令并回车:netsh interface ipv4 show subinterfaces
2、在命令提示符下输入以下命令并回车:netsh interface ipv4 set subinterface "需修改的连接名" mtu=值 store=persistent其中,需修改的连接名 和 值 要用相应的值来代替。
3、在 Win8.1/10 中以管理员身份运行命令提示符的方法,右击屏幕左下角的Win徽标,在弹出的右键菜单中点击“命令提示符(管理员)”调大数值。
4、Win7点击开始菜单,在所有程序找到“命令提示符(管理员)”点击运行即可。
8.mtu值怎么设置呢
1、本地MTU值大于网络MTU值时,本地传输的数据包过大导致网络会拆包后传输,不但产生额外的数据包,而且消耗了“拆包、组包”的时间。
2、本地MTU值小于网络MTU值时,本地传输的数据包可以直接传输,但是未能完全利用网络给予的数据包传输尺寸的上限值,传输能力未完全发挥。 这样我们就知道,所谓合理的设置MTU值,就是让本地的MTU值与网络的MTU值一致,既能完整发挥传输性能,又不让数据包拆分。
接下来最重要的就是要找出对于你的网络环境来说MTU多少才是合理的。方法也是灰常简单:1。
按win+r组合键呼叫运行菜单,输入cmd后回车。 2。
在出现的“命令提示符”窗口中输入“ping?-l?1472?-f?百度”然后回车这段杂乱无章的东东是神马意思呢?接下来Teamo稍微解释下:ping:发起一个探测请求;?-l(L的小写):限制探测包大小;?1472:包大小为1472字节;?-f:禁止路由器拆分数据包?百度:设百度为探测目标。 3。
按下回车后,会出现两种返回结果,如果收到了回复,那么说明你的网络允许最大MTU值就是1500字节,与系统默认值相同,只需要将路由器的MTU值也设置为1500即可。
转载请注明出处windows之家 » win10怎么设置mtu值