i want to give my customers a PCQ-limited bandwidth, but set priority to some traffic (e.g. icmp)
when i add PCQ rule with pcq-rate=64k, and then add a child for this rule without limits, but with priority set, parent PCQ rule do not limit traffic at all =(
that’s what I am talking about:
parent queue has type PCQ with Rate = 8196k. child queue has type Default, with no limits, and catches packets marked test-pckt-to. parent PCQ queue do not limit child queue’s traffic =(
I do not want to limit total bandwidth, I want limit it on per-user basis. This is why I use PCQ. And I don’t want to limit user’s high-priority and low-priority traffic separately. If user have no high-priority trafic at the moment, let him use his whole bandwidth
Well if you want to do this look tis page http://www.butchevans.com/readarticle.php?article_id=15
It’s was my first idea, but is so difficult so I made only simple queue tree. Please if you make it work TELL ME!!!
Is a wonderfull idea, you can work in each clients
Rafael Lore
hi
I tested something similar with pcq (I want mix every service from one user in one pcq queue ,no1 ) with rate=0 and classifier dst-port) then parent for this queue = another pcq queue (no2) without classifier nad rate=[total upload rate one user] fe. 128kb
and at the end parent for this queue = global pcq queue (no3) for everyone users in network classifier=src-ip rate=0
well i want to do pseudo service prioritization (mixer for all service) and i have one problem …
why pcq queues doesn’t work in parent queues ? … anyone knows ? (doesn’t keep limit rate=[total rate one user]