HFSC.

Max Laier max at love2party.net
Wed Nov 29 10:33:31 PST 2006


On Tuesday 28 November 2006 21:17, Gilberto Villani Brito wrote:
> I have this rules working:
> altq on em0 hfsc bandwidth 100% queue net_em0
>   queue net_em0 bandwidth 30Mb hfsc(red realtime 30Mb upperlimit 30Mb)
> { voip_em0 net1_em0 inquima_em0 \
>
>  ibilink_em0 flextv_em0 }
>     queue voip_em0 bandwidth 64Kb priority 7 hfsc(red realtime 64Kb
> upperlimit 64Kb)
>     queue flextv_em0 bandwidth 256Kb priority 7 hfsc(red realtime
> 256Kb upperlimit 256Kb)
>     queue inquima_em0 bandwidth 256Kb priority 7 hfsc(red realtime
> 256Kb upperlimit 256Kb) \
>                                                 { inquimavoip_em0
> inquimatraf_em0 }
>       queue inquimavoip_em0 bandwidth 128Kb priority 7 hfsc(red
> realtime 128Kb upperlimit 256Kb)
>       queue inquimatraf_em0 bandwidth 128Kb priority 1 hfsc(red
> realtime 128Kb upperlimit 256Kb)
>     queue ibilink_em0 bandwidth 256Kb priority 7 hfsc(red realtime
> 256Kb upperlimit 256Kb)
>     queue net1_em0 bandwidth 16Mb priority 1 hfsc(default)
>
> And my firewall works very well, but if I put more one rule like this:
> altq on em0 hfsc bandwidth 100% queue net_em0
>   queue net_em0 bandwidth 30Mb hfsc(red realtime 30Mb upperlimit 30Mb)
> { voip_em0 net1_em0 inquima_em0 cliente_em0 \
>
>  ibilink_em0 flextv_em0 }
>     queue voip_em0 bandwidth 64Kb priority 7 hfsc(red realtime 64Kb
> upperlimit 64Kb)
>     queue flextv_em0 bandwidth 256Kb priority 7 hfsc(red realtime
> 256Kb upperlimit 256Kb)
>     queue inquima_em0 bandwidth 256Kb priority 7 hfsc(red realtime
> 256Kb upperlimit 256Kb) \
>                                                 { inquimavoip_em0
> inquimatraf_em0 }
>       queue inquimavoip_em0 bandwidth 128Kb priority 7 hfsc(red
> realtime 128Kb upperlimit 256Kb)
>       queue inquimatraf_em0 bandwidth 128Kb priority 1 hfsc(red
> realtime 128Kb upperlimit 256Kb)
>     queue ibilink_em0 bandwidth 256Kb priority 7 hfsc(red realtime
> 256Kb upperlimit 256Kb)
> new=>    queue cliente_em0 bandwidth 128Kb priority 1 hfsc(realtime
> 128Kb upperlimit 128Kb)
>     queue net1_em0 bandwidth 16Mb priority 1 hfsc(default)
>
> My firewall begins show No buffer space available in ping and my
> traffic go down.
> I think this problem is with my limits, but where can I see this??

Just to this last question: pfctl -vvsq will give you a "live" update of 
the queue statistics.  There is also pftop from ports which also has a 
nice display mode for queue stats.

-- 
/"\  Best regards,                      | mlaier at freebsd.org
\ /  Max Laier                          | ICQ #67774661
 X   http://pf4freebsd.love2party.net/  | mlaier at EFnet
/ \  ASCII Ribbon Campaign              | Against HTML Mail and News
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-pf/attachments/20061129/23daa3fa/attachment.pgp


More information about the freebsd-pf mailing list