Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 24 Jun 2010 16:42:15 -0300
From:      Rafael Henrique Faria <rafaelhfaria@cenadigital.com.br>
To:        freebsd-net@freebsd.org, freebsd-pf@freebsd.org
Cc:        =?ISO-8859-1?Q?M=E1rcio_Luciano_Donada?= <mdonada@auroraalimentos.com.br>
Subject:   Re: Unknown Behavior of PF+ALTQ on a Bridge
Message-ID:  <AANLkTilNGkFzRSrPPzq9zSX4mpjNkewS_-x_N7_DHejn@mail.gmail.com>
In-Reply-To: <AANLkTilMEb29wh-fKSBVqbiBQhLr2SWwWebFWXcc2qHP@mail.gmail.com>
References:  <AANLkTim4F0iJvKfjCWJtAFkwYhOT4J_Yz3sZOiOdRPoj@mail.gmail.com>  <AANLkTimCHZakUfHRUplTGyNMsx3ZFuVo7wLYbRLNseQA@mail.gmail.com>  <AANLkTilMEb29wh-fKSBVqbiBQhLr2SWwWebFWXcc2qHP@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Just to be more clean:

My pf.conf:
----
wan_if=3D"bce0"

set limit { states 100000, frags 20000 }
set loginterface $wan_if
set optimization normal
set block-policy drop
set fingerprints "/etc/pf.os"
set skip on lo

altq on $wan_if cbq bandwidth 100% queue { out_bal, out_std }
   queue out_bal bandwidth 50% priority 0 cbq
   queue out_std bandwidth 50% priority 0 cbq (default borrow)

pass out on $wan_if queue (out_bal)
----


The "pfctl -vvs queue" show:

----
queue root_bce0 on bce0 bandwidth 1Gb priority 0 cbq( wrr root )
{out_bal, out_std}
  [ pkts:      50117  bytes:   13947411  dropped pkts:      0 bytes:      0=
 ]
  [ qlength:   0/ 50  borrows:      0  suspends:      0 ]
  [ measured:  3869.4 packets/s, 8.31Mb/s ]
queue  out_bal on bce0 bandwidth 500Mb priority 0
  [ pkts:      33198  bytes:    7175985  dropped pkts:      0 bytes:      0=
 ]
  [ qlength:   0/ 50  borrows:      0  suspends:      0 ]
  [ measured:  2591.3 packets/s, 4.36Mb/s ]
queue  out_std on bce0 bandwidth 500Mb priority 0 cbq( borrow default )
  [ pkts:      16919  bytes:    6771426  dropped pkts:      0 bytes:      0=
 ]
  [ qlength:   0/ 50  borrows:      0  suspends:      0 ]
  [ measured:  1278.1 packets/s, 3.95Mb/s ]
----

So, my question is: why the default queue is being used, If I have a
rule to use the out_bal queue to all outgoing traffic on that
interface?

I need to redirect all the traffic from a subnet (/24) to one queue
(incoming and outgoing traffic)... so what I can understand is that,
this is not possible with PF+ALTQ. Am I wrong?

--=20
Rafael Henrique da Silva Faria
Grupo de Sistemas e Redes

Servi=E7o T=E9cnico de Inform=E1tica
Faculdade de Ci=EAncias e Letras do Campus de Araraquara - UNESP



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTilNGkFzRSrPPzq9zSX4mpjNkewS_-x_N7_DHejn>