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 9F81C20033B for ; Thu, 9 Jun 2011 08:53:09 -0700 (PDT) Received: by wyb32 with SMTP id 32so1813315wyb.16 for ; Thu, 09 Jun 2011 09:14:07 -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=EkFxAW5v1LnUPN0xOdZN5WPvCdrEut0muIvcSMjxpwM=; b=StbsrVvOfKYycdBVbfy642sf5TvShVuVe2i7JxMvPYIuOez+y4FDTPBpe2YYZcLC8R 9EwITk47e+ke+c9KKwKDbY8ETyIQ2YRLeuY5N9ryFjrSTEkDasXab6WClZ8GhL6xZqF/ bJD5BhJgQi5LIoWY+EM3wkggAypktYyi8X5bQ= 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=InSMldgQra+gw87NP19MG0AQF6Ge3kEWTlqNA279cdC6RGmmh2xQhD129VRBUwPEw9 QDIHEg3SqFQStJizrdyvZqfLbl3LN16tVeANP1z1v0MBmXexUdAFwADwgQggUUzJFBbc jHa2gW7Y7RKhiWlri/Cf0eg6O/H9GDnEi3EG4= Received: by 10.227.205.12 with SMTP id fo12mr1015326wbb.70.1307636047484; Thu, 09 Jun 2011 09:14:07 -0700 (PDT) Received: from [10.150.51.217] (gw0.net.jmsp.net [212.23.165.14]) by mx.google.com with ESMTPS id ej7sm1336962wbb.53.2011.06.09.09.14.06 (version=SSLv3 cipher=OTHER); Thu, 09 Jun 2011 09:14:06 -0700 (PDT) From: Eric Dumazet To: jdb@comx.dk In-Reply-To: <1307635449.20906.320.camel@probook> References: <1307537773.3057.17.camel@edumazet-laptop> <1307635449.20906.320.camel@probook> Content-Type: text/plain; charset="UTF-8" Date: Thu, 09 Jun 2011 18:14:04 +0200 Message-ID: <1307636044.3129.7.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: Thu, 09 Jun 2011 15:53:10 -0000 Le jeudi 09 juin 2011 à 12:04 -0400, Jesper Dangaard Brouer a écrit : > On Wed, 2011-06-08 at 18:41 +0200, Eric Dumazet wrote: > > > BTW, latest stuff uses DRR & HFSC ;) > > > > Patrick sample script is here : > > http://people.netfilter.org/kaber/shaping > > I'll add a sample script to the collection: > http://people.netfilter.org/hawk/shaper-example/qos-DRR-example > > I did that script as a consultant task. Its based on HTB + DRR + SFQ. > The customer was a large apartment building complex, which wanted to > provide fair queue scheduling. The residents could choose between two > Internet subscriptions a "small" upto 100Mbit/s shared, and a "big" upto > 390 Mbit/s shared. Within each group they achieve fair sharing via DRR. > And each DRR subqueue is a SFQ queue to give the person fair sharing > between his "own" traffic (or if the hash clash and several users get in > the same queue). Hi ! I can see some strange limits in your sfq : fun_tc qdisc add dev ${DEV} parent 1:50 handle 4250: \ sfq perturb 10 limit 256 AFAIK SFQ max limit is 128. Are you using a custom SFQ ?