电子技术论坛

 找回密码
 快速注册

QQ登录

只需一步,快速开始

搜索
下载方法|用单线程|避免多扣帖子规范|求助必读|发帖建议积分策略|勋章介绍|新人必读获取金币|推广论坛|出售帖子基本礼节|致会员信|版规总则
禁涉政治|反对低俗|举报专帖征集相片|留下足迹|推荐精华上传附件|制作分卷|使用网盘禁发qq群|恶意灌水|纯表情帖加入团队|监督机制|安全上网
查看: 7369|回复: 14

电脑使用路由后网速变慢而且好多大网站打不开

[复制链接]
发表于 2012-2-12 22:14:36 | 显示全部楼层 |阅读模式
RT809HSE编程器

注册家电维修技术论坛,与同行畅聊维修技术,享更多技术论坛功能。

您需要 登录 才可以下载或查看,没有帐号?快速注册

x
本帖最后由 851273692 于 2012-2-12 22:19 编辑

适用于ADSL上网
MTU值在作怪,如果值太大就会产生很多数据包碎片,增加丢包率,降低网络速度。我们平常使用的宽带PPPoE连接方式,其MTU值最大为1492,解决的办法就是对其逐步调低,直到网络最正常为止。     那么又如何判定某个MTU值是最适合的呢?
     输入以下命令行:ping -f -l 1492 192.168.1.1。

     注:其中“192.168.1.1”是网关IP地址(路由器的IP),1492为数据包的长度,参数“-l”是小写的L。如果出现信息:Packet needs to be fragmented but DF set,那就表示MTU值太大了!而如果出现:Reply from 192.168.1.1: bytes=1492 time<10ms TTL=128或64,则表示此MTU值是可行的,不过还是建议多试几个找到最佳值。

     MTU设置  



1. 在 『开始』>『运行』中,键入regedit,点确定;  
2. 选择『HKEY_Local_Machine』>『SYSTEM』>『CurrentControlSet』>『Services』>『Tcpip』>『Parameters』>『interface』;  
3. 在 interface 底下可能有很多的选项,你一个一个的去看,会有一个选项与你的网卡的 IP 相同,那个就是你要挑选的选项啦!然后同样的在该选项上选择『编辑』>『新建』>『DWORD值』之后,建立一个名为『MTU』的DWORD,然后双击修改,选择十进制,填入合适 MTU 值,确定!大功告成!  

  如何确定MTU值呢?  
ping -f -l 1500 192.168.1.1(192.168.0,1)

  
Packets: Sent = 4, Received = 0, Lost = 4 (100% loss), Approximate round trip times in milli-seconds:  
Minimum = 0ms, Maximum = 0ms, Average = 0ms  

上面的式子中,-l 是 L 的小写(不是 1 喔)(ping)(-f)(-l)(1492)(192.168.0.1)之间都是有空格的,1500 是我们要测的 MTU 值,结果出现了 (100% loss. 这个东西,那表示MTU值太大了,你需要更小的 MTU 值才行!好啦!那假设我们使用 1464 来测试时:  

Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds:  
Minimum = 0ms, Maximum = 10ms, Average = 2ms  

找出 MTU 值:利用上面这个方法找到的数值还不是 MTU 喔!由于一些封包上面的问题,上面这个值再加上 28 才是我们所需要的 MTU 值!所以,在上面的例子中,我们所需要的 MTU 值是 1464+28=1492!  

一般来讲,设计好本机的MTU值,可以解决部分网站打不开的情况,但是如果你的共享主机或路由器的MTU设置有问题,有时问题仍然存或,或者出现网速过慢的情况。合理的设置路由器与本机的MTU值,就可以完全解决上述问题,使上网速度达到最大化。


 楼主| 发表于 2012-2-12 22:17:16 | 显示全部楼层
这是我写好的文件 右键 -编辑  完成后双击运行    如果写的不对  请多多指教

测外网解决打不开大网站MTU.rar

181 Bytes, 下载次数: 20, 下载积分: 金币 -1

侧内网MTU.rar

141 Bytes, 下载次数: 11, 下载积分: 金币 -1

发表于 2012-2-12 22:33:07 | 显示全部楼层
RT809HSE编程器
用了好多牌子路由,从没发现网速变慢或有网站打不开现象,只发现偶尔路由死机。
发表于 2012-2-12 22:37:18 | 显示全部楼层
谢谢分享     
发表于 2012-2-12 23:01:27 | 显示全部楼层
谢谢分享,学习学习
发表于 2012-3-18 15:55:31 | 显示全部楼层
谢谢分享,但我的电脑按以命令测试不管MTU调多少都是出现:Packet needs to be fragmented but DF set 信息,
而我的电脑对好多网占有上述现象
 楼主| 发表于 2012-3-18 16:51:19 | 显示全部楼层

你的数字用大了  你试试把mtu值改到1480 测试方法是ping -f -l 1452 w,ww.google.com    (注意网站的格式,我不能发网址)  测试通过的话再试ping -f -l 1453 w,ww.google.com 就会出现Packet needs to be fragmented but DF set   mtu=1452+28
发表于 2012-3-20 05:23:43 | 显示全部楼层
我通常都是关了路由器过会再开就好了~
 楼主| 发表于 2012-3-20 10:57:07 | 显示全部楼层
烦不烦丶 发表于 2012-3-20 05:23
我通常都是关了路由器过会再开就好了~

你这是太热了引起的吧
270368542 该用户已被删除
发表于 2013-7-6 11:42:39 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|家电维修技术论坛 ( 鄂ICP备09003585号-2 )

GMT+8, 2025-11-5 21:25 , Processed in 0.068026 second(s), 6 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

CopyRight © 电子技术论坛
电子邮箱:8794149@qq.com | 联系 QQ:3081868839 | 官方网址:www.dzdu.com

Qiji. All Rights Reserved


服务条款 | 站长声明

Wuhan Qiji Technology Co., Ltd.武汉奇迹科技有限公司版权所有


鄂ICP备09003585号-2鄂公网安备42010602000420号

快速回复 返回顶部 返回列表