[Tmrg] Proposal to increase TCP initial CWND
lachlan.andrew at gmail.com (Lachlan Andrew) Sun, 18 July 2010 06:27 UTC
From: "lachlan.andrew at gmail.com"
Date: Sun, 18 Jul 2010 16:27:26 +1000
Subject: [Tmrg] Proposal to increase TCP initial CWND
Message-ID: <AANLkTil937lyUzRvUtdqd2qdl9RN7AZ-Mo_cT-dtmqXz@mail.gmail.com>
Greetings TMRG folk, At the last IETF meeting, some folk from Google proposed increasing the initial TCP CWND from the current value (2-4 depending on MSS) to 10. The current draft is at <http://tools.ietf.org/html/draft-hkchu-tcpm-initcwnd-01>. The discussion at the ICCRG meeting raised some modelling/evaluation issues which fit well with the expertise at TMRG. Since TMRG is chartered as a mailing-list-only RG, let's discuss this now in lieu of a meeting at IETF 78 in Maastricht. The basic TMRG-related issue was: If a data centre changes a TCP parameter for *its* flows, how can it estimate the degradation caused to *other* flows sharing resources with these flows? Google is awash with data, but it all shares the bias of coming from their data centres. What models are appropriate to infer the impact on the unmeasured flows? Sections 10.2 and 11 are the most relevant to TMRG. To start things off, here is one observation: - An increase in retransmissions from 3.94% to 5.79% seems very significant, if that rate reflects the loss rate. Although described as a 1.85% increase, it seems likely to cause competing traffic to slow down by a factor of sqrt(5.79/3.94). Moreover, that is the increase in loss when (presumably) a *single* flow on that bottleneck increases its initial window. How can we estimate the impact of *all* flows increasing their initial windows? I hope this leads to a lively discussion. Cheers, Lachlan -- Lachlan Andrew? Centre for Advanced Internet Architectures (CAIA) Swinburne University of Technology, Melbourne, Australia <http://caia.swin.edu.au/cv/landrew> Ph +61 3 9214 4837
- [Tmrg] Proposal to increase TCP initial CWND Lachlan Andrew
- [Tmrg] Proposal to increase TCP initial CWND Fred Baker
- [Tmrg] Proposal to increase TCP initial CWND Lachlan Andrew
- [Tmrg] Proposal to increase TCP initial CWND SCHARF, Michael
- [Tmrg] Proposal to increase TCP initial CWND Aleksandar Milenkoski
- [Tmrg] Proposal to increase TCP initial CWND Lachlan Andrew
- [Tmrg] Proposal to increase TCP initial CWND Fred Baker
- [Tmrg] Proposal to increase TCP initial CWND Fred Baker
- [Tmrg] Proposal to increase TCP initial CWND Stefan Hirschmann
- [Tmrg] Proposal to increase TCP initial CWND Fred Baker
- [Tmrg] Proposal to increase TCP initial CWND Lachlan Andrew
- [Tmrg] Proposal to increase TCP initial CWND Fred Baker
- [Tmrg] Proposal to increase TCP initial CWND Fred Baker
- [Tmrg] Proposal to increase TCP initial CWND Fred Baker
- [Tmrg] Proposal to increase TCP initial CWND Stefan Hirschmann
- [Tmrg] Proposal to increase TCP initial CWND Stefan Hirschmann
- [Tmrg] Proposal to increase TCP initial CWND Fred Baker
- [Tmrg] Proposal to increase TCP initial CWND Yuchung Cheng
- [Tmrg] Proposal to increase TCP initial CWND Lachlan Andrew