Is it possible in SimpleQueue?

Hi,
I am using RouterOS. I want to give bandwidth to my users by the following system:

We have 10 Group of users and every group will get same amount of bandwidth. This group will be decided by me. Suppose, a file which contains list of IP addresses or I can use AddressList. But I need also every users graphs. So I made each simple queue for each user.

How can I make this to work?

Chap.

make simple queue for each user =)

what’s problem? =)

Sorry I cant make you understand.
I have more than 1600 user. I want to change up/down limit by script so that I need to change only 10 times (coz. I have 10 groups).

It is very dificult to change 1600 users up/down limit. I just want to assign up/down limit for a group.
Example: Group A hold IP address 192.168.1.10, 192.168.1.15-30, 192.168.1.205-209.
Group B hold IP address 192.168.1.3, 192.168.1.9-12, 192.168.1.105-109.
etc.

if you must create simple queue for each user, then simply set queue type to PCQ w/o classifier. create different PCQ types for different groups - then you will simply change PCQ rate to change up/down limit

anyway, 1600 simple queues are crazy idea. you better create queues in queue tree with PCQ. you may graph each users’ bandwidth using NetFlow information

Thanks Chupaka.
Can you please give any example?

example of what?

So far I understand, I should make 10 QueueTree for 10 groups.

  1. But how I make groups with some of IP addresses?
  2. How pcq type will work? How they get bandwidth? Is it like simple queue as per user?
  3. How I will use Netflow? (I don’t have idea)
  4. How to monitor specific user and up/down uses?
  5. How I get Graphs?

If you don’t mind then please give some example of this.

mum.mikrotik.com/presentations/CZ09/QoS_Megis.pdf

1, 2) http://wiki.mikrotik.com/wiki/PCQ , http://wiki.mikrotik.com/wiki/PCQ_Examples , etc.
3, 4, 5) you should use different computer with an NetFlow collector (like Ntop, flow-tools or another)