From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from alpha.coverfire.com (dsiemon-2-pt.tunnel.tserv21.tor1.ipv6.he.net [IPv6:2001:470:1c:44e::2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by huchra.bufferbloat.net (Postfix) with ESMTPS id 1BC6421F0AE; Thu, 29 Nov 2012 17:09:28 -0800 (PST) Received: from [192.168.88.98] (titan.home [69.41.199.68]) (authenticated bits=0) by alpha.coverfire.com (8.14.5/8.14.5) with ESMTP id qAU19FtO024143 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Thu, 29 Nov 2012 20:09:15 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=coverfire.com; s=alpha2011102501; t=1354237757; bh=C7eaBPOje6uav8oe0VQJ79ODUNU6mfboM3tOBSBq/0o=; h=Subject:From:To:Cc:Date:In-Reply-To:References; b=OZZWTIfzvt/2Jmd1aY95XGgFRXP/NqN6K6W4lP9iIZj1wfHZcevLaeAaL2HfDwwZf 52oWen7VNNOeAZath9p0rsRA7i1tGxE3sE8/9qfxGbpPTynFk+UOVBFrtFa/dmrzza TSJxvNRaHA3z1g/5RWEFjsAcIIHU8clKN6IHENnw= Message-ID: <1354237754.2200.33.camel@localhost.localdomain> From: Dan Siemon To: Jim Gettys , bloat Date: Thu, 29 Nov 2012 20:09:14 -0500 In-Reply-To: References: <20121123221842.GD2829@linux.vnet.ibm.com> Content-Type: multipart/signed; micalg="pgp-sha256"; protocol="application/pgp-signature"; boundary="=-tGoxHC1t3gMnnDvLTUPM" X-Mailer: Evolution 3.4.4 (3.4.4-2.fc17) Mime-Version: 1.0 X-Scanned-By: MIMEDefang 2.73 on 69.41.199.58 X-Spam-Status: No, score=-3.0 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU autolearn=ham version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on alpha.coverfire.com X-Mailman-Approved-At: Sat, 01 Dec 2012 08:30:46 -0800 Cc: Paolo Valente , Toke =?ISO-8859-1?Q?H=F8iland-J=F8rgensen?= , "codel@lists.bufferbloat.net" , "cerowrt-devel@lists.bufferbloat.net" , Paul McKenney , David Woodhouse , John Crispin Subject: Re: [Cerowrt-devel] [Bloat] FQ_Codel lwn draft article review X-BeenThere: cerowrt-devel@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: Development issues regarding the cerowrt test router project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Nov 2012 01:09:29 -0000 --=-tGoxHC1t3gMnnDvLTUPM Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Tue, 2012-11-27 at 17:03 -0500, Jim Gettys wrote: > Two examples: > o at a home router, you probably want to be "fair" according to > transmit opportunities. We really don't want a single system remote > from the router to be able to starve the network so that devices near > the router get much less bandwidth than you might hope/expect. >=20 >=20 > What is more, you probably want to account for a single host using > many flows, and regulate that they not be able to "hog" bandwidth in > the home environment, but only use their "fair" share. People interested in per-host 'fairness' (with fq_codel per host) may want to experiment with a tc script I've been working on: http://git.coverfire.com/?p=3Dlinux-qos-scripts.git;a=3Dblob;f=3Dsrc-3tos.s= h;hb=3DHEAD There are comments in the script which explain the approach. I've collected some results but haven't gotten around to writing them up yet. --=-tGoxHC1t3gMnnDvLTUPM Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQIcBAABCAAGBQJQuAc6AAoJEJKXGLoTP2w+fDYP/2wp93v6lwGwCuSKfR7jv0rQ Xd0BKWIPsfQCqjlczrpaqotTcGGWX49siFbMr+cKJybHMPy+RjaB8BAU4aEWIyhJ hnDsvgE7VuG74ThfpbtYOVZY2q4VKnu5Crn/8JAQceIuPC52P0Ifd8/0cX82BOlH moFpkgP4YFojs7ax7GlY6Xcxm95Uv7XNTn+2XMXYr8/ZxVZVFZNCmO3p5hr6nxTN 2pOZuvNfbLmOtmobCvUW2qQHhnSDBqSEm3Kow+eXmPgslmwGKrwR1t07VZLFCT/r QPhW96topRoSOemaRPlfxM8HRYi6R5XjFaipv0M3BWK3y4bqaEtZuZOSOqZrm+X/ R1juo4KUe2uUQKIbQ0d/O0b/6QvIltrOwkBJHSRMDDffdfF38droND3yYs6fH76q k4dQE4ILG3VZ8yzAXlrCQwD7c31Ec5/u5K61MDZJHuI+3+yOdVQr+A0M3ZXtvqzk FIsCxbzJr6Uy6tt7/4HlftJoWCdR0BwVvbeWHup6syQTjHTWxnVLpPhdXctY9Pya psEbIP8lsVxUDtn6T+LptYkAan16iD6PRut6wvRXRvq5Cbpx2hUJ8y73wBX8zkLS EYD46/h6CnrN2z894vahR3Ql3QDE8J/bUPCLtvfwQRdePdmkwqQKkJrOqdbXXifq 8XHCrwW+NhbOQVdEzBM0 =UPU6 -----END PGP SIGNATURE----- --=-tGoxHC1t3gMnnDvLTUPM--