Re: [Tsvwg] Re: HighSpeed TCP for Large Congestion Windows
Joe Touch <touch@ISI.EDU> Thu, 01 August 2002 18:34 UTC
Received: from optimus.ietf.org (ietf.org [132.151.1.19] (may be forged)) by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA10715 for <tsvwg-archive@odin.ietf.org>; Thu, 1 Aug 2002 14:34:23 -0400 (EDT)
Received: (from daemon@localhost) by optimus.ietf.org (8.9.1a/8.9.1) id OAA14899 for tsvwg-archive@odin.ietf.org; Thu, 1 Aug 2002 14:35:34 -0400 (EDT)
Received: from optimus.ietf.org (localhost [127.0.0.1]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id OAA13764; Thu, 1 Aug 2002 14:21:03 -0400 (EDT)
Received: from ietf.org (odin [132.151.1.176]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id OAA13735 for <tsvwg@optimus.ietf.org>; Thu, 1 Aug 2002 14:21:01 -0400 (EDT)
Received: from boreas.isi.edu (boreas.isi.edu [128.9.160.161]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA10173 for <tsvwg@ietf.org>; Thu, 1 Aug 2002 14:19:50 -0400 (EDT)
Received: from isi.edu (sci.isi.edu [128.9.160.93]) by boreas.isi.edu (8.11.6/8.11.2) with ESMTP id g71IKxr01663; Thu, 1 Aug 2002 11:20:59 -0700 (PDT)
Message-ID: <3D497C08.4050807@isi.edu>
Date: Thu, 01 Aug 2002 11:20:56 -0700
From: Joe Touch <touch@ISI.EDU>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.0.0) Gecko/20020530
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: Sally Floyd <floyd@icir.org>
CC: tsvwg@ietf.org
Subject: Re: [Tsvwg] Re: HighSpeed TCP for Large Congestion Windows
References: <200208011805.g71I5WX03216@cougar.icir.org>
Content-Type: text/plain; charset="us-ascii"; format="flowed"
Content-Transfer-Encoding: 7bit
Content-Transfer-Encoding: 7bit
Sender: tsvwg-admin@ietf.org
Errors-To: tsvwg-admin@ietf.org
X-Mailman-Version: 1.0
Precedence: bulk
List-Id: Transport Area Working Group <tsvwg.ietf.org>
X-BeenThere: tsvwg@ietf.org
Content-Transfer-Encoding: 7bit
Sally Floyd wrote: >>My read was somewhat different. While some were interested in exploring >>this (IMO, 'academically'), most felt that because it wasn't of >>near-term utility it was premature for the WG. > > >>My own thoughts, as mentioned at the IETF, are that there are >>interesting aspects to this, but I'm uncomfortable with proposing three >>modifications at once. That either means there's a more fundamental >>problem, or that some of the solutions are marginal, or both. > > I think that there are two completely separate fundamental problems. Limited Slow-Start is related to QuickStart, IMO. Both are methods, albeit with different mechanisms, for rapid ramp-up. [Limited Slow-Start] > is a > separate draft from the HighSpeed draft, however, because it could > be useful with or without the modified response function of HighSpeed > TCP. It is not useful to be able to ramp up to a large window that cannot be sustained. These are necessarily related. > The second fundamental issue, of how to get permission from routers > for best-effort (or other) traffic to start with a high initial > window, is in my view quite separate, more long-term (as is > anything involving modifications to routers) and more controversial. > I am assuming that the QuickStart draft, which presents one proposal > addressing this fundamental issue, will take a completely different > path from the HighSpeed and Limited Slow-Start drafts (if it ends > up taking any path at all). That is, I am assuming that any path > for this would be properly slow and torturous, with separate > problem statements, comparisons of other proposals, and the whole bit. > That is why it makes sense to be to begin to raise the issue now, > rather than waiting until it is a more pressing concern. (Because > we are still going through this with ECN, I am reasonably aware of how > long these things can take.) The need for collaborative engineering work is not the same, IMO, as having this be part of the WG. The WG should focus, IMO again, on items which can be moved within 6-9 months to RFC. These all seem like ongoing research which is of interest to the members of the WG, and might be useful to discuss on this mailing list, but are not yet productive WG agenda items. > Of course, it is possible to propose unified approaches, involving > feedback from the routers, that address both fundamental issues. > My own view is that there is no *requirement* to bundle the two > issues together. There may be two issues, rather than three, or one. However, even the one less controversial - how to sustain window size during reasonable drops - is already itself a variant of fast retransmit, IMO. The idea of both being to avoid slamming the window needlessly. It would be useful to find a unifying mechanism rather than 'yet another variant'. >>FWIW, regarding using an IP option to optimistically reserve router >>resources. We already have a mechanism for this - RSVP. It might be >>useful to explore encapsulating a TCP SYN inside RSVP, where the routers >>keep only temporary aggregate state about the reservation (total >>allocated over the past 1 second) and the endpoints decapsulate and pass >>the request onto the host. > > Interesting. Though I would think that the IP option would be a > better fit for Quick-Start, because Quick-Start isn't using any > soft-state refreshing, or asking the router to maintain any per-flow > state at all. Communicating to resources at the router, IMO, is the domain of RSVP, not IP. RSVP contains a soft-state mechanism and maintains per-flow state, but neither should be necessarily required. If we're modifying protocols, let's modify the right one - RSVP, IMO, again. Joe _______________________________________________ tsvwg mailing list tsvwg@ietf.org https://www1.ietf.org/mailman/listinfo/tsvwg
- [Tsvwg] Re: HighSpeed TCP for Large Congestion Wi… Sally Floyd
- Re: [Tsvwg] Re: HighSpeed TCP for Large Congestio… Joe Touch
- Re: [Tsvwg] Re: HighSpeed TCP for Large Congestio… Joe Touch
- Re: [Tsvwg] Re: HighSpeed TCP for Large Congestio… Sally Floyd
- Re: [Tsvwg] Re: HighSpeed TCP for Large Congestio… Reiner Ludwig
- Re: [Tsvwg] Re: HighSpeed TCP for Large Congestio… Sally Floyd
- Re: [Tsvwg] Re: HighSpeed TCP for Large Congestio… Joe Touch
- Fwd: Re: [Tsvwg] Re: HighSpeed TCP for Large Cong… Reiner Ludwig
- Fwd: Re: [Tsvwg] Re: HighSpeed TCP for Large Cong… Reiner Ludwig
- Re: [Tsvwg] Re: HighSpeed TCP for Large Congestio… Reiner Ludwig
- Re: [Tsvwg] Re: HighSpeed TCP for Large Congestio… Sally Floyd
- Re: [Tsvwg] Re: HighSpeed TCP for Large Congestio… Marco Mellia
- RE: [Tsvwg] Re: HighSpeed TCP for Large Congestio… Black_David
- Re: [Tsvwg] Re: HighSpeed TCP for Large Congestio… Arun Prasad
- Re: [Tsvwg] Re: HighSpeed TCP for Large Congestio… Joe Touch
- RE: [Tsvwg] Re: HighSpeed TCP for Large Congestio… Black_David
- Re: [Tsvwg] Re: HighSpeed TCP for Large Congestio… Joe Touch
- Re: [Tsvwg] Re: HighSpeed TCP for Large Congestio… Sally Floyd
- Re: [Tsvwg] Re: HighSpeed TCP for Large Congestio… Mark Allman
- Re: [Tsvwg] Re: HighSpeed TCP for Large Congestio… Marco Mellia
- Re: [Tsvwg] Re: HighSpeed TCP for Large Congestio… Mark Allman