首先说说我为什么要做这个限速,一般来说,PCQ 限速对于某些带宽不是很足的网吧来说,确实有点问题,必须你网吧只有15M 的光纤,如果你做PCQ 限速2M 吧(我想2M 对于100 台机器来说的网吧已经是最大限度了),PCQ 开启设置为14M吧,关闭设置为6M!如果有一个人用讯雷下载东西的话。网吧15 马上占满,PCQ就会开启,但一旦开启后。你网速就会变到 6M 以下,那么PCQ 就在那里不停的关闭和开启了,这样不单达不到智能限速的效果。还会增加 ROS 的负担!CPU 占用。。所以我就一直想把智能和普通限速做在一起,让讯雷或者其他下载不会乱触发 PCQ的流量,但最终还是失败了! 不过得到网盟热心朋友 ( 我叫阿当 )的启发,我想出了一个既可以动态限速,也可以静态限速的方法!例如,还是15M 的光纤,100 台机器的网吧。我静态设置为3M,这样的话,正常来说。4 个人下载东西的话,也只占 12M,那么还剩 3M,足够其他玩 Q 和打网游的机器了! 但如果5 个人下载的话?怎么办?带宽马上到了15M 了。呵呵,那其他玩网游的肯定会卡死! 不用怕,我智能设置为大于14M 触发另一个脚本,脚本的内容大概就是关闭原来的3M 静态限速,开启1.5M 的静态限速,这样一算,1.5*5=7.5M 了,再加上玩网游的人,基本上就稳定在 10M 左右了! 然后再设置一个脚本,当总流量少于6M 的话(也就算没那么多人下载了,流量下来了)那么1.5M 的静态限速脚本就会自动关闭,又打开了本来3M 的限速了! 基本上原理就是这样。通过这个原理,网吧宽带利用就会越来越合理! 不过。这个方法还是有一定的局限的,如果你还是用433 的CPU,建议还是算了吧。呵呵,因为在 2 秒内完成脚本转换需要开启254 条限速和开始 254 条限速,所以对于ROS 的配置还是要讲究一点的。我的测试是在 C1.8 256M 内存的状态下测试的。脚本自动切换的时候 ROS 的CPU 占用会突然升到 100,但是并不影响网络,虽然在 ROS 上看是断流了一两秒,但实际上,我p in g 着 163 的IP 并没有延时突然升高,玩网游的人也不会卡一两秒!可以说是完美切换了! ===================================================== 下面是我叫阿当的网友发出来的智能限速脚本,通过这个脚本,如果有心看我的文章的人应该可以写出我的智能脚本了! 动态限速 ROS 动态限速(检测外网总速度进行限速开关)废话不说先看脚本原理: 以下操作全部在WINBOX 界面里完成 介绍:...