两步解决win7系统ADSL上传大文件中断问题

匿名 (未验证), 5 六月, 2012
曾几何时,开始发现在家里ADSL上传大文件(图片,附件等)时,如果文件过大(>2M),上传过程中莫名其妙会中断,重新续传也不能成功。而且故障很不稳定,有时能传个5M,有时1M多一点都不行,超过6M基本不可以。无论ftp还是web上传都一样。 由于对使用多年的中国电信有信心,一直未怀疑到adsl身上,终于有天空闲,按照参考资料修改系统mtu值,上传怪现象立马解决。 修改步骤如下: 1、找出ADSL的mtu值 方法是输入命令行:ping -l 1500 -f www.163.com 如果返回:“需要拆分数据包但是设置 DF”,说明ADSL的mtu<1500。 再输入:ping -l 1400 -f www.163.com, 如果返回:“来自 123.103.14.237 的回复: 字节=1300 时间=1002ms TTL=54”,表明ADSL的mtu>1400 在1400-1500之间输入多次数字,找出最大的又能ping成功的mtu值,例如笔者测出的广州电信ADSL的mtu值是1420,记住这个数字。 2、修改win7的mtu值,令其与ADSL的匹配。 输入命令行:netsh interface ipv4 set subinterface "本地连接" mtu=1420 store=persistent 其中1420修改为你第一步测出的mtu值,命令执行成功后,上传大文件就正常了。 最后提醒一下,此故障现象仅出现在路由器共享ADSL上网方式,如果是windows直接ADSL拨号上网,系统会自适应mtu值。 发现ADSL的mtu会变的,当问题再次出现是需重复以上步骤调整。 附:查询当前电脑mtu的命令 netsh interface ipv4 show subinterfaces

评论