首页 IT技术 技术方案 查看内容

网吧限速方法分析

技术方案 4929 0 2010-11-29 13:08

网吧限不限速一直以来,都是大家争论的话题,如果进行了限速,限速太小可能会引起卡的现像,如果不限速下载人群过多也会导致卡的现像,那么我们如何来看待网吧限速问题呢?互联网发展至今资源越来越丰富,加入的终端也 ...

  网吧限不限速一直以来,都是大家争论的话题,如果进行了限速,限速太小可能会引起卡的现像,如果不限速下载人群过多也会导致卡的现像,那么我们如何来看待网吧限速问题呢?互联网发展至今资源越来越丰富,加入的终端也越来越多,特别是近些年出现大量的在线看电影,在线视频,在线听歌等这些资源都需要占用我们的互联网带宽资源,现在网吧比较普遍的现像就是基本上外网带宽都被这些在线资源和P2P下载占据了绝大部分的资源,在互联网飞速发展的今天虽然网吧现在基本上都是光纤接入,在南方一般以电信为主网吧带宽以10M为主,有些可能达到20M或更高,北方以网通为主,由于用户量比较少一般网吧带以100M,但在P2P下载和在线P2P看电视盛行的面前也显得苍白无力,所以网吧限速就显得有为重要,个人觉得如果网吧外网带宽本身就不是很大,共享上网的机器比较多的话,限速的大小可以适当调小些,如果网吧外网带宽比较充足,机器比较少的话可以把限速稍微设置大些!

     限速分为两大类,一类为静态限速(针对IP设置限速,限制每个IP最大的上传和下载速度),一类为PCQ动态限速(对整个外网进行动态限速只允许上传和下载达到一个最大值后就不会再占用这个最大值以外的带宽),通常我们使用静态限速的方法比较多,关于PCQ动态限速可能会有很多人不熟悉或不了解或根本没有听说过,其它在网吧将这两类限速结合使用效果会更好.
举个例子说明下静态限速+动态限速结合的方法:比如一家网吧有100台机器,外网带为光纤20M,静态限速方法限速设置建议:

20M光纤(20480KB) \ 8 = 2560 网速为 2560KB

2560KB \ 如网吧电脑台数100台 = 25.6K

一般设置的限速值是平均速度的4倍或6倍

25.6*4=102.4K     25.6*6=153.6K   也就是1M或1.5M

PCQ动态限速建议:设置当整个网络占用的外网带宽达到16-18M 左右就不再继续占用剩余的2M-4M带宽资源,这样就保存了有多余的外网带宽可以提供给没有达到最大上传和上下载速度的机器使用
这两种限速方法结合在一起使用效果就是,单台机器能占用的最大外网带宽=1M或1.5M   外网最大的上传和下载峰值为16-18M,  剩余的2-4M可以提供给没有没有上传和下载的机器使用
    网吧网吧使用的路由大致有两类:
1.硬件路由器 (华为、D-Link、锐捷、艾泰…….等)
2.软路由(ROS、海蜘蛛、SmoothWall、FreeSCO……..等)
一般的硬路由器上面都只有静态限速功能,稍好点的路由器上面可能有动态限速功能但价格也比较贵,一般多为几千元以上,软路由其它也可以实现动态限速功能,成本也比较低,ROS是在网吧最常用的软路由之一,这里以ROS为例进行说明!
实现PCQ动态限速功能只需运行一个脚本即可!


固定限速脚本:

 :for aaa from 1 to 253 do={/queue simple add name=(wbsz . $bbb) dst-address=(192.168.0. . $bbb) limit-at=0/0 max-limit=1500000/1000000}

动态限速脚本:

:for aaa from 1 to 253 do={/queue simple add name=(wbsz . $bbb) dst-address=(192.168.0. . $bbb) limit-at=0/0 max-limit=500000/500000 burst-limit=1000000/3000000 burst-threshold=128000/512000 burst-time=30s/1m}

说明:

aaa是变量

1 to 253是192.168.x.1-253号机IP(限速的IP段)

192.168.0. . $bbb是IP

上两句加起来是192.168.0.1~192.168.0.253

max-limit=2000000/2000000是上行/下行 速度为:  2M

wbsz:是机器名前缀,可任意更改

脚本使用方法:

WinBox-System-Scripts-+

Name(脚本名程)

Source(脚本)

OK-选择要运行的脚本-Run Script

1

路过

雷人

握手

鲜花

鸡蛋

刚表态过的朋友 (1 人)

  • 路过

    匿名

相关文章