广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    更换新路由器,下载速度却只有带宽的一半,何解

    来源:网络收集  点击:  时间:2024-04-07
    【导读】:
    很多网友都遇到过这种情况,自己买了一台新的路由器,并且路由器又比较贵,很高级,但是安装后却发现,实际下载速度仅仅只有一半的网速(比如100M宽带实际下载只有50M~60M),上传速度是满速,这是什么原因呢?通过网上搜索发现,有人说是路由器不兼容,换了路由器就好了,有人说是带宽限制,还有网络工程师说正常但解决不了等等,测试后大部分答案都不正确。基于这种情况,现将解决方法发布如下。方法/步骤1/5分步阅读

    方法就是设置路由器的MTU值(Maximum Transmission Unit,最大传输单元)和MRU(Maximum Receive Unit,最大接收单元)值,我们上网时所进行的操作,都是通过传输一个又一个“数据包”来实现的,而 MTU 值就是用来设定可传输数据包的最大尺寸的。很显然,MTU 值设置得过大或过小,都会影响我们上网的速度。在我们常用的以太网中,MTU 一般是 1500,而刚买来的无线路由器默认一般是 1492,经亲自测试后发现,家里的路由器MTU设置为1472,瞬间跑满速度,解决问题。需要注意,MTU值为多少,与每种宽带类型有关,需要亲自测试后确定。

    2/5

    怎样测出自己当前网络最佳MTU值?第1步,按下快捷键 Win键+R,打开运行窗口后输入 cmd,回车打开命令提示符窗口。在命令提示符窗口输入以下命令回车。

    ping -l 1472 -f www.baidu.com

    这条命令的意思是向 www.baidu.com(百度主页)发送一个探测请求,请求将一个不允许分割的 1472 字节的数据包发送出去。

    3/5

    这里会发现,系统提示需要拆分数据包,且出现丢包现象。若是提示需要拆分数据包的情况,则说明当前网络的 MTU 值要比指定的 1472 小,因此我们就适当调小数据包的大小(比如 1420),再发送一条类似的命令。

    4/5

    这时,如果出现传输成功,则说明当前网络的 MTU 值比 1420 要大。于是我们需要稍微调大数值(比如1430),以便求得最为精确的网络 MTU 值。

    通过不断修正数据包的大小,我们可以最终得到当前网络的 MTU 值。比如我这里,测试 1440 通过,但 1441 失败,所以我的网络 MTU 值为 1440。

    在此需要特别说明的是,当我们设置本地 MTU 值,必须牢记要将这个测得的值再加上 28,即 1440+28 = 1468。

    5/5

    一般情况下,通过登陆192.168.0.1修改路由器的MTU值,便可使网速重新变为正常,这就是更换新路由器,下载速度却只有带宽的一半的解决方法啦。如果好用的话,请点赞。

    注意事项

    不同的网络类型,其MTU有可能不同,大家最好自己动手测试,以找到最合适自己的MTU值。

    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_450808.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-06 01:55:48  耗时:0.027
    0.0274s