From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wy0-f171.google.com (mail-wy0-f171.google.com [74.125.82.171]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority" (verified OK)) by huchra.bufferbloat.net (Postfix) with ESMTPS id A5EDB2003DA for ; Wed, 8 Jun 2011 05:35:49 -0700 (PDT) Received: by wyb32 with SMTP id 32so459717wyb.16 for ; Wed, 08 Jun 2011 05:56:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:subject:from:to:cc:in-reply-to:references :content-type:date:message-id:mime-version:x-mailer :content-transfer-encoding; bh=fYBnFMd8QqhjyD7qehL3fhfGUEhSdNMTrzW70bMg/Go=; b=T/FUFDy2G7PG+7/jcHWg+Ox5gpHv4NBrdtOg5M15G8D92WVAq+LhpW3lTADwOhtWnr FGqBIVoWToqMdvC4RTrJRM7bPHRjA4+YVFvRz1EJqTpm3WWZ/vlb0AyD2uAVpq8KGGw2 1Eep1zN1/yJNcSWeB4eiXO+riu4ZsBYdiiLfY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=subject:from:to:cc:in-reply-to:references:content-type:date :message-id:mime-version:x-mailer:content-transfer-encoding; b=k35tViCvWG7kV/bwDOiG09Z8M46DQEa2e1Cq6DpjWO5laiBvEEqqOF6bYDd67hboVq ZPxw1j9WXHG4m1ARt7BIDiNtXVgtigwmlpEr8GNcGVZf7MWtqJ9/UIfPL6I/FyYcjGri gY4eqQbLF2jbjL2Yf+f5Peofn0S7MBcthUTso= Received: by 10.216.237.136 with SMTP id y8mr5000002weq.76.1307537775254; Wed, 08 Jun 2011 05:56:15 -0700 (PDT) Received: from [10.150.51.210] (gw0.net.jmsp.net [212.23.165.14]) by mx.google.com with ESMTPS id b10sm394279wbh.60.2011.06.08.05.56.14 (version=SSLv3 cipher=OTHER); Wed, 08 Jun 2011 05:56:14 -0700 (PDT) From: Eric Dumazet To: Dave Taht In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Date: Wed, 08 Jun 2011 14:56:13 +0200 Message-ID: <1307537773.3057.17.camel@edumazet-laptop> Mime-Version: 1.0 X-Mailer: Evolution 2.32.2 Content-Transfer-Encoding: 8bit Cc: bloat Subject: Re: [Bloat] Notes about hacking on AQMs X-BeenThere: bloat@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: General list for discussing Bufferbloat List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jun 2011 12:35:50 -0000 Le mercredi 08 juin 2011 à 06:12 -0600, Dave Taht a écrit : > SFQ is the second most commonly used qdisc, but doesn't balance in > ways ESFQ could. > > ESFQ really looked like a winner and I'm sorry it never made the > mainline kernel. Hmm, since 2007 SFQ has all ESFQ provided, if you use a flow classifier, you can exactly match your needs. [ SFQ uses an internal flow classifer on src,dst,proto,proto-src,proto-dst ] Say you want to make something only about dst addresses : tc filter add ... flow hash \ keys dst divisor 1024 With recent SFQ, you can play with a divisor in [256 .. 65536] Refs : http://lwn.net/Articles/236200/ http://www.nuclearcat.com/mediawiki/index.php/Linux_iproute2