![路由器的MTU值怎么查,第1张 路由器的MTU值怎么查,第1张](/aiimages/%E8%B7%AF%E7%94%B1%E5%99%A8%E7%9A%84MTU%E5%80%BC%E6%80%8E%E4%B9%88%E6%9F%A5.png)
路由器的MTU值查看方法:
1、打开浏览器,在地址栏输入19216811(一般路由器地址是这个或者查看路由器背面的登录信息)进路由-输入用户名,密码 ,(默认一般是admin)。
2、在网络参数--WAN设置里,选高级设置,即可查看MTU值。
mtu值,最好在路由器中设置。 1
单击“开始”,单击“运行”,在“打开”框中键入 regedit,
然后单击“确定”。 2在注册表中找到并单击以下子项: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NdisWan\Parameters 3添加一个 Protocols 子项(如果它不存在)。为此,请按照下列步骤 *** 作: 4在“编辑”菜单上,指向“新建”,然后单击“项”。 5键入 Protocols,然后按 Enter 键。 6为 Protocols 子项添加一个 0(零)子项。为此,请按照下列步骤 *** 作: 7单击在步骤 3 中创建的 Protocols 子项。 8在“编辑”菜单上,指向“新建”,然后单击“项”。 9键入 0(零),然后按 Enter 键。 10单击在步骤 4 中创建的 0 子项。 11在“编辑”菜单上,指向“新建”,然后单击“DWORD 值”。 12在“数值数据”框中,键入 ProtocolType,然后单击“确定”。 13在“编辑”菜单上,单击“修改”。 14在“数值数据”框中,键入 800,请确认“基数”下面的“十六进制”被选中,然后单击“确定”。 15在“编辑”菜单上,指向“新建”,然后单击“DWORD 值”。 16键入 PPPProtocolType,然后按 Enter 键。 17在“编辑”菜单上,单击“修改”。 18在“数值数据”框中,键入 21,请确认“基数”下面的“十六进制”被选中,然后单击“确定”。 19在“编辑”菜单上,指向“新建”,然后单击“DWORD 值”。 20键入 ProtocolMTU,然后按 Enter 键。 21在“编辑”菜单上,单击“修改”。 22在“基数”下面,单击“十进制”,键入在“数值数据”框中输入 1492,然后单击“确定”。 23退出“注册表编辑器”。 24重新启动计算机。 最后说一下Win7&Vista并且用路由器的朋友先看我最前面说的路由器设置方法把路由器设置好,之后在注册表中按以下地址依次打开文件夹HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters\\Interfaces。你会看到Interfaces里面有几个不同子项,找到子项里面自己机子的IP地址在这里面新建DWORD值,修改名为MTU,修改为十进制,然后输入数值1492 最后在重启 如果还不行 就下载最新补丁安装一次 或者 换个盘复制试试希望对你有用在本机打开dos窗口,执行: ping -f -l 1472 19216801 其中19216801是网关IP地址,1472是
数据包的长度。请注意,上面的参数是“-l”(小写的L),而不是“-1”。 如果能ping通,表示数据包不需要拆包,可以通过网关发送出去。 如果出现: Packet needs to be fragmented but DF set 表示数据包需要拆开来发送。此时,减少数据包长度,再执行上面的ping命令。从1400到1472之间多试几次,就能找到合适的数据包长度了。把数据包长度加上数据包头28字节,就得到MTU的值。 如果检测到网关的MTU值是1500,不需要修改。 如果网关有防火墙ping不通,可以试试直接把MTU设为1400。
在本机打开dos窗口,执行: ping -f -l 1472 19216801 进行测试。
MTU是Maximum Transmission Unit的缩写。网络上传送的最大数据包。MTU的单位是字节。 大部分网络设备的MTU都是1500。如果本机的MTU比网关的MTU大,大的数据包就会被拆开来传送,这样会产生很多数据包碎片,增加丢包率,降低网络速度。把本机的MTU设成比网关的MTU小或相同,就可以减少丢包。
何修改本机的MTU值
修改方法如下:
(1)、运行regedit
(2)、浏览到: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces
(3)、Interfaces下有多个子项,每个子项对应一个网卡。请按如下方法选择网卡:
(a)确定本机用来连接Internet的网卡或拨号连接的IP,如192168019;
(b)用鼠标点击Interfaces上的子项,查看键值列表中的IPAddress项;
(c)如果IPAddress的键值与(a)中的IP相同,即192168019,则该子项就是要找的网卡。
(4)、进入该子项,在右边的窗口里按鼠标右键,选择“新建”->“双字节值”,输入名称“MTU”,按回车。再用鼠标双击“MTU”,d出修改窗口: 填入MTU的值。填写前请先把基数设为十进制。 设置好后,需要重启机器才能生效。
顺便说一句,个人电脑修改MTU无任何意义! 下面是方法。
1、本地MTU值大于网络MTU值时,本地传输的数据包过大导致网络会拆包后传输,不但产生额外的数据包,而且消耗了“拆包、组包”的时间。
2、本地MTU值小于网络MTU值时,本地传输的数据包可以直接传输,但是未能完全利用网络给予的数据包传输尺寸的上限值,传输能力未完全发挥。
这样我们就知道,所谓合理的设置MTU值,就是让本地的MTU值与网络的MTU值一致,既能完整发挥传输性能,又不让数据包拆分。
接下来最重要的就是要找出对于你的网络环境来说MTU多少才是合理的。
方法如下:
1、按Win+R组合键,调出“运行”菜单,输入“cmd”然后回车
2、在出现的“命令提示符”窗口中输入“ping -l 1472 -f >
评论列表(0条)