On 2014/09/05 03:49, Abel Abraham Camarillo Ojeda wrote:
> On Wed, Aug 6, 2014 at 3:38 PM, Stuart Henderson <s...@spacehopper.org> wrote:
> > 1. Don't use different _in and _out names, use syntax like "queue foo on 
> > em0"
> > and "queue foo on em1". That way you assign packets to the correct queues on
> > both interfaces in one step with something like "match to port 53 queue 
> > fast".
> > The queue name is associated with the PF state; packets matching that state
> > get assigned to that queue.
> >
> 
> Very useful recommendation, thanks.
> 
> > 1a. Confirm your queue setup by running "systat queue" (as root) and
> > making sure that you see packets assigned to the various queues that you
> > have configured.
> 
> Is there anyway to monitor "set prio" queues? my prio statements don't
> seem to make
> any effect...

"set prio" is not queues (except when it's on vlan interfaces, then it
is transferred to vlan headers which *may* be handled as queues by your
switch).

> > 2. In my (admittedly very limited) testing with the new queueing system,
> > it hasn't done very well with low bandwidth queues (ADSL type speeds) that
> > used to work OK with altq (symptom, packets being assigned to queues as
> > expected, but rates not being controlled). Next step in my testing there
> > will be to build a kernel with a higher HZ value (faster timer) but
> > I haven't got round to that yet.
> >
> 
> I've just started using queues today with:
> 
> OpenBSD 5.6-current (GENERIC.MP) #364: Thu Sep  4 02:57:22 MDT 2014
>     t...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP
> 
> on my home ADSL link (6mbps down/700kbps up) and pf seems to be good at
> managing queues as small as 100kbps.

Good for you. It doesn't work at all for me like that.

Reply via email to