Rate limit of PPPoE

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?

  1. queue are created dynamically.
  2. 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