1 / 7
文档名称:

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

格式:docx   大小:187KB   页数:7页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

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

上传人:ipod0c 2021/11/5 文件大小:187 KB

下载得到文件列表

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

文档介绍

文档介绍:用ping追踪计算机的最佳MTU值修改MTU值
2

———————————————————————————————— 作者:
———————————————————————————————— 日期:

〔本文转载自网络〕用ping追踪计算机的最正确MTU值&修改MTU值
1、什么是MTU
MTU是Maximum Transmission Unit的缩写。意思是网络上传送的最大数据包。MTU的单位是字节。
大局部网络设备的MTU都是1500。如果本机的MTU比网关的MTU大,大的数据包就会被拆开来传送,这样会产生很多数据包碎片,增加丢包率,降低网络速度。把本机的MTU设成比网关的MTU小或一样,就可以减少丢包。
2、如何检测网关的MTU?
在本机翻开dos窗口,
执行: ping -f -l 1472 ,1472是数据包的长度。请注意,上面的参数是“-l〞〔小写的L〕,而不是“-1〞。如果能ping通,表示数据包不需要拆包,可以通过网关发送出去。
如果出现: Packet needs to be fragmented but DF set. 表示数据包需要拆开来发送。此时,减少数据包长度,再执行上面的ping命令。
从1400到1472之间多试几次,就能找到适宜的数据包长度了。把数据包长度加上数据包头28字节,就得到MTU的值。
如果检测到网关的MTU值是1500,不需要修改。如果网关有防火墙ping不通,可以试试直接把MTU设为1400。
3、如何修改本机的MTU? 修改方法如下:
〔1〕、运行regedit
〔2〕、浏览到: HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Tcpip/Parameters/Interfaces
〔3〕、Interfaces下有多个子项,每个子项对应一个网卡。请按如下方法选择网卡:〔a〕确定本机用来连接Internet的网卡或拨号连接的IP,;〔b〕用鼠标点击Interfaces上的子项,查看键值列表中的IPAddress项;〔c〕如果IPAddress的键值与〔a〕中的IP一样,,那么该子项就是要找的网卡。
〔4〕、进入该子项,在右边的窗口里按鼠标右键,选择“新建〞->“双字节值〞,输入名称“MTU〞,按回车。再用鼠标双击“MTU〞,弹出修改窗口:如图3: 填入MTU的值。填写前请先把基数设为十进制。设置好后,需要重启机器才能生效。
======================================================================
  在我们常用的Windows