Need a quick orientation here. Our 100 meg upstream pipe is full, we serve a few hundred boonie customers who all
want to watch TV at 9pm sharp. The network is complex, and long and daisey chained and those at the end of the chain seem
to be getting less bandwidth per person than those nearer our core.
We used to use an Extended Stochastic Fair Queueing qdisc in Linux that would create hashed queues based on
destination addresses for downloading, so each person got an equal amount of bandwidth regardless of how many connections they opened up.
In reading about PCQ, this seems to be the same thing, a simple set of rules that affects everyone, creates queues for everyone on the fly, and makes sure far away people get the same bandwidth as near in people. The links to these sites are not full, only our upstream is packed.
Am I right about this?
Thanks Homer