`
ILoveDOUZHOU
  • 浏览: 81075 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

MTU查看和修改

 
阅读更多

转自于http://tians.lnfs.net/article.asp?id=122

1、什么情况下需要改MTU?


  如果您的动态域名网站不能被正常访问,很难连接,连接上也非常慢,请试试把DirectSend设为“总是关闭”。如果关闭后可以正常访问,这种情况就需要修改MTU。如果您的网站连接正常,只是下载速度慢,就不必改MTU了。请跳过这一节。


2、什么是MTU?

  MTU是Maximum Transmission Unit的缩写。意思是网络上传送的最大数据包。MTU的单位是字节。
  大部分网络设备的MTU都是1500。如果本机的MTU比网关的MTU大,大的数据包就会被拆开来传送,这样会产生很多数据包碎片,增加丢包率,降低网络速度。把本机的MTU设成比网关的MTU小或相同,就可以减少丢包。


3、如何检测网关的MTU?

  在本机打开dos窗口,执行:ping -f -l 1472 192.168.0.1
  其中192.168.0.1是网关IP地址,1472是数据包的长度。请注意,上面的参数是“-l”(小写的L),而不是“-1”。
  如果能ping通,表示数据包不需要拆包,可以通过网关发送出去。
  如果出现:Packet needs to be fragmented but DF set.
  表示数据包需要拆开来发送。此时,减少数据包长度,再执行上面的ping命令。从1400到1472之间多试几次,就能找到合适的数据包长度了。把数据包长度加上数据包头28字节,就得到MTU的值。

  如果检测到网关的MTU值是1500,不需要修改。
  如果网关有防火墙ping不通,可以试试直接把MTU设为1400。


4、如何修改本机的MTU?

  修改方法如下:
(1)、运行regedit
(2)、浏览到:HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters\\Interfaces
(3)、Interfaces下有多个子项,每个子项对应一个网卡。请按如下方法选择网卡:

  (a)确定本机用来连接Internet的网卡或拨号连接的IP,如192.168.0.19;
  (b)用鼠标点击Interfaces上的子项,查看键值列表中的IPAddress项;
  (c)如果IPAddress的键值与(a)中的IP相同,即192.168.0.19,则该子项就是要找的网卡。
(4)、进入该子项,在右边的窗口里按鼠标右键,选择“新建”->“双字节值”,输入名称“MTU”,按回车。再用鼠标双击“MTU”,弹出修改窗口:

  填入MTU的值。填写前请先把基数设为十进制。
  设置好后,需要重启机器才能生效。

简单的MTU的方法有ifconfig eth0(端口名字)可直接得到该端口的MTU,不一定是一个路径的MTU哦。

但实际的截包过程中会出现大于整个路径MTU的包,该如何解释?

网卡驱动会根据需要动态改变端口MTU吗?

分享到:
评论

相关推荐

    Android MTU 值修改的实例详解

    Android MTU 值修改的实例详解 通信术语 最大传输单元(Maximum Transmission Unit,MTU)是指一种通信协议的某一层上面所能通过的最大数据包大小(以字节为单位)。最大传输单元这个参数通常与通信接口有关(网络...

    安卓手机MTU修改方法

    ### 安卓手机MTU修改方法 在深入探讨如何修改安卓手机上的MTU(最大传输单元)之前,我们首先需要了解几个基本概念:MTU是什么?为什么需要调整它?以及如何进行具体的设置。 #### MTU简介 MTU,即最大传输单元...

    MTU检测工具和修改工具.zip

    里面包含两个工具 一个是mturoute.exe测试工具 一个是mtu修改工具,用于修改mtu值,支持WIN7系统,附带命令行更改MTU值 里面附带很详细的操作说明,简单易懂。

    电脑网卡MTU修改器

    改变自己的网卡MTU使得他与电信或网通的MTU一致,提高网速

    win7修改mtu

    ### Win7修改MTU知识点详解 #### 一、MTU概念理解 MTU(Maximum ...通过以上详细步骤和注意事项,用户可以在Windows 7操作系统上轻松地查看和修改MTU值,从而优化网络性能,减少数据包分片,提高传输效率。

    MTU网络图形界面修改工具xp.win7

    在压缩包内的"SetMTU.exe"文件,就是这个MTU修改工具的可执行程序。使用时,用户只需运行此程序,选择要修改的网络适配器,然后输入想要设定的MTU值即可。注意,修改MTU值应谨慎操作,不适当的设置可能导致网络连接...

    为什么华为路由器修改MTU值失败

    MTU是MaximumTransmissionUnit的缩写,是网络上传送的最大数据包。

    用ping追踪计算机的最佳MTU值&修改MTU值

    用ping追踪计算机的最佳MTU值&修改MTU值,使用ping技术检查电脑网络丢包的问题!

    MTU修改工具.rar

    有时候网络查不到的疑难杂症,可能就是MTU值引起的 最大传输单元用来通知对方所能接受数据服务单元的最大尺寸,说明发送方能够接受的有效载荷大小。是包或帧的最大长度,一般以字节记。如果MTU过大,在碰到路由器时...

    MTU修改工具,wiondows下使用

    本篇文章将深入探讨MTU的含义、其在Windows下的作用以及如何使用MTU修改工具进行调整。 MTU,即最大传输单元,是网络协议层次结构中数据链路层的一个参数。它定义了数据帧在网络中传输的最大尺寸,包括帧头和帧尾。...

    MTU修改工具

    这是一款简单易用的MTU修改工具、免安装、无毒。适用WIN7/XP,其他的系统没有使用过,不知道效果咋样。

    MTU值抓包详细分析举例说明

    理解MTU和分片机制对于网络优化和故障排查至关重要。通过抓包工具如Ethereal(Wireshark的前身)可以深入分析网络流量,找出可能的性能瓶颈或问题。在实际网络环境中,如果需要避免分片,可以通过调整发送端的MTU值...

    改mtu值

    - 输入`netsh interface ipv4 show subinterface "接口名称"`来查看MTU值是否已成功修改。 4. **测试网络性能**: - 通过Ping测试、文件传输等方法检查网络性能是否有明显改善。 ### 注意事项 - 修改MTU值可能会...

    MTU值对T2000网管的影响

    在T2000网管系统中,MTU值的设置将影响网管系统的维护和监控,例如,需要根据网管系统的实际情况,选择合适的MTU值,以确保网管系统的正常通信和稳定性。此外,需要考虑到安全性和可靠性,以确保网管系统的正常运行...

    瑞萨电子rz系列MCU,多功能定时器脉冲单元MTU3说明文档

    这个应用说明主要针对RZ/T1系列的MCU,但若要应用于其他型号的瑞萨MCU,需要根据目标设备的规格进行适当的修改和测试。 这个应用说明提供了详细的步骤和技术细节,帮助开发者理解如何充分利用瑞萨RZ系列MCU的MTU3...

    电脑上修改MTU

    标题中的“电脑上修改MTU”指的是在网络设置中调整网络接口控制器(NIC)的最大传输单元(Maximum Transmission Unit,简称MTU)的大小。MTU是数据包在局域网或广域网上能传输的最大数据部分的大小,不包括协议头。...

    mtu.rar_Mtu_linux mtu

    标题"mtu.rar_Mtu_linux mtu"表明这是一个关于Linux系统下调整MTU值的资源包,可能包含一个脚本文件用于批量修改多个接口的MTU设置。"mtu.sh"是压缩包中的一个文件,很可能就是用于批量修改MTU的Shell脚本。 描述中...

    如何设置MTU值

    通过以上步骤,可以根据实际网络环境和个人需求来调整MTU值,以达到最佳的网络传输效果。需要注意的是,在进行任何修改之前,建议备份注册表或者记录当前设置,以便出现问题时可以快速恢复。此外,对于不熟悉注册表...

Global site tag (gtag.js) - Google Analytics