Date: Mon, 07 Jul 2003 13:01:51 +0800 From: Eugene Grosbein <eugen@kuzbass.ru> To: Luigi Rizzo <rizzo@icir.org> Cc: net@freebsd.org Subject: Re: ipprecedence Message-ID: <3F08FEBF.C121F4CE@kuzbass.ru> References: <20030703002247.A2097@grosbein.pp.ru> <3F0310CE.5070302@tenebras.com> <3F03867A.79F82968@kuzbass.ru> <20030705123332.A60972@xorpc.icir.org> <3F078E39.ABC0822F@kuzbass.ru> <20030706002402.A58528@xorpc.icir.org> <3F07D3CD.4CC3B317@kuzbass.ru> <20030706021404.A94750@xorpc.icir.org> <3F07EEE6.1E4EBE41@kuzbass.ru> <20030706070646.B17595@xorpc.icir.org>
next in thread | previous in thread | raw e-mail | index | archive | help
> > > 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. Ok, I've got this. Perhaps, I need to setup 2bmit dummynet pipe. > > 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 ??? Cisco3640<-ethernet/LAN1->FreeBSD<-ethernet->RWR1<-radio- -radio>RWR2<-ethernet/LAN2>-ATA186 The first problem is that VoIP is delay-intolerate. The second problem is that WaveLan is 2mbit only and is overloaded. The other problem is that routers in the chain are loaded significantly. So the goal is to make voice traffic prioritized over the whole chain of routers. Cisco can pass VoIP before other traffic ("ip rtp priority" command), RWRs can too. Is FreeBSD capable of prioritizing VoIP in this scenario? I hope it is. Perhaps, I need 2mbit dummynet queue for traffing that goes to LAN2 (and back to LAN2) and different weights for VoIP and other flows. Am I right? Eugene Grosbein
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3F08FEBF.C121F4CE>