qdcv123 发表于 2006-10-3 07:30:22

流量开关有人做过吗?

先做好一个PCQ的限速

一个一个限制用simple queue
/ queue simple
add name="queue1" target-address=192.168.0.1/32 dst-address=0.0.0.0/0 \
interface=all queue=default priority=8 limit-at=330000/330000 \
max-limit=400000/400000 disabled=no

限制一个网段用PCQ

1. Mark all packets with flow all:用flow all 标记所有数据包
/ip firewall mangle add action=accept mark-flow=all

2. Create two PCQ queue types - one for download and one for upload. For download traffic:创建两条PCQ类型,下载和上传
queues will be classified by dst-address and for upload - by src-address:
/queue type add name=PCQ-Download kind=pcq pcq-rate=768000 \
pcq-classifier=dst-address
/queue type add name=PCQ-Upload kind=pcq pcq-rate=512000 \
pcq-classifier=src-address

3. Add two queue rules - one for download and one for upload:添加PCQ规则,下载和上传/
queue tree add parent=Local queue=PCQ-Download flow=all
/queue tree add parent=Public queue=PCQ-Upload flow=all

下边在开始进入正题
ROS的流量监控只能监控不同网卡的流量收发
假如wan口的带宽是10M我们在9M的时候开启控制条件.
/tool traffic-monitor
add name=pcqon interface=WAN on-event=pcqon threshold=9000000 trigger=above traffic=received

/system script add name="pcqon" source="/queue tree enable queue1 " owner="admin" policy=reboot,read,write,policy,test

在带宽使用低于7M时关闭流量控制
/tool traffic-monitor
add name=pcqoff interface=WAN on-event=pcqoff threshold=7000000 trigger=below traffic=received

/system script add name="pcqoff" source="/queue tree disable queue1 " owner="admin" policy=reboot,read,write,policy,test

ggb 发表于 2006-10-6 01:58:46

回复 #1 qdcv123 的帖子

楼主关于流量开关的问题,想和您探讨,我的qq 33223616,请加我一下,谢谢。

mhenry 发表于 2006-10-6 03:00:20

实际应用时应该把上传和下载分开两个开关
总共应该是四个

ospace 发表于 2006-10-6 23:56:51

:)

likeme 发表于 2006-10-30 00:09:16

"/ip firewall mangle add action=accept mark-flow=all"
这句什么意思?
无法录入呀。
页: [1]
查看完整版本: 流量开关有人做过吗?