Simple Queues

Is there any way to improve on the way I am doing my traffic shapping?

Lets say I want to limit a block of addresses,

I currently create a simple queue for each address in the block of addresses, (which is usaully hundreds) and I create them using a script.

Is there any way I can shorten this up, say in one simple queue, utilizing an address list or something simular?

Thanks,
Dan-

pcq?

Ahh excellent, I dont remember seeing that in the manual..

Any examples for setting it up?

Thanks!
dan-

Ok, I see alot of posts on the forum about PCQ,

but I still have one question:

I have a group of IP’s, I want to give each user a set amount,
say 1000k x 1000k

Will PCQ do this? I dont want all users sharing a “bandwitdh pool” I want them all gauranted the same.

Thanks,

Dan, PCQ allows to accomplish requested scenario.
Configuration example,
http://wiki.mikrotik.com/wiki/PCQ_Examples

Ok, I wanted to make sure pcq didn’t pull from a “parent” bandwdth.

Thanks!
dan-

I currently create a simple queue for each address in the block of addresses, (which is usaully hundreds) and I create them using a script.

please can u send us tht script

thnks in advance

Reagrds,

:for i from=2 to=254 do={/queue simple add target-address=(x.x.x. . $i . “/32”) max-limit=up/down}

replace up and down with your rates.

replace x.x.x with your ip’s

Example
target-address=(10.10.10. . $i . “/32”)

when put in the above statement,

will create simple queue for 10.10.10.2 through 254

-dan