From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from shiva.jussieu.fr (shiva.jussieu.fr [134.157.0.129]) (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 5613E201728 for ; Sun, 29 May 2011 08:13:51 -0700 (PDT) Received: from hydrogene.pps.jussieu.fr (hydrogene.pps.jussieu.fr [134.157.168.1]) by shiva.jussieu.fr (8.14.4/jtpda-5.4) with ESMTP id p4TFTBpG002276 ; Sun, 29 May 2011 17:29:13 +0200 (CEST) X-Ids: 164 Received: from lanthane.pps.jussieu.fr (lanthane.pps.jussieu.fr [134.157.168.57]) by hydrogene.pps.jussieu.fr (Postfix) with ESMTPS id 90F0AC3384; Sun, 29 May 2011 17:29:10 +0200 (CEST) Received: from jch by lanthane.pps.jussieu.fr with local (Exim 4.76) (envelope-from ) id 1QQhvS-0002ax-D0; Sun, 29 May 2011 17:29:10 +0200 From: Juliusz Chroboczek To: Otto Solares Cabrera References: <7i62ouk2s1.fsf@lanthane.pps.jussieu.fr> <20110528205954.GA14958@guug.org> Date: Sun, 29 May 2011 17:29:10 +0200 In-Reply-To: <20110528205954.GA14958@guug.org> (Otto Solares Cabrera's message of "Sat, 28 May 2011 14:59:54 -0600") Message-ID: <7ilixpbk55.fsf@lanthane.pps.jussieu.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Miltered: at jchkmail.jussieu.fr with ID 4DE26647.007 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)! X-j-chkmail-Enveloppe: 4DE26647.007/134.157.168.1/hydrogene.pps.jussieu.fr/hydrogene.pps.jussieu.fr/ Cc: bloat Subject: Re: [Bloat] SFB tuning 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: Sun, 29 May 2011 15:13:51 -0000 > Internet (100Mbps ethernet capped to 70Mbps by the ISP): > > tc qdisc add dev eth4 parent 1:3 handle 13: sfb hash-type source limit 100 target 10 max 15 penalty_rate 60 > > And on the internal interfaces (1Gbps ethernet) to clients like this: > > tc qdisc add dev ${DEV} parent 50:20 handle 52: sfb hash-type dest limit 100 target 10 max 15 penalty_rate 100 Looks good to me. You may want to increase limit and penalty -- remember that these values are shared between all clients. (Are you seeing any queuedrop?) You may also want to experiment with increasing increment/decrement -- increment should be roughly 5 times larger than decrement, and the values should be as large as you can make them without seeing oscillations. (Larger values yield faster convergence, but may cause overshoot.) You may also want to encourage your clients to enable ECN. May I see the output of ``tc -s qdisc show''? -- Juliusz