I need to rate limit PPPoE tunnels, I noticed two way of doing this work, 1) simply configuring a limit in the PPP profile and 2) using Queues.
What’s the diferente? or are the same think with different names from the GUI (winbox) vision?
- queue are created dynamically.
- queues are created statically, different queues algorithms are available with static queues.
I supposed it. Do you known what queue type is used when dinamically?
It is either default or default-small for PPPoE, but it is not possible to change that option now.
but it’s possible to change queue type of ‘default’, isn’t it? =)
i have same issue with this when i was creating user queue with dynamic its working perfectly but when i change to static entry with pcq is getting packet drop on client . lots of dynamic queue takes system usage thats why we need to set static entry. i need CIR bandwidth to every user
/queue type print
name=“download” kind=pcq pcq-rate=384000 pcq-limit=50 pcq-classifier=dst-address pcq-total-limit=2000
name=“upload” kind=pcq pcq-rate=192000 pcq-limit=50 pcq-classifier=src-address pcq-total-limit=2000
/queue simple print
name=“pppoe pool” target-addresses=10.0.0.0/20 dst-address=0.0.0.0/0 interface=all parent=none direction=both priority=8 queue=upload/download limit-at=0/0 max-limit=0/0 burst-limit=0/0 burst-threshold=0/0 burst-time=0s/0s total-queue=default-small
normis can you give me idea about this ? using MT 3.17
if you have many concurrent users, increase ‘pcq-total-limit=’ value
around 350 to 500 session currently set 'pcq-total-limit=2000
increase it upto 7000-10000 at least and see whether drops conlinue
any other way to manage bandwidth instead of PCQ
simple queues
simple queue based on single ip can we manage based on network /24 /23 . please give me some examples