找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: kuwin

[限速] ROS用流量监控动态控制限速点(新方法)

[复制链接]
发表于 2007-12-13 23:44:30 | 显示全部楼层
强贴!!!

2.927有什么更好的方法呢?
routeros
回复

使用道具 举报

发表于 2007-12-14 01:09:16 | 显示全部楼层
这个是kuwin早期的作品.
现在看来,没有什么用,好像这样搞是多余的,我早就不用.

但是不可否定,kuwin真的有很厉害.
他有几个使人眼前一亮的作品.
routeros
回复

使用道具 举报

发表于 2007-12-19 13:30:03 | 显示全部楼层
楼主辛苦了
routeros
回复

使用道具 举报

发表于 2007-12-26 19:42:32 | 显示全部楼层

我用PPOE 有1000多个帐号 做单个限速 1000多个的话 估计直接CPU就挂了 P4 630的CPU

我用PPOE 有1000多个帐号  做单个限速 1000多个的话 估计直接CPU就挂了 P4 630的CPU
routeros
回复

使用道具 举报

发表于 2007-12-28 14:53:55 | 显示全部楼层
是啊,2.27要怎么做啊???
routeros
回复

使用道具 举报

发表于 2008-1-13 05:31:20 | 显示全部楼层
谢谢了 搂住辛苦了     这是尽心尽力了
routeros
回复

使用道具 举报

发表于 2008-1-19 00:56:40 | 显示全部楼层
dddddddddddddddddddddd
routeros
回复

使用道具 举报

发表于 2008-3-26 23:23:26 | 显示全部楼层
学习.....
routeros
回复

使用道具 举报

发表于 2008-5-9 01:38:43 | 显示全部楼层
做个记号,  不知道有没有办法可以双线支持?
routeros
回复

使用道具 举报

发表于 2008-5-9 14:06:20 | 显示全部楼层
还是不太明白了。PCQ直接建立名称就OK还是怎么着?
routeros
回复

使用道具 举报

发表于 2008-10-12 17:46:10 | 显示全部楼层
谢谢楼主 研究中
routeros
回复

使用道具 举报

发表于 2008-10-13 12:29:23 | 显示全部楼层

ROS用流量监控动态控制限速点

######程序开始######################################################################
# 程序名称:ROS用流量监控动态控制限速点
# 程序版本:测试
# 程 序 员:kuwin Email:kuwin@163.com
# 程序版权:免费软件(本程序可自由传播及修改,不必理会原创作者kuwin)
#  Ros版本:Ros2.8.27 Ros2.9.2 Ros2.9.7
# 编写日期:2007-04-29
# 修改日期:2007-04-30
# 测试人员:kuwin
# 测试结果:
#     1.控制效果良好;
#     2.程序消耗大量cpu资源,K62-300的cpu资源要用10-15,建议cpu要P3-500以上;
#     3.Ros显示的流量要比下载软件(讯雷等)上显示的流量要大,原因未明.
# 程序评级:无
# 简要说明:
#     1."预留带宽"是给网络游戏,浏览网页等一些不会抢带宽的程序突发使用,有趣的是,当这
#       些程序用了"预留带宽",本程序又会从讯雷,BT等带宽大鳄那里抢回一部分带宽作"预留
#       带宽",在恶劣的使用环境下(比如大家都在下载),最后的限制带宽就是"预留带宽".
#       建议"预留带宽"值取256000-512000,太小影响网络游戏,浏览网页速度,太大又会影响
#       下载速度;
#     2."最大带宽"取你的路由器出口带宽值.
#     3."步进带宽"是本程序自动设置限制带宽时的加减值,1兆路由器出口带宽设5000,2兆设
#       10000,10兆设50000,其它按此类推.
# 安装方法:
#     1.首先要做好简单的PCQ限速,分别起名"PCQ-Download"和"PCQ-Upload".(很多网站介绍,
#       上baidu搜pcq限速);
#     2.winbox,system-scripts,按+,起名SCRIPT_PCQ_SET,source里贴入这里全部内容;
#     3.winbox,system-scheduler,按+,起名"SCH_PCQ_SET",interval填00:00:01,on event填
#       SCRIPT_PCQ_SET;
#     4.程序内字母大小写敏感,请注意;
#     5.请特别注意PCQ名"PCQ-Download"和"PCQ-Upload".还有网卡的名"public"和"local"
####################################################################################

#定义变量
:local RxCurRate
:local RxCurSet
:local RxResRate
:local RxMaxRate
:local RxStepRate
:local TxCurRate
:local TxCurSet
:local TxResRate
:local TxMaxRate
:local TxStepRate

#下行即时流量
#interface monitor public once do={:set RxCurRate $received-bits-per-second}
interface monitor local once do={:set RxCurRate $sent-bits-per-second}
#下行当前设置
:set RxCurSet [/queue type get [/queue type find name="PCQ-Download"] pcq-rate]
#下行预留带宽
:set RxResRate 256000
#下行最大带宽
:set RxMaxRate 1024000
#下行步进带宽
:set RxStepRate 5000

#上行即时流量
#interface monitor public once do={:set TxCurRate $sent-bits-per-second}
interface monitor local once do={:set TxCurRate $received-bits-per-second}
#上行当前设置
:set TxCurSet [/queue type get [/queue type find name="PCQ-Upload"] pcq-rate]
#上行预留带宽
:set TxResRate 64000
#上行最大带宽
:set TxMaxRate 512000
#上行步进带宽
:set TxStepRate 2500

#设置下行带宽
:if($RxCurRate<($RxMaxRate+-$RxResRate)) do={:if($RxCurSet<$RxMaxRate) do={:set RxCurSet ($RxCurSet+$RxStepRate)}} else={:if($RxCurSet>$RxResRate) do={:set RxCurSet ($RxCurSet+-$RxStepRate)}}
queue type set "PCQ-Download" kind=pcq pcq-rate=$RxCurSet pcq-classifier=dst-address

#设置上行带宽
:if($TxCurRate<($TxMaxRate+-$TxResRate)) do={:if($TxCurSet<$TxMaxRate) do={:set TxCurSet ($TxCurSet+$TxStepRate)}} else={:if($TxCurSet>$TxResRate) do={:set TxCurSet ($TxCurSet+-$TxStepRate)}}
queue type set "PCQ-Upload" kind=pcq pcq-rate=$TxCurSet pcq-classifier=src-address

######程序结束######################################################################


# 安装方法:
#     1.首先要做好简单的PCQ限速,分别起名"PCQ-Download"和"PCQ-Upload".(很多网站介绍,
#       上baidu搜pcq限速);
能不能把第一步做个教程。或者说的详细点。
还有第5步。PUBLIC和LOCAL分别是代表外网和吗,外网有两个网吧是否都要监控?
routeros
回复

使用道具 举报

发表于 2008-10-27 08:36:28 | 显示全部楼层
网卡的名"public"和"local",请问哪一个是内网网卡,哪一个是外网网卡,还有,你的外网环境是怎么样的?是多大的ADSL还是多大的光纤,好让我修改某些参数有个参考值!!!谢谢!!
routeros
回复

使用道具 举报

发表于 2008-10-28 15:55:00 | 显示全部楼层
唉,不是我这个菜鸟能开懂的
routeros
回复

使用道具 举报

发表于 2008-11-25 15:23:19 | 显示全部楼层
确实花了不少心血,向LZ致敬!!
routeros
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|软路由 ( 渝ICP备15001194号-1|渝公网安备 50011602500124号 )

GMT+8, 2024-11-25 12:51 , Processed in 0.083984 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表