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?
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
if you have many concurrent users, increase 'pcq-total-limit=' value
increase it upto 7000-10000 at least and see whether drops conlinue