I have the following queue tree in place:
/queue tree
add max-limit=14M name=total_down parent=global-out
add max-limit=1536k name=total_up parent=global-out
add name=Silver_Upload packet-mark=Silver_Upload parent=total_up queue=pcq_silver_up
add name=Silver_Download packet-mark=Silver_Download parent=total_down queue=pcq_silver_down
add name=Gold_Upload packet-mark=Gold_Upload parent=total_up queue=pcq_gold_up
add name=Gold_Download packet-mark=Gold_Download parent=total_down queue=pcq_gold_down
add name=Bronze_Upload packet-mark=Bronze_Upload parent=total_up queue=pcq_bronze_up
add name=Bronze_Download packet-mark=Bronze_Download parent=total_down queue=pcq_bronze_down
/queue type
add kind=pcq name=pcq_bronze_up pcq-classifier=src-address pcq-rate=96k pcq-total-limit=30000
add kind=pcq name=pcq_silver_up pcq-classifier=src-address pcq-rate=192k pcq-total-limit=30000
add kind=pcq name=pcq_gold_up pcq-classifier=src-address pcq-rate=384k pcq-total-limit=30000
add kind=pcq name=pcq_bronze_down pcq-classifier=dst-address pcq-rate=768k pcq-total-limit=30000
add kind=pcq name=pcq_silver_down pcq-classifier=dst-address pcq-rate=1536k pcq-total-limit=30000
add kind=pcq name=pcq_gold_down pcq-classifier=dst-address pcq-rate=3M pcq-total-limit=30000
Being a ‘gold’ user myself, I’ve been mostly pleased with the results, but what I can’t figure out, is why my total bandwidth (across all user classes), flat-lined at 8Mb, rather than the 14Mb defined in the parent queue.
