Andy Furniss schrieb:
>> * All connection marked with 2 should get all the bandwith they need,
>> unless someone in 1:10 needs it. If someone in 1:10 needs it, it always
>> has priority and may starve mark 2 packets.
>
> Total starvation always seems a bit harsh, maybe causing people/apps to
> thing the network is broken.
>
> Why not use the htb prio parameter on the classes and give low rates.
>
> If you put prio 0 on 1:10 and prio 1 on 1:20 etc then any spare
> bandwidth above the set rates will get shared in order.
Your tip lead me to a solution which is now working marvellously. To sum
it up: I wanted to mainly reduce latency when people are downloading
large amounts of bulk data and I'm doing some ssh stuff. So the bulk
transfers now go into the low-priority queue und the ssh into the
high-priority, with the "prio" keyword and HTB, just as you suggested. I
had to fiddle with the leaf node, however: They were all configured to
use SFQ, which was a desaster for latency. Now the high prio queue is
using SFQ and all the low-priorirty queues are using pfifo with a queue
size of 1 (increasing this significantly increases delay, too).
Thanks a lot for your hint!
Regards,
Johannes
--
"Meine Gegenklage gegen dich lautet dann auf bewusste Verlogenheit,
verlästerung von Gott, Bibel und mir und bewusster Blasphemie."
-- Prophet und Visionär Hans Joss aka HJP in de.sci.physik
<48d8bf1d$0$7510$(E-Mail Removed)>
|