Tihomir Koychev wrote:
> Hi
>  I have same problem with cbq and start using hfsc. Now i use both of
> them. My experience with cbq show me that parent queue must be large
> than you want.If you Have 1Mb line declare it like 1.2Mb or 1.4Mb but
> do not assign extra bandwidth you add.
> 
> --- Wes Santee <[EMAIL PROTECTED]> wrote:
> 
>> Wes Santee wrote:
>>> altq on $ext_if bandwidth 54Mb cbq queue { internal, external }
>>> queue internal bandwidth 53104Kb priority 7 cbq(borrow)
>>> queue external bandwidth 896Kb priority 4 cbq { highq, defaultq,
>> lowq }
>>>    queue highq    bandwidth 40% priority 3 cbq(borrow)
>>>    queue defaultq bandwidth 40% priority 2 cbq(default borrow)
>>>    queue lowq     bandwidth 20% priority 1 qlimit 300 cbq(borrow)
>>>

Tihomir Koychev wrote:
> queue external bandwidth 1200Kb priority 4 cbq { highq, defaultq,
>  lowq }
> queue highq    bandwidth 360Kb priority 3 cbq(borrow)
> queue defaultq bandwidth 360Kb priority 2 cbq(default borrow)
> queue lowq     bandwidth 180Kb priority 1 qlimit 300 cbq(borrow)
>
> Try this
> 
> If someone have other ideas let us know.
> 

Thanks for the tip.  I've tried it out, and there is some marginal
improvement.  But as you've probably noticed, it's still not ideal.
I've also asked about this on the FreeBSD pf mailing list, but had no
response there either.  Either everyone is laughing at us in private
because we're missing some fundamental property of cbq, or we've stumped
the pf guru's. :)

Cheers,
-Wes

Reply via email to