How does simple queue to limit p2p works?

Hi, I am trying to limit p2p traffic to a certain amount up/down.
To do that I made the following simple queue rule:

name=“p2plimit” target-addresses=10.12.0.0/24,10.0.7.0/24
dst-address=0.0.0.0/0 interface=all parent=none direction=both
priority=8 queue=default-small/default-small limit-at=0/0
max-limit=64000/512000 burst-limit=0/0 burst-threshold=0/0
burst-time=0s/0s total-queue=default-small
time=7h-23h,mon,tue,wed,thu,fri p2p=all-p2p

In this manner I am trying to limit the total amount of traffic to 64k upload and 512k download, is it correct?
Looking into the queue I seen that the majority of cutomers goes beyond that limit; yes the symbol at the left is RED to indicate the limit was reached but the total allocated bandwidth is greather than the values in the limiting queue.
Another question is: do the upload/download values are reversed between dinamic queues created by pppoe and the p2plimt queue above? I read this in one post but I forgot were, so if someone can put some light in the up/down behaviour of the simple queue I will be glad :smiley:
Last but not least, is there a more effective way to limit p2p traffic ( not crypted )? Yes I searched the forum, there are a lot of posts on this but no one was the ultimate solution for me ( pppoe dynamic queue created by radius server)
Thanks a lot for all your help
Regards
Alessandro

Bump…no one can clear this for me?
Many thanks
Alessandro

Actually,you can’t limit the p2p works,cuz it has many more differents services port,and it can became anytime ..the best way is drop the main p2p sever’s ip address…

also, to ensure the p2p queue works you need to have a script moving it up to the top of the queue every minute or so, otherwise dynamic queues are automatically placed above it.

Hi thanks to all.
omega-00, it is not thrue; dynamic queues ( ros 3.11 ) are not placed above the p2p limit rule, it is always on top and counters are incremented; what I need is to know HOW a simple static queue, like mine, works.
for example: what 64k upload limit means? it is not clear it’s behaviour.
Many thanks
Alessandro

Hi thanks to all.
omega-00, it is not thrue; dynamic queues ( ros 3.11 ) are not placed above the p2p limit rule, it is always on top and counters are incremented; what I need is to know HOW a simple static queue, like mine, works.

I’ve had to script all mine, so I don’t know how yours is working but anyway..
details on queues can be found here: http://www.mikrotik.com/testdocs/ros/3.0/qos/queue.php