Date: Fri, 1 Oct 2004 21:00:52 +0200 From: Max Laier <max@love2party.net> To: freebsd-current@freebsd.org Cc: "Alexander S. Usov" <A.S.Usov@kvi.nl> Subject: Re: ALTQ/pf troubles Message-ID: <200410012101.01067.max@love2party.net> In-Reply-To: <200410011555.00828.A.S.Usov@kvi.nl> References: <200409272240.00356.A.S.Usov@kvi.nl> <20041001132843.GG997@green.homeunix.org> <200410011555.00828.A.S.Usov@kvi.nl>
next in thread | previous in thread | raw e-mail | index | archive | help
--nextPart2476214.A0e0HtshI5 Content-Type: text/plain; charset="koi8-u" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Friday 01 October 2004 15:55, Alexander S. Usov wrote: > On Friday 01 October 2004 15:28, Brian Fundakowski Feldman wrote: > > On Mon, Sep 27, 2004 at 10:40:00PM +0200, Alexander S. Usov wrote: > > > Hello !! > > > Just enabling the queueing on the interface with bandwidth =3D=3D DSL > > > bandwidth results in the appox. factor of 2 drop in the speed of the > > > outgoing transfers. > > > > > > >From my experiments I got an impression that to make this slow-down > > > > > > away I have to specify the bandwith around 700Kb, which is twice bigg= er > > > than real. > > > > Are you telling ALTQ to process _incoming_ packets? > > According to the pf manuals it should process only outgoing packets. > And I believe it's the case as the incoming rate doesn't depends on > queieing state. > > Just did an experiment adding only this 2 lines: > =3D=3D=3D > altq on $ext priq bandwidth 350Kb queue {q} > queue q priority 1 priq(default) > =3D=3D=3D > and no queue statements in the filtering rules. > > If I understand the logick of the pf right, it means to create an outbound > queue on $ext with bandwith 350Kb and put all outgoing traffic into it (d= ue > to the (default) statement). > > This results in the outgoing transfer speed of appox. 18KB/s, and incoming > is unaffected and is approx. 117KB/s. > > Increasing bandwith in the altq rule to 700Kb, results in the upload speed > of approx. 30-34 KB/s. Hmmm ... you realize that ALTQ takes *BIT* per second? > Is it a good idea to check the behavior of the ruleset with OpenBSD? =46irst of all a look at your queue statistics would be helpful: $ pfctl -vvsq how many packets are being dropped? Which queues do the packets end up in? If you can easily check OpenBSD behavior, that'd be a good check as well. =2D-=20 /"\ Best regards, | mlaier@freebsd.org \ / Max Laier | ICQ #67774661 X http://pf4freebsd.love2party.net/ | mlaier@EFnet / \ ASCII Ribbon Campaign | Against HTML Mail and News --nextPart2476214.A0e0HtshI5 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQBBXaltXyyEoT62BG0RAmiZAJ0ZpShAa8bQnkurY34mLYbQjxwc1ACaAjzW Sg4NmcvqHYsSb466/+fDDbg= =5n9C -----END PGP SIGNATURE----- --nextPart2476214.A0e0HtshI5--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200410012101.01067.max>