From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-11-iad.dyndns.com (mxout-106-iad.mailhop.org [216.146.32.106]) by lists.bufferbloat.net (Postfix) with ESMTP id BC1D92E0322 for ; Wed, 23 Mar 2011 13:37:34 -0700 (PDT) Received: from scan-11-iad.mailhop.org (scan-11-iad.local [10.150.0.208]) by mail-11-iad.dyndns.com (Postfix) with ESMTP id 968E2171A7A for ; Wed, 23 Mar 2011 20:37:33 +0000 (UTC) X-Spam-Score: -4.0 (----) X-Mail-Handler: MailHop by DynDNS X-Originating-IP: 128.30.2.149 Received: from outgoing.csail.mit.edu (outgoing.csail.mit.edu [128.30.2.149]) by mail-11-iad.dyndns.com (Postfix) with ESMTP id 10DFA171A76 for ; Wed, 23 Mar 2011 20:37:33 +0000 (UTC) Received: from mail-iw0-f171.google.com ([209.85.214.171]) by outgoing.csail.mit.edu with esmtpsa (TLSv1:RC4-SHA:128) (Exim 4.69) (envelope-from ) id 1Q2Uo4-0000Bs-TG for Bloat@lists.bufferbloat.net; Wed, 23 Mar 2011 16:37:28 -0400 Received: by iwr19 with SMTP id 19so12130112iwr.16 for ; Wed, 23 Mar 2011 13:37:28 -0700 (PDT) Received: by 10.231.194.195 with SMTP id dz3mr2315375ibb.148.1300912648139; Wed, 23 Mar 2011 13:37:28 -0700 (PDT) MIME-Version: 1.0 Received: by 10.231.33.1 with HTTP; Wed, 23 Mar 2011 13:36:58 -0700 (PDT) In-Reply-To: <20110323191415.GH30600@guug.org> References: <20110323081308.10198612@nehalam> <20110323191415.GH30600@guug.org> From: Steve Bauer Date: Wed, 23 Mar 2011 16:36:58 -0400 Message-ID: To: Otto Solares Content-Type: text/plain; charset=ISO-8859-1 X-Mailman-Approved-At: Wed, 23 Mar 2011 14:35:36 -0700 Cc: Bloat@lists.bufferbloat.net Subject: Re: [Bloat] Fwd: Identifying TCP congestion control algorithms, and measurement results 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, 23 Mar 2011 20:37:35 -0000 On Wed, Mar 23, 2011 at 3:14 PM, Otto Solares wrote: > IW10 seems to be part now of mainline Linux since 2.6.37: > > http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=356f039822b8d802138f7121c80d2a9286976dbd Note this patch only changed the initial *receive* window, not the initial congestion window. "This patch changes the default initial receive window to 10 mss (defined constant). The default window is limited to the maximum of 10*1460 and 2*mss (when mss > 1460). [....] However, an initial congestion window of 10 mss is useless unless a TCP receiver advertises an initial receive window of at least 10 mss. Fortunately, in the large-scale Internet experiments we found that most widely used operating systems advertised large initial receive windows of 64KB, allowing us to experiment with a wide range of initial congestion windows. Linux systems were among the few exceptions that advertised a small receive window of 6KB. The purpose of this patch is to fix this shortcoming. "