Re: congestion control? - (was Re: Appointment of a Transport Area Director)
Wesley Eddy <wes@mti-systems.com> Tue, 05 March 2013 19:40 UTC
Return-Path: <wes@mti-systems.com>
X-Original-To: ietf@ietfa.amsl.com
Delivered-To: ietf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4678911E8101 for <ietf@ietfa.amsl.com>; Tue, 5 Mar 2013 11:40:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id M2uOWlzLV4rs for <ietf@ietfa.amsl.com>; Tue, 5 Mar 2013 11:40:48 -0800 (PST)
Received: from atl4mhob09.myregisteredsite.com (atl4mhob09.myregisteredsite.com [209.17.115.47]) by ietfa.amsl.com (Postfix) with ESMTP id 0C07611E80A4 for <ietf@ietf.org>; Tue, 5 Mar 2013 11:40:47 -0800 (PST)
Received: from mailpod.hostingplatform.com (mail.networksolutionsemail.com [205.178.146.50]) by atl4mhob09.myregisteredsite.com (8.14.4/8.14.4) with ESMTP id r25Jelku007266 for <ietf@ietf.org>; Tue, 5 Mar 2013 14:40:47 -0500
Received: (qmail 4335 invoked by uid 0); 5 Mar 2013 19:40:43 -0000
Received: from unknown (HELO ?192.168.43.65?) (wes@mti-systems.com@107.47.154.161) by 0 with ESMTPA; 5 Mar 2013 19:40:43 -0000
Message-ID: <51364A33.7010002@mti-systems.com>
Date: Tue, 05 Mar 2013 14:40:35 -0500
From: Wesley Eddy <wes@mti-systems.com>
Organization: MTI Systems
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130215 Thunderbird/17.0.3
MIME-Version: 1.0
To: Spencer Dawkins <spencer@wonderhamster.org>
Subject: Re: congestion control? - (was Re: Appointment of a Transport Area Director)
References: <5134EFEB.2090104@isi.edu> <20130305004135.34CCA1A5F4@ld9781.wdf.sap.corp> <B31EEDDDB8ED7E4A93FDF12A4EECD30D2502A316@GLKXM0002V.GREENLNK.net> <5135FE1F.3030308@gmail.com> <513611D0.4080504@wonderhamster.org>
In-Reply-To: <513611D0.4080504@wonderhamster.org>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Cc: "braden@isi.edu" <braden@isi.edu>, "ietf@ietf.org" <ietf@ietf.org>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ietf>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Mar 2013 19:40:49 -0000
On 3/5/2013 10:40 AM, Spencer Dawkins wrote: > On 3/5/2013 8:15 AM, Brian E Carpenter wrote: >> On 05/03/2013 11:55, Dearlove, Christopher (UK) wrote: >>> I've no idea about the example quoted, but I can see some of their >>> motivation. >>> >>> TCP's assumptions (really simplified) that loss of packet = >>> congestion => backoff >>> aren't necessarily so in a wireless network, where packets can be >>> lost without >>> congestion. This means that TCP into, out of, or across, a MANET >>> using TCP can be >>> bad. It then tends to happen that the MANET people don't fully >>> understand TCP, >>> and the TCP people don't fully understand MANETs. >> >> The effects you mention were definitely discussed in PILC. >> http://www.ietf.org/wg/concluded/pilc.html >> Maybe the PILC documents need revision? >> >> Brian > > TRIGTRAN tried to nail this down in more detail after PILC concluded (I > co-chaired both PILC and the TRGTRAN BOFs). This quote from the IETF 56 > minutes pretty much captured where that ended up: > > <quote> > Spencer summarized a private conversation with Mark Allman as, "Gee, > maybe TCP does pretty well often times on its own. You may be able to > find cases where you could do better with notifications, but by the time > you make sure the response to a notification doesn't have undesirable > side effects in other cases, TCP doesn't look so bad" > </quote> > > If we had to have all the TCP responding-to-loss mechanisms in an > implementation anyway, and we could tell a sender to slow down, but not > to speed up, it wasn't clear that additional mechanisms would buy you much. > > References are at > http://www.ietf.org/proceedings/55/239.htm and > http://www.ietf.org/proceedings/56/251.htm > > The high order bit on this may have been that TRIGTRAN wasn't IETF-ready > and should have gone off to visit IRTF-land, but in the early 2000s, I > (at least) had no idea how to make that happen. > Later on, there was also a proposed TERNLI BoF and mailing list, and bar BoF that resulted in: http://tools.ietf.org/id/draft-sarolahti-tsvwg-crosslayer-01.txt But didn't go any farther, that I'm aware of. Section 6 actually puts into context TRIGTRAN and other attempts to do something in this space. There's quite a bit of history just in the IETF. RFC 4907 (IAB's "Architectural Implications of Link Indications") is also a good snapshot of the thinking at that time. -- Wes Eddy MTI Systems
- Re: congestion control? - (was Re: Appointment of… Michael Richardson
- congestion control? - (was Re: Appointment of a T… Roger Jørgensen
- Re: congestion control? - (was Re: Appointment of… Bob Braden
- Re: congestion control? - (was Re: Appointment of… Martin Rex
- Re: congestion control? - (was Re: Appointment of… Eggert, Lars
- Re: congestion control? - (was Re: Appointment of… Eliot Lear
- RE: congestion control? - (was Re: Appointment of… Dearlove, Christopher (UK)
- RE: congestion control? - (was Re: Appointment of… l.wood
- Re: congestion control? - (was Re: Appointment of… Brian E Carpenter
- Re: congestion control? - (was Re: Appointment of… Spencer Dawkins
- Re: congestion control? - (was Re: Appointment of… Wesley Eddy
- Re: congestion control? - (was Re: Appointment of… Cameron Byrne
- Re: congestion control? - (was Re: Appointment of… Wesley Eddy
- Re: congestion control? - (was Re: Appointment of… t.p.
- Re: congestion control? - (was Re: Appointment of… Brian E Carpenter
- Re: congestion control? - (was Re: Appointment of… Masataka Ohta
- RE: congestion control? - (was Re: Appointment of… l.wood
- Re: congestion control? - (was Re: Appointment of… Masataka Ohta
- Re: congestion control? - (was Re: Appointment of… Cameron Byrne
- RE: congestion control? - (was Re: Appointment of… John E Drake
- Re: congestion control? - (was Re: Appointment of… Masataka Ohta
- Re: congestion control? - (was Re: Appointment of… Toerless Eckert
- Re: congestion control? - (was Re: Appointment of… Toerless Eckert
- Re: congestion control? - (was Re: Appointment of… t.p.