修改 Win7 MTU 值

转载 2016年06月01日 17:04:34

修改 Win7 MTU 值


对于 MTU(Maximum Transmission Unit,最大传输单元)的简单说明:

网络上传输的并非连续的数据流,而是一个个的数据包,MTU的值限定了这个数据包的最大值。
如果电信运营商设定的数据包最大值为1480字节,而你的电脑通过路由器上网,默认是使用1500字节(如果是直连Modem,则会自动采用电信提供的 MTU值),那么你发送的数据包将超过电信的规定,而被退回,于是系统只好重新组成符合电信要求的数据包来发送,这样就浪费了时间,增加了处理工序,甚至有人因此网络非常不稳定,打开网页龟速。

最好的做法就是将自己电脑和路由器的 MTU 设置成电信允许的限值。

一、测试电信 MTU 值

以管理员身份运行命令提示符,“局域网”的MTU值默认为1500,“宽带”的MTU值则各地区不同,可通过尝试来获取所在地的MTU值,方法如下:

ping www.sina.com.cn -f -l 1500

"-f" 在数据包中设置“不分段”标志。强制系统将数据包一次性发送出去。
"-l 1500" 代表 length 长度,1500 代表数据包长度为 1500 个字节。
返回结果是:需要拆分数据包。
修改 length 值,直到找出最大可传输数据包的长度(例如本机是 1464)。
上面得到的值并不能直接用于本地设置上(因为这里得到的其实是 MSS 而非 MTU),还应在此基础上加上 28(包头大小),因此最终的 MTU 值为:1464 + 28 = 1492

二、修改 Win7 MTU 值

查询目前系统的 MTU 值:

netsh interface ipv4 show subinterfaces

修改:

netsh interface ipv4 set subinterface "本地连接" mtu=1492 store=persistent

至此,Win7 MTU 值修改完毕(不要忘了修改路由的 MTU 值)。


修改本机电脑MTU值,网速提高15%

MTU值如果过小,抓包看应该就是会出现IP报文分片的情况,wireshark中必然是在Protocol字段中显示IP,然后在Info中显示有segment字样。 注意这里的IP分片和TCP分片是不一样...
  • chinaclock
  • chinaclock
  • 2015年12月21日 14:23
  • 7228

Linux下修改MTU值

本文大部分转载自:http://www.361way.com/linux-mtu-jumbo-frames/4055.html一、jumbo frames 相关1、什么是jumbo frames  J...
  • luckydarcy
  • luckydarcy
  • 2016年11月18日 16:32
  • 982

linux下修改mtu值

一、jumbo frames 相关 1、什么是jumbo frames Jumbo frames 是指比标准Ethernet Frames长的frame,即比151...
  • weicao1990
  • weicao1990
  • 2016年08月17日 09:32
  • 2309

虚拟网卡mtu导致ssh登陆不上

虚拟网卡mtu导致ssh登陆不上  问题描述 当前使用系统为 Ubuntu,  登陆openvpn后ssh连接内网机器时,一直卡住无法登陆,  该内网机器可以ping通,并且探...
  • gzhouc
  • gzhouc
  • 2016年02月17日 22:05
  • 1558

修改win7本地连接 MTU值具体操作方法

修改win7本地连接 MTU值具体操作方法      多数电脑用户都知道,MTU是英文Maximum Transmission Unit的缩写,也就是最大传输单位。通过T...
  • wuwenhuahua
  • wuwenhuahua
  • 2015年01月31日 10:52
  • 733

linux下修改mtu值

2015年1月11日 admin 发表评论 阅读评论 一、jumbo frames 相关 1、什么是jumbo frames Jumbo frames 是指比标准Ethernet F...
  • maokexu123
  • maokexu123
  • 2015年08月27日 17:21
  • 684

合理调整MTU值

合理调整Openwrt 的MTU值1. 问题分析在openwrt CC版本上调试l2tp时,使用4G进行拨号,发现ppp连接可以建立成功,对方内网邮件服务器的ip也可以ping通,但是网页登录失败。进...
  • bingyu9875
  • bingyu9875
  • 2017年03月31日 09:56
  • 709

Linux下设置MTU值到9000

修改MTU值 设置MTU值为9000
  • scut845975092
  • scut845975092
  • 2016年01月23日 18:36
  • 588

OSPF:MTU不一致导致的邻接关系问题

OSPF:MTU不一致导致的邻接关系问题    1.MTU不一致  www.2cto.com   (1)何时关注MTU 从Exstart状态开始,OSPF进程关注来自邻居的DD...
  • blakegao
  • blakegao
  • 2013年11月15日 20:32
  • 1708

OpenStack网络指南(20)MTU注意事项

网络服务使用底层物理网络的MTU来计算虚拟网络组件(包括实例网络接口)的MTU。 默认情况下,它为底层物理网络假设一个标准的1500字节MTU。 网络服务仅引用底层物理网络MTU。 更改底层物理网络...
  • fyggzb
  • fyggzb
  • 2016年12月29日 14:08
  • 1013
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:修改 Win7 MTU 值
举报原因:
原因补充:

(最多只允许输入30个字)