Re: [re-ECN] Pls bash: Congestion Exposure (re-ECN) BoF in Hiroshima?
João Taveira Araújo <j.araujo@ee.ucl.ac.uk> Mon, 07 September 2009 11:13 UTC
Return-Path: <j.araujo@ee.ucl.ac.uk>
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 62DB53A6858 for <re-ecn@core3.amsl.com>;
Mon, 7 Sep 2009 04:13:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.099
X-Spam-Level:
X-Spam-Status: No, score=-5.099 tagged_above=-999 required=5
tests=[BAYES_00=-2.599, J_CHICKENPOX_72=0.6, J_CHICKENPOX_91=0.6,
MIME_8BIT_HEADER=0.3, 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 jIyOfSm4x538 for
<re-ecn@core3.amsl.com>; Mon, 7 Sep 2009 04:13:58 -0700 (PDT)
Received: from dax.ee.ucl.ac.uk (dax.ee.ucl.ac.uk [128.40.42.12]) by
core3.amsl.com (Postfix) with ESMTP id E97793A6988 for <re-ecn@ietf.org>;
Mon, 7 Sep 2009 04:13:57 -0700 (PDT)
Received: from [144.82.248.242] (dhcp-248-242.visi.ucl.ac.uk [144.82.248.242])
(authenticated bits=0) by dax.ee.ucl.ac.uk (8.13.8/8.13.8) with ESMTP id
n87BAmjR003497 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256
verify=NO) for <re-ecn@ietf.org>; Mon, 7 Sep 2009 12:10:48 +0100 (BST)
Message-ID: <4AA4EAEE.8050106@ee.ucl.ac.uk>
Date: Mon, 07 Sep 2009 12:13:50 +0100
From: =?ISO-8859-1?Q?Jo=E3o_Taveira_Ara=FAjo?= <j.araujo@ee.ucl.ac.uk>
Organization: UCL
User-Agent: Thunderbird 2.0.0.23 (X11/20090817)
MIME-Version: 1.0
To: re-ecn@ietf.org
References: <200909071019.n87AJgBB030579@bagheera.jungle.bt.co.uk>
<AEDCAF87EEC94F49BA92EBDD49854CC70CEB8418@E03MVZ1-UKDY.domain1.systemhost.net>
In-Reply-To: <AEDCAF87EEC94F49BA92EBDD49854CC70CEB8418@E03MVZ1-UKDY.domain1.systemhost.net>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-UCL_EE-MailScanner-Information: Please contact mailhelp@ee.ucl.ac.uk for
more information
X-MailScanner-ID: n87BAmjR003497
X-UCL_EE-MailScanner: Found to be clean
X-UCL_EE-MailScanner-From: j.araujo@ee.ucl.ac.uk
Subject: Re: [re-ECN] Pls bash: Congestion Exposure (re-ECN) BoF in Hiroshima?
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: Mon, 07 Sep 2009 11:13:59 -0000
Agree with most of Toby's comments, and would add that the last 3 paragraphs seem too long to basically convey: - LEDBAT shows that there is a need for more flexible CC paradigms than TCP-friendliness - LEDBAT itself is only a solution to a subset of problems, and we need an overarching framework to: - expose congestion so operators are no longer prone to information assymetry. - allow different CC algorithms to evolve independently within less restrictive design space than TCP-friendliness. Joao toby.moncaster@bt.com wrote: > Immediate top-level comment - drop the re-ECN from the title. This is a > BoF where we are trying to get the IETF to agree there is a need to > introduce congestion transparency. Re-ECN is a specific protocol for > doing that but there may be others so we shouldn't put it in the title. > > I really fear the overall order of things is wrong as well. The bulk of > the first 3 paragraphs is just about IETF processes and the IRTF... The > first paragraph is fine but you need to expand on that and get quickly > towards a summary of the problem (the IETF hasn't provided a proper > system on which to build network accountability so ISPs have started to > bodge their own, with dire consequences for the future of the network). > > I think we need to re-phrase quite a bit of the detailed stuff as well, > but that is a matter of editing rather than complete change of meaning > so I will leave it for now... > > Final thing - this is already starting to get too long. The MPTCP BoF > description was ~600 words in total, TANA 9pre-cursor to LEDBAT) was > ~450 total). You are already at 750 and you have 3 major bullets with no > text! In other words we need to cut by about 50%... > > Toby > > >> -----Original Message----- >> From: Briscoe,RJ,Bob,XVR9 BRISCORJ R >> Sent: 07 September 2009 11:19 >> To: Woundy, Richard; COURCOUBETIS, Costas; Steven BLAKE; Marcelo >> BAGNULO BRAUN; Moncaster,T,Toby,DER3 R; Agarwal, Anil; Tom Taylor; Ken >> Carlberg; Leslie Daigle; BOWMAN Don >> Cc: re-ECN unIETF list >> Subject: Fwd: [re-ECN] Pls bash: Congestion Exposure (re-ECN) BoF in >> Hiroshima? >> >> Folks, >> >> Attached is my attempt so far. I started again - I'm happy with it so >> far, but it needs the specifics added at the end, where indicated. >> >> I'm sending in case I don't get good connectivity while travelling. >> Once I'm done, I'll send a complete copy. But this gives something for >> you to push back on or for you to propose alternative text. >> >> Apologies for sending an attachment (in a hurry). >> >> >> Bob >> >> >> >>> Date: Sat, 05 Sep 2009 13:31:14 +0100 >>> To: "Woundy, Richard" <Richard_Woundy@cable.comcast.com>om>, >>> "COURCOUBETIS, Costas" <courcou@aueb.gr>gr>, Steven BLAKE >>> <sblake@extremenetworks.com>om>, Marcelo BAGNULO BRAUN >>> <marcelo@it.uc3m.es>es>, "MONCASTER, Toby" <toby.moncaster@bt.com>om>, >>> "Agarwal, Anil" <Anil.Agarwal@viasat.com>om>, Tom Taylor >>> <tom.taylor@rogers.com>om>, Ken Carlberg <ken.carlberg@gmail.com> >>> From: Bob Briscoe <rbriscoe@jungle.bt.co.uk> >>> Subject: RE: [re-ECN] Fwd: Pls bash: Congestion Exposure (re-ECN) BoF >>> inHiroshima? >>> Cc: re-ECN unIETF list <re-ecn@ietf.org> >>> >> [snip] >> >> >>> I'm off to a wedding for the rest of the day. I'll get back to this >>> first-thing (UK time) Sunday. >>> >>> Here's a suggested proposal outline: >>> I'm aiming for something as brief as possible (e.g. 1-2pp). >>> >>> 1. Intro >>> 1 para top level motivation: Accountability for Congestion >>> 1 para ambitious, so we have to bite off smallest self-contained >>> >> chunk >> >>> 1 para which particular bites to take (using an expt approach like >>> >> LISP): >> >>> a) (INF) recording motivation(s) >>> b) (EXP) base congestion exposure protocol >>> c) (STD) process pre-requisites to do (b) >>> d) (INF) reports on experiments >>> 1 para where other stuff is getting done, e.g. ICCRG >>> >>> 2. A little more on each proposed working-group activity >>> 2.1 Motivation >>> Accountability for Congestion >>> Good fences make good neighbours >>> - IETF not been good at doing this (NATs, firewalls) >>> - this is a chance to do it well >>> Vision >>> - ECN gives all traffic tiny jitter & loss >>> - congestion accountability handles other QoS dimension; b/w >>> >> allocation >> >>> - that's QoS sorted :) >>> 2.2 Protocol work >>> prob re-ECN, but open to suggestions >>> IPv4, IPv6 & TCP as example transport (for now) >>> 2.3 IETF Process >>> Depends on protocol encoding chosen >>> Current view: >>> need bit 48 in IPv4 hdr & IPv6 extension hdr + clash with ECN >>> >> nonce >> >>> Planned assignment of required field(s) as experimental >>> Guidelines on how to confine experimental values (in space & >>> >> time) >> >>> 2.4 Reports on Experiments >>> This w-g NOT designed to standardise uses of the protocol >>> - e.g. policers, new congestion controls, simpler QoS, >>> inter-domain metering, traffic engineering, DDoS miitigation >>> But w-g will act as a focus for expts & trials in using its >>> >> protocol >> >>> Will produce reports on role of congestion exposure in trials, >>> >> issues, >> >>> recommendations, re-thinks, etc. >>> Informs any future move from experimental to stds track >>> 2.5 (Optional) Focused work on deployment? >>> This is more than the minimum work that the w-g needs to bite >>> > off > >>> But it's the most important gating factor >>> Therefore, it could form a focused piece of work in its own >>> > right > >>> Survey of middleboxes that will break ECN, re-ECN etc. >>> Permanent partial deployment (user & net choice to expose >>> >> congestion) >> >>> Incremental deployment outline & incentives >>> >>> 3. Proposed BoF Agenda >>> Motivations (which main motivation?) >>> Demo (what demo?) >>> Misconceptions >>> - congestion (with ECN) != impairment >>> - uncongested path != good (a symptom of broken transport >>> >> protocols) >> >>> - exposing congestion != operator privacy concerns >>> Brief protocol outline >>> Relationship to other w-gs >>> Community - who's doing what; who's planning what >>> Questions to put to a vote >>> >>> >>> Bob >>> >> >> Bob >> >> >> ________________________________________________________________ >> Bob Briscoe, Networks Research Centre, BT Research >> > _______________________________________________ > re-ECN mailing list > re-ECN@ietf.org > https://www.ietf.org/mailman/listinfo/re-ecn >
- [re-ECN] Pls bash: Congestion Exposure (re-ECN) B… Bob Briscoe
- [re-ECN] Fwd: Pls bash: Congestion Exposure (re-E… Bob Briscoe
- Re: [re-ECN] Pls bash: Congestion Exposure (re-EC… toby.moncaster
- Re: [re-ECN] Fwd: Pls bash: Congestion Exposure (… toby.moncaster
- Re: [re-ECN] Fwd: Pls bash: Congestion Exposure (… marcelo bagnulo braun
- Re: [re-ECN] Fwd: Pls bash: Congestion Exposure (… Agarwal, Anil
- Re: [re-ECN] Fwd: Pls bash: Congestion Exposure (… Steven Blake
- Re: [re-ECN] Fwd: Pls bash: Congestion Exposure (… Bob Briscoe
- [re-ECN] Fwd: Pls bash: Congestion Exposure (re-E… Bob Briscoe
- Re: [re-ECN] Pls bash: Congestion Exposure (re-EC… toby.moncaster
- Re: [re-ECN] Pls bash: Congestion Exposure (re-EC… toby.moncaster
- Re: [re-ECN] Pls bash: Congestion Exposure (re-EC… João Taveira Araújo
- Re: [re-ECN] Pls bash: Congestion Exposure (re-EC… Woundy, Richard
- Re: [re-ECN] Fwd: Pls bash: Congestion Exposure (… arnaud.jacquet
- Re: [re-ECN] Pls bash: Congestion Exposure (re-EC… toby.moncaster
- Re: [re-ECN] Pls bash: Congestion Exposure (re-EC… John Leslie
- Re: [re-ECN] Pls bash: Congestion Exposure (re-EC… toby.moncaster
- Re: [re-ECN] Pls bash: Congestion Exposure (re-EC… Bob Briscoe
- Re: [re-ECN] Pls bash: Congestion Exposure (re-EC… Bob Briscoe
- Re: [re-ECN] Pls bash: Congestion Exposure (re-EC… toby.moncaster
- Re: [re-ECN] Pls bash: Congestion Exposure (re-EC… Mirja Kuehlewind
- Re: [re-ECN] Pls bash: Congestion Exposure (re-EC… Mirja Kuehlewind
- Re: [re-ECN] Pls bash: Congestion Exposure (re-EC… ken carlberg
- Re: [re-ECN] Pls bash: Congestion Exposure (re-EC… toby.moncaster
- Re: [re-ECN] Pls bash: Congestion Exposure (re-EC… Bob Briscoe
- Re: [re-ECN] Pls bash: Congestion Exposure (re-EC… toby.moncaster
- Re: [re-ECN] Pls bash: Congestion Exposure (re-EC… João Taveira Araújo
- Re: [re-ECN] Pls bash: Congestion Exposure (re-EC… slblake
- Re: [re-ECN] Pls bash: Congestion Exposure (re-EC… toby.moncaster
- Re: [re-ECN] Pls bash: Congestion Exposure (re-EC… Steven Blake
- [re-ECN] Problem Statement (was Re: Pls bash: Con… ken carlberg
- Re: [re-ECN] Pls bash: Congestion Exposure (re-EC… Steven Blake
- Re: [re-ECN] Pls bash: Congestion Exposure (re-EC… Bob Briscoe
- Re: [re-ECN] Pls bash: Congestion Exposure (re-EC… toby.moncaster
- Re: [re-ECN] Pls bash: Congestion Exposure (re-EC… João Taveira Araújo
- Re: [re-ECN] Pls bash: Congestion Exposure (re-EC… toby.moncaster