ipprecedence
Luigi Rizzo
rizzo at icir.org
Sun Jul 6 07:06:48 PDT 2003
On Sun, Jul 06, 2003 at 05:41:58PM +0800, Eugene Grosbein wrote:
> Luigi Rizzo wrote:
>
> > > > zero-bw pipes are only useful to add delay or to count
> > > > traffic (e.g. using masks), but will never cause queues
> > > > to build up and so won't help in your case.
> > >
> > > That's sad; it would be nice if dummynet would create queues for zero-bw
> > > pipes and perform dequeueing basing on weights.
> >
> > that would be magic, not engineering :)
> >
> > How could the scheduler decide when to drain the queue ?
>
> It should move packets from zero-bw WFQ pipe the interface FIFO
> as soon as possible but should consider weights
with infinite bandwidth (that is what 'bw 0' means),
"as soon as possible" means immediately, so you will
never have anything in the dummynet queues, and weights
would have no purpose.
> Well, I could do that but my configuration is different.
> My FreeBSD router does not have WaveLan interface. Instead, I have
> another device (named "RWR") with one 10Mbit Ethernet interface
> and one 2Mbit WaveLan interface. RWR can pass traffic with non-zero
> IP Precedence first. FreeBSD has fxp(4) 100Mbit Ethernet card that
> connects it to the RWR. So I see no reason to patch fxp(4) here :-)
so what's your problem then ???
cheers
luigi
More information about the freebsd-net
mailing list