hi
I use mikrotik routerboard in a building for share the internet bandwidth between 10 units. Each unit has its own access point connected to an interface of mikrotik.
Unit No.1 connected to eth1 with address: 192.168.1.1/24
Unit No.2 connected to eth2 with address: 192.168.2.1/24
Unit No.3 connected to eth3 with address: 192.168.3.1/24
and so on.
Now I have a problem with some guys from Unit No.4 who use internet download manager or something like that and occupy whole the bandwidth.
How I can use queue to share and shape all of the internet bandwidth equally between these Units.
sorry for weak English grammar.
thank you very much for your quick response cdiedrich. but in this case actually my total bandwidth is low(4mbps), and I don’t want to miss any amount of free bandwidth when the others are not using it, I mean I want that whole of the bandwidth should be available to use when nobody else is using it. and finally I should say that in this case it is not matter to limit every client in each unit .
Well, you say you want all the bandwidth when nobody else is using it - I understand that.
Now someone else uses it and you complain about it?
I haven’t tried this but from my (not so proficient) knowledge about queues, you could give it a try with setting the pcqs to 4M/4M and the max-limit as well.
I’d say that now the b/w is equally distributed and equally cut when it peaks.
You should probably set 192.168.0.0/16 as target and have only one aggregate simple queue for all units.
Could anybody confirm this or correct me?
Thanks,
-Chris
It should work. PCQ will halve the bandwidth if there are 2 people connected quarter if there are 4 etc etc. I have been using this in my setup for a long time. I limit each users to 1.5mbps up down within a vlan and then have a parent queue in the bottom which each queue gets it bandwidth from. This allows me to give an idividual IP full bandwidth by putting it higher up the list or prioritise certain vlans or voice.