Date: Wed, 29 Nov 2006 18:42:55 -0200 From: "Gilberto Villani Brito" <linux@giboia.org> To: "FreeBSD (PF)" <freebsd-pf@freebsd.org> Subject: Re: HFSC. Message-ID: <6e6841490611291242n422935bdia08d4c0f36b0a5bc@mail.gmail.com> In-Reply-To: <200611291933.12705.max@love2party.net> References: <6e6841490611281217o1c9bfcd3x7515bf6ce34038ee@mail.gmail.com> <200611291933.12705.max@love2party.net>
next in thread | previous in thread | raw e-mail | index | archive | help
I dont have rule for cliente_em0, why are the packages passing throught this rule??? queue root_em0 bandwidth 1Gb priority 0 {net_em0} [ pkts: 0 bytes: 0 dropped pkts: 0 bytes: 0 ] [ qlength: 0/ 50 ] queue net_em0 bandwidth 16Mb {voip_em0, flextv_em0, inquima_em0, ibilink_em0, cliente_em0, net1_em0} [ pkts: 0 bytes: 0 dropped pkts: 0 bytes: 0 ] [ qlength: 0/ 50 ] queue voip_em0 bandwidth 64Kb priority 7 hfsc( red upperlimit 64Kb ) [ pkts: 0 bytes: 0 dropped pkts: 0 bytes: 0 ] [ qlength: 0/ 50 ] queue flextv_em0 bandwidth 256Kb priority 7 hfsc( red upperlimit 256Kb ) [ pkts: 0 bytes: 0 dropped pkts: 0 bytes: 0 ] [ qlength: 0/ 50 ] queue inquima_em0 bandwidth 256Kb priority 7 hfsc( red upperlimit 256Kb ) {inquimavoip_em0, inquimatraf_em0} [ pkts: 0 bytes: 0 dropped pkts: 0 bytes: 0 ] [ qlength: 0/ 50 ] queue inquimavoip_em0 bandwidth 128Kb priority 7 hfsc( red upperlimit 256Kb ) [ pkts: 0 bytes: 0 dropped pkts: 0 bytes: 0 ] [ qlength: 0/ 50 ] queue inquimatraf_em0 bandwidth 128Kb hfsc( red upperlimit 256Kb ) [ pkts: 0 bytes: 0 dropped pkts: 0 bytes: 0 ] [ qlength: 0/ 50 ] queue ibilink_em0 bandwidth 256Kb priority 7 hfsc( red upperlimit 256Kb ) [ pkts: 0 bytes: 0 dropped pkts: 0 bytes: 0 ] [ qlength: 0/ 50 ] queue cliente_em0 bandwidth 128Kb priority 7 hfsc( upperlimit 128Kb ) [ pkts: 1201 bytes: 1028312 dropped pkts: 51 bytes: 44818 ] [ qlength: 40/ 50 ] queue net1_em0 bandwidth 14Mb hfsc( default ) [ pkts: 50710 bytes: 11528763 dropped pkts: 36854 bytes: 7844117 ] [ qlength: 44/ 50 ] Gilberto Villani Brito 2006/11/29, Max Laier <max@love2party.net>: > 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@freebsd.org > \ / Max Laier | ICQ #67774661 > X http://pf4freebsd.love2party.net/ | mlaier@EFnet > / \ ASCII Ribbon Campaign | Against HTML Mail and News > > >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6e6841490611291242n422935bdia08d4c0f36b0a5bc>