nodiskking 发表于 2007-9-23 23:16:01

ROS动态限速不成功!求高手帮忙!

如图所示:







在node_off的情况下,我在客户机测试所得的速率依然还是原先所限制的速率,没有得到提高。请高手解答!

chenluocai 发表于 2007-9-23 23:31:55

我今天才刚刚弄好动态限速:P

nodiskking 发表于 2007-9-24 12:40:02

要求高手帮忙解决

net1974 发表于 2007-9-24 13:22:52

先作PCQ的静态限速,然后在改成动态的。

zooyo 发表于 2007-9-24 14:12:13

标记所有包没有?

nodiskking 发表于 2007-9-25 22:56:15

已经动态限速成功了,多谢大家的帮助!大家有这方面的需要可以跟我联系QQ:51069504

nodiskking 发表于 2007-9-25 22:57:16

不过占用CPU好高的,我用的是塞扬D 2.8G,256MB内存都会占用到100%去哟

cracks 发表于 2007-9-26 10:36:59

没有想像的那样好。



ROS动态限速(检测外网总速度进行限速开关)废话不说先看脚本原理:
以下操作全部在WINBOX界面里完成
介绍:可以实现在总速度不超过9M的情况下自动关闭所有生成的限速规则在总速度超过18M的时候自动启动所有生成的限速规则。
说明:在输入脚本内容时不要把两边的()带上,那个是为了区分非脚本字符。
          总速度=你的外网网卡当前速度。

打开 /system/scripts
脚本:
:for aaa from 1 to 254 do={/queue simple add name=(ip_ . $aaa) dst-address=(192.168.0. . $aaa) interface=wan max-limit=256000/800000 burst-limit=1000000/3000000 burst-threshold=128000/512000 burst-time=30s/1m      }

上面是生成限速树,对网段内所有IP的限速列表!

下面进入正题:
脚本名:node_on
脚本内容:(:for aaa from 1 to 254 do={/queue sim en })
脚本名:node_off
脚本内容:(:for aaa from 1 to 254 do={/queue sim dis })

scripts(脚本部分)以完成
打开 /tools/traffic monitor

新建:
名:node_18M      traffic=received      trigger=above      on event=node_on threshold:18000000
新建:
名:node_9M      traffic=received      trigger=below      on event=node_off      threshold:9000000
在输入脚本内容时不要把两边的()带上,那个是为了区分非脚本字符。

[ 本帖最后由 cracks 于 2007-9-26 10:38 编辑 ]

luzai 发表于 2007-9-26 10:50:45

8888888888888

nmomo106 发表于 2007-9-26 12:05:34

如果内网用户数据流量大部分时间都跟脚本阀值差不多的话,做这个动态限速根本没有什么太大的意义,并且还会造成服务器运行不稳定因素的存在:因为一关闭限速后,外网流量马上就飚升到了开启限速的伐值了,又马上要开启限速了,所以,在一开一关中,老是这样轮流不停,限速列表中又有200多个限速规则不停的跟着开户和禁用,所以CPU一直会占用那么多了.CPU一直在高使用率的情况下,就会造成服务器不稳定的情况.

net1974 发表于 2007-9-26 12:37:58

在网络繁忙时会有这样的问题,但是对突发流量限制还是有效的,关键是平衡点。

tpy372 发表于 2007-9-26 14:02:55

脚本名:node_on
脚本内容:(:for aaa from 1 to 254 do={/queue sim en })
脚本名:node_off
脚本内容:(:for aaa from 1 to 254 do={/queue sim dis })
这样写cpu不累死才怪 ;P

nodiskking 发表于 2007-9-26 23:05:55

那要怎么样写脚本才是最节省CPU资源呢 ?

恒久快乐 发表于 2007-11-3 22:11:53

不要按流量啦,按时段可不可以啊,比如限制晚上12点后整体限速流量加大,下载为150KB,上传为60KB,一直到明天早上12,到12点以后切换限速脚本为下载80KB,上传60KB,谁帮忙写个例子,谢谢!!!

jjwlkz 发表于 2008-5-9 00:36:18

PPP 里用定时启用和关闭profiles就可以了吧
页: [1] 2
查看完整版本: ROS动态限速不成功!求高手帮忙!