Re: [tcpm] informal poll about initial cwnd
"Biswas, Anumita" <Anumita.Biswas@netapp.com> Fri, 07 January 2011 01:20 UTC
Return-Path: <Anumita.Biswas@netapp.com>
X-Original-To: tcpm@core3.amsl.com
Delivered-To: tcpm@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id CD2833A6DD1 for <tcpm@core3.amsl.com>; Thu, 6 Jan 2011 17:20:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.599
X-Spam-Level:
X-Spam-Status: No, score=-10.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id G2LNFnE1+eU8 for <tcpm@core3.amsl.com>; Thu, 6 Jan 2011 17:20:47 -0800 (PST)
Received: from mx2.netapp.com (mx2.netapp.com [216.240.18.37]) by core3.amsl.com (Postfix) with ESMTP id 36ECC3A6DAE for <tcpm@ietf.org>; Thu, 6 Jan 2011 17:20:47 -0800 (PST)
X-IronPort-AV: E=Sophos;i="4.60,286,1291622400"; d="scan'208";a="502581953"
Received: from smtp2.corp.netapp.com ([10.57.159.114]) by mx2-out.netapp.com with ESMTP; 06 Jan 2011 17:22:39 -0800
Received: from sacrsexc1-prd.hq.netapp.com (sacrsexc1-prd.hq.netapp.com [10.99.115.27]) by smtp2.corp.netapp.com (8.13.1/8.13.1/NTAP-1.6) with ESMTP id p071Mb9o027168; Thu, 6 Jan 2011 17:22:38 -0800 (PST)
Received: from SACMVEXC2-PRD.hq.netapp.com ([10.99.115.17]) by sacrsexc1-prd.hq.netapp.com with Microsoft SMTPSVC(6.0.3790.3959); Thu, 6 Jan 2011 17:22:37 -0800
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Date: Thu, 06 Jan 2011 17:22:36 -0800
Message-ID: <A3D02FB7C6883741952C425A59E261A50FB8930D@SACMVEXC2-PRD.hq.netapp.com>
In-Reply-To: <5FDC413D5FA246468C200652D63E627A0C3DDB9A@LDCMVEXC1-PRD.hq.netapp.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [tcpm] informal poll about initial cwnd
Thread-Index: Acut54g59C1amfSzRaOo4P8tkgQQnQABkE2gAAN7nzA=
References: <20110106181946.F0ECD2A38D2A@lawyers.icir.org><AANLkTi=BVg7LhdosSkNXYkjsvHbYwq5gfoCSboEQsSJK@mail.gmail.com> <5FDC413D5FA246468C200652D63E627A0C3DDB9A@LDCMVEXC1-PRD.hq.netapp.com>
From: "Biswas, Anumita" <Anumita.Biswas@netapp.com>
To: "Scheffenegger, Richard" <rs@netapp.com>, John Heffner <johnwheffner@gmail.com>, mallman@icir.org
X-OriginalArrivalTime: 07 Jan 2011 01:22:37.0644 (UTC) FILETIME=[5EABB0C0:01CBAE09]
Cc: tcpm@ietf.org
Subject: Re: [tcpm] informal poll about initial cwnd
X-BeenThere: tcpm@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: TCP Maintenance and Minor Extensions Working Group <tcpm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/tcpm>, <mailto:tcpm-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tcpm>
List-Post: <mailto:tcpm@ietf.org>
List-Help: <mailto:tcpm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tcpm>, <mailto:tcpm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Jan 2011 01:20:48 -0000
Fwiw, I prefer us going with (C) as well. A static value always has the problem that it has to be revisited frequently and there is no guarantee that it is correct for a given environment. Some implementations may be more aggressive than others in setting the static value by not following the standard spec as well. As we have seen from the many discussions on tcpm on IW, the problem is complex to solve. So I am not sure if we can reach consensus quickly on the algorithm to increase/decrease IW. In the spirit of making forward progress, perhaps it makes sense to increase the IW "somewhat" statically (option A) and continue to work on the dynamic algorithm proposal. Also the loss distribution across all connections on a host is not uniform when that host has connections to destinations on widely varying networks (LANs and WANs). In a perfect world, path heuristics of each connection should play into the algorithm (RTT, delay, local/remote destination) so that the least lossy connections get the highest IW versus the most lossy connections getting lower IWs. Cheers, Anumita. -----Original Message----- From: Scheffenegger, Richard Sent: Thursday, January 06, 2011 2:14 PM To: John Heffner; mallman@icir.org Cc: tcpm@ietf.org Subject: Re: [tcpm] informal poll about initial cwnd Certain implementors have already choosen, if the points in Dave's presentation are adopted to main linux, for all I know. For the record, given the simplicity I would prefer (A) for low-end / "closed" environment applications, and (C) for high-volume + public deployments (ie. Home users/corporate intranets could do with a single updated IW; operators who could have an impact on a larger (global) scale to the public internet, should go with (C) - adding some accountability, basically). Regards, Richard > -----Original Message----- > From: John Heffner [mailto:johnwheffner@gmail.com] > Sent: Donnerstag, 06. Jänner 2011 22:20 > To: mallman@icir.org > Cc: tcpm@ietf.org > Subject: Re: [tcpm] informal poll about initial cwnd > > As a firm believer in simplicity where possible, I have strong > reservations on (C). > > If approach (D) is chosen, implementors will very soon start making > their own choices for non-standard IW. It's not clear to me this is a > bad thing, but it could be. > > -John > > > On Thu, Jan 6, 2011 at 1:19 PM, Mark Allman <mallman@icir.org> wrote: > > > > Given that there are three proposals put down in I-D form in some > matter > > of baked-ness I am wondering if there is any sort of clear WG > preference > > on the *approach* to changing the initial window. So, putting aside > the > > particulars for a moment and just thinking about the approach I'd > like > > to take a quick, informal, absolutely non-binding in any way > (obviously) > > poll to take the WG's pulse. > > > > So, do you prefer ... > > > > (A) To increase the current static IW definition to a single updated > > value. > > > > (Current proposal: draft-ietf-tcpm-initcwnd-00.txt, but I am > > explicitly not asking about IW=10, just IW=some_X.) > > > > (B) To increase the current static IW definition with a schedule of > IW > > updates to play out over some period of time. > > > > (Current proposal: draft-allman-tcpm-bump-initcwnd-00.txt, but I > am > > explicitly not asking if you like the given schedule.) > > > > (C) To define a procedure for hosts to figure out how to adapt their > IW > > over time. > > > > (Current proposal: draft-touch-tcpm-automatic-iw-00.txt, but I am > > explicitly not asking if you buy the particulars of this, just the > > overall approach.) > > > > (D) The current IW seems OK and I haven't seen a good reason to think > it > > needs changed. > > > > Thanks! > > > > allman > > > > > > > > > > _______________________________________________ > > tcpm mailing list > > tcpm@ietf.org > > https://www.ietf.org/mailman/listinfo/tcpm > > > > > _______________________________________________ > tcpm mailing list > tcpm@ietf.org > https://www.ietf.org/mailman/listinfo/tcpm _______________________________________________ tcpm mailing list tcpm@ietf.org https://www.ietf.org/mailman/listinfo/tcpm
- [tcpm] informal poll about initial cwnd Mark Allman
- Re: [tcpm] informal poll about initial cwnd Eddy, Wesley M. (GRC-MS00)[ASRC AEROSPACE CORP]
- Re: [tcpm] informal poll about initial cwnd Michael Welzl
- Re: [tcpm] informal poll about initial cwnd Joe Touch
- Re: [tcpm] informal poll about initial cwnd Jerry Chu
- Re: [tcpm] informal poll about initial cwnd John Heffner
- Re: [tcpm] informal poll about initial cwnd Scheffenegger, Richard
- Re: [tcpm] informal poll about initial cwnd SCHARF, Michael
- Re: [tcpm] informal poll about initial cwnd Biswas, Anumita
- Re: [tcpm] informal poll about initial cwnd Murari Sridharan
- Re: [tcpm] informal poll about initial cwnd Joe Touch
- Re: [tcpm] informal poll about initial cwnd Alexander Zimmermann
- Re: [tcpm] informal poll about initial cwnd Kacheong Poon
- Re: [tcpm] informal poll about initial cwnd t.petch
- Re: [tcpm] informal poll about initial cwnd rick jones
- Re: [tcpm] informal poll about initial cwnd Tim Hartrick
- Re: [tcpm] informal poll about initial cwnd Scheffenegger, Richard