Calomel wrote:
> Jonathan,
> 
> HFSC will do what you want. You could setup a queue using the
> "realtime" directive to guarantee bandwidth to the big_spenders. Lets
> say 60% of the total connection speed. Then assign 20% to the
> normal_folk. Both queues can borrow from each other, but will always
> guarantee the amount of bandwidth specified by "realtime". See if
> this link helps you out.

I though about doing something like that but the usable upload is so
variable that 60% could completely knock the normal_folk off when it
gets congested.  I have 256kbit up right now and get anywhere from as
low as 64kbit to 160kbit+ actual throughput depending on how busy the
system is.  If PF had a weighted round robin queuing system that would
be almost perfect because then it would scale with the amount of
bandwidth available.  Ideally something that says if one queue has
priority 5 and another 3 for every 5 packets sent from the first one 3
are sent from the other, unless there is something wrong with that I'm
missing (other than increased jitter.)

I suppose even if I set something really low for a guarantee it would
probably still be better than nothing, I guess I'll have to try and see.

Jonathan Stewart

Reply via email to