红联Linux门户
Linux帮助

提高Linux系统网速的方法

发布时间:2014-03-21 11:05:20来源:红联作者:tioced
参考Linux系统是RedHat。

学校一个电子教室通过ADSL宽带“猫”上网,系统为RedHat,但在上网时有些网页打不开,而且网速不快。有同事告诉笔者,说这跟MTU值有关系,将它修改到适当的值即可。在Windows下可以通过修改注册表来修改MTU值,可在Linux下面又该如何做呢?通过查阅一些资料,笔者终于解决了这个问题,其实只需要一个简单的命令即可:

# ifconfig eth0 mtu

其中“number”为MTU的数值。修改完成后,可以用“ifconfig”命令来查看修改的结果。也可以通过一些网站来测试网速,进一步通过修改MTU值使网速达到最佳。为了不必每次都修改,我们可以在配置文件中修改,如:

# vi /etc/sysconfig/network-scripts/ifcfg-eth0
MTU=1000

这样Linux的灵活性又一次得到了体现!

小知识:MTU的英文全称为Maximum Transmission Unit,意为最大传输单位,也就是在连接的时候,所传输信息包最多可以有多少字节。MTU决定着信息包的大小,如果信息包太小,同样大小的数据就会分成很多个包传输,计算机不得不频繁地作出响应;如果信息包太大则会产生错误,导致传输失败。
文章评论

共有 7 条评论

  1. leolindaming 于 2014-12-27 17:24:13发表:

    1# tioced


    学习了

  2. waidem 于 2014-06-02 01:16:02发表:

    PPPoE 的 MTU 值为 一般为1492吧?

  3. gongjun_mail 于 2014-05-28 22:03:55发表:

    学习了

  4. dlchengzi 于 2014-05-07 11:25:47发表:

    很好,很强大!

  5. huiteng 于 2014-03-22 08:45:14发表:

    路过

  6. 于 2014-03-21 21:22:30发表:

    其中“number”为MTU的数值
    敢问number在哪里
    楼猪睡着了

  7. XCalvin 于 2014-03-21 12:49:35发表:

    学习了!