Re: [re-ECN] Other transports than TCP in charter
John Leslie <john@jlc.net> Fri, 13 November 2009 11:59 UTC
Return-Path: <john@jlc.net>
X-Original-To: re-ecn@core3.amsl.com
Delivered-To: re-ecn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix)
with ESMTP id 096563A6A58 for <re-ecn@core3.amsl.com>;
Fri, 13 Nov 2009 03:59:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.469
X-Spam-Level:
X-Spam-Status: No, score=-6.469 tagged_above=-999 required=5 tests=[AWL=0.130,
BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
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 JSAMFtYBriyO for
<re-ecn@core3.amsl.com>; Fri, 13 Nov 2009 03:59:56 -0800 (PST)
Received: from mailhost.jlc.net (mailhost.jlc.net [199.201.159.9]) by
core3.amsl.com (Postfix) with ESMTP id 2ADC23A6A27 for <re-ecn@ietf.org>;
Fri, 13 Nov 2009 03:59:56 -0800 (PST)
Received: by mailhost.jlc.net (Postfix, from userid 104) id EE35333C39;
Fri, 13 Nov 2009 07:00:16 -0500 (EST)
Date: Fri, 13 Nov 2009 07:00:16 -0500
From: John Leslie <john@jlc.net>
To: toby.moncaster@bt.com
Message-ID: <20091113120016.GW53843@verdi>
References: <130EBB38279E9847BAAAE0B8F9905F8C023967DD@esealmw109.eemea.ericsson.se>
<36a593230911121809m2b1322cctfcc124f5b7ec707@mail.gmail.com>
<AEDCAF87EEC94F49BA92EBDD49854CC70DEB979C@E03MVZ1-UKDY.domain1.systemhost.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <AEDCAF87EEC94F49BA92EBDD49854CC70DEB979C@E03MVZ1-UKDY.domain1.systemhost.net>
User-Agent: Mutt/1.4.1i
Cc: re-ecn@ietf.org
Subject: Re: [re-ECN] Other transports than TCP in charter
X-BeenThere: re-ecn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: re-inserted explicit congestion notification <re-ecn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/re-ecn>,
<mailto:re-ecn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/re-ecn>
List-Post: <mailto:re-ecn@ietf.org>
List-Help: <mailto:re-ecn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/re-ecn>,
<mailto:re-ecn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Nov 2009 11:59:57 -0000
toby.moncaster@bt.com <toby.moncaster@bt.com> wrote: > > Any WG that is formed as a result of this BoF will have a very > difficult balancing act to do - clearly eventually we want every > transport that is commonly used on the network to integrate ConEx. Hopefully, we can agree on that much... > However each transport will add significantly to the time it takes > the WG to produce usable output. Well, that depends... IMHO, how _any_ transport determines what fraction of IP packets "expect" congestion is pretty much out-of-scope for CONEX. Clearly TCP congestion-control algorithms will differ in this, and I believe we're agnostic about which way is right. Almost as clearly, we'd be fools to _only_ worry about TCP, because the vast majority of TCP connections will depend upon UDP for the DNS lookup; and any "policing" will take into account UDP packets. We _do_ need to specify _how_ any transport _signals_ congestion expected, which I expect will be at the IP layer. > My view is that we therefore need to approach transports in a > sensible order. One possible compromise might be as follows: > > ? Define a clear set of minimal transport requirements since these > will allow people to start working out how to integrate this > into their transport of choice. Such as... ? > ? Fully define the protocol extensions for TCP since this is still > the transport of choice for both the majority of bits and the > majority of flows. Is it clear that we need to define _any_ "protocol extensions" for TCP? > ? Then follow Ingemar's suggestion of adding this to RTP (and > related real-time protocols) since these are becoming ever more > significant as real-time media really starts to take off. I would hope that RTP could work from merely a definition of how to signal "congestion expected". > ? Then move onto transports such as SCTP and DCCP once we have > evidence of how the TCP implementation is going. I can agree that worrying about "protocol extensions" for transports other than TCP and UDP shouldn't be "critical path" to getting TCP experiments going. -- John Leslie <john@jlc.net>
- [re-ECN] Other transports than TCP in charter Ingemar Johansson S
- Re: [re-ECN] Other transports than TCP in charter bo zhou
- Re: [re-ECN] Other transports than TCP in charter toby.moncaster
- Re: [re-ECN] Other transports than TCP in charter John Leslie
- Re: [re-ECN] Other transports than TCP in charter toby.moncaster
- Re: [re-ECN] Other transports than TCP in charter Bob Briscoe
- Re: [re-ECN] Other transports than TCP in charter ken carlberg
- Re: [re-ECN] Other transports than TCP in charter toby.moncaster
- Re: [re-ECN] Other transports than TCP in charter Mirja Kühlewind
- Re: [re-ECN] Other transports than TCP in charter John Leslie
- Re: [re-ECN] Other transports than TCP in charter Bob Briscoe
- Re: [re-ECN] Other transports than TCP in charter John Leslie
- Re: [re-ECN] Other transports than TCP in charter Bob Briscoe
- Re: [re-ECN] Other transports than TCP in charter philip.eardley
- Re: [re-ECN] Other transports than TCP in charter Mirja Kühlewind
- Re: [re-ECN] Other transports than TCP in charter John Leslie
- Re: [re-ECN] Other transports than TCP in charter John Leslie
- Re: [re-ECN] Other transports than TCP in charter Ingemar Johansson S
- Re: [re-ECN] Other transports than TCP in charter Ingemar Johansson S
- Re: [re-ECN] Other transports than TCP in charter bo zhou