Re: [ledbat] ECN/AQM
Lachlan Andrew <lachlan.andrew@gmail.com> Sat, 02 July 2011 00:55 UTC
Return-Path: <lachlan.andrew@gmail.com>
X-Original-To: ledbat@ietfa.amsl.com
Delivered-To: ledbat@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1561511E80D4 for <ledbat@ietfa.amsl.com>; Fri, 1 Jul 2011 17:55:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.372
X-Spam-Level:
X-Spam-Status: No, score=-103.372 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1, SARE_SUB_OBFU_Q1=0.227, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZMEI0EKVvQ0q for <ledbat@ietfa.amsl.com>; Fri, 1 Jul 2011 17:55:45 -0700 (PDT)
Received: from mail-ww0-f44.google.com (mail-ww0-f44.google.com [74.125.82.44]) by ietfa.amsl.com (Postfix) with ESMTP id 43C5E11E80A7 for <ledbat@ietf.org>; Fri, 1 Jul 2011 17:55:45 -0700 (PDT)
Received: by wwe5 with SMTP id 5so2487835wwe.13 for <ledbat@ietf.org>; Fri, 01 Jul 2011 17:55:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; bh=aqJ5xEOnooPouIi68js6HFSGjSLkqQbB+ZEhbHUUy9A=; b=pkVyqHKededj/X1ofyrZBYirCVvMctrmVwaoM87k1bZypghXZNszZmSIF39AKMko3y Q2V2JqgxmUpAvnFr83l59wIsXgnOjXGri+iWKcbxPgqpGOZX1veH67mWne9xdLu4ibNs VJFiBi4Yzx8fTE+VJM5eOzfpK//bnuGe3ro4A=
Received: by 10.216.18.72 with SMTP id k50mr3412765wek.49.1309568144178; Fri, 01 Jul 2011 17:55:44 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.216.71.3 with HTTP; Fri, 1 Jul 2011 17:55:24 -0700 (PDT)
In-Reply-To: <201107011130.p61BUZ79020490@bagheera.jungle.bt.co.uk>
References: <791AD3077F94194BB2BDD13565B6295D05E6DF22@PALLENE.office.hd> <201106291902.p5TJ2C03010090@bagheera.jungle.bt.co.uk> <4E0C3675.6080700@erg.abdn.ac.uk> <201106301341.29881.mirja.kuehlewind@ikr.uni-stuttgart.de> <4E0C9989.5040505@fandm.edu> <BANLkTikoAjwRrFn3n7A5CkOMPirCOwuc6w@mail.gmail.com> <4E0D4657.9050906@fandm.edu> <BANLkTik=JccArYy1w4jxjBjVYV0PZV4ciA@mail.gmail.com> <201107011130.p61BUZ79020490@bagheera.jungle.bt.co.uk>
From: Lachlan Andrew <lachlan.andrew@gmail.com>
Date: Sat, 02 Jul 2011 10:55:24 +1000
Message-ID: <BANLkTi=_Su748o0JiquJ6GWjcusAMcWc9Q@mail.gmail.com>
To: Bob Briscoe <bob.briscoe@bt.com>
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: quoted-printable
Cc: ledbat@ietf.org
Subject: Re: [ledbat] ECN/AQM
X-BeenThere: ledbat@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Mailing list of the LEDBAT WG <ledbat.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ledbat>, <mailto:ledbat-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ledbat>
List-Post: <mailto:ledbat@ietf.org>
List-Help: <mailto:ledbat-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ledbat>, <mailto:ledbat-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 02 Jul 2011 00:55:50 -0000
Greetings Bob, Our point of divergence is probably step 1 in your argument. I was still thinking of LEDBAT as less than best effort. If it (permanently) reverts to standard TCP on loss, then it is not longer less than best effort, since LEDBAT flows will typically be long and experience at least one loss before most of the transfer is complete. However, if it only *temporarily* reverts to standard TCP, then step 1 of the argument is misleading. ECN and loss can differ in how long they cause the LEDBAT flow to remain aggressive. If ECN causes it to remain aggressive longer than loss does, then there is an incentive to enable ECN (if throughput gives an incentive). If higher throughput is not an incentive (that's why we're not using TCP), then smoothness may be an incentive; ECN could cause a more mild immediate backoff but revert more quickly to non-TCP behaviour. You may say that these alternatives are too complex to be worthwhile. If so, I'd probably agree. However, I'm arguing that it is *possible* to give an incentive to use ECN without breaking other design goals. Cheers, Lachlan On 1 July 2011 21:30, Bob Briscoe <bob.briscoe@bt.com> wrote: > Lachlan, > > I'm trying to work out the mental model you have that leads to this > conclusion. Perhaps you are thinking ECN happens at a shallower point in the > queue than loss? > > I was also thinking the response to ECN could be less - until I thought it > through a couple of days ago. I posted the logical progression on this list > which concluded that LEDBAT has to respond the same to ECN and to loss. > > See <STEP_BY_STEP_LOGIC> within > <http://www.ietf.org/mail-archive/web/ledbat/current/msg00479.html> > > As you are proposing otherwise, if you say where you disagree with that > logical progression we might be able to get to the bottom of this? -- 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
- [ledbat] 2 week last call for draft-ietf-ledbat-c… Rolf Winter
- Re: [ledbat] 2 week last call for draft-ietf-ledb… Wesley Eddy
- Re: [ledbat] 2 week last call for draft-ietf-ledb… Rolf Winter
- Re: [ledbat] 2 week last call for draft-ietf-ledb… John Leslie
- Re: [ledbat] 2 week last call for draft-ietf-ledb… Nicholas Weaver
- Re: [ledbat] 2 week last call for draft-ietf-ledb… Wesley Eddy
- Re: [ledbat] 2 week last call for draft-ietf-ledb… Mirja Kühlewind
- [ledbat] ECN/AQM, was: 2 week last call for draft… Mirja Kühlewind
- Re: [ledbat] 2 week last call for draft-ietf-ledb… Rolf Winter
- Re: [ledbat] 2 week last call for draft-ietf-ledb… Mirja Kuehlewind
- Re: [ledbat] 2 week last call for draft-ietf-ledb… Wesley Eddy
- Re: [ledbat] ECN/AQM, was: 2 week last call for d… Wesley Eddy
- Re: [ledbat] ECN/AQM, was: 2 week last call for d… Gorry Fairhurst
- Re: [ledbat] 2 week last call for draft-ietf-ledb… Dario Rossi
- Re: [ledbat] 2 week last call for draft-ietf-ledb… Mirja Kuehlewind
- Re: [ledbat] ECN/AQM, was: 2 week last call for d… Mirja Kuehlewind
- Re: [ledbat] ECN/AQM, was: 2 week last call for d… Arjuna Sathiaseelan
- Re: [ledbat] 2 week last call for draft-ietf-ledb… Dario Rossi
- Re: [ledbat] ECN/AQM, was: 2 week last call for d… Mirja Kuehlewind
- Re: [ledbat] ECN/AQM, was: 2 week last call for d… Gorry Fairhurst
- Re: [ledbat] ECN/AQM, was: 2 week last call for d… Bob Briscoe
- Re: [ledbat] ECN/AQM, was: 2 week last call for d… Gorry Fairhurst
- Re: [ledbat] ECN/AQM, was: 2 week last call for d… Arjuna Sathiaseelan
- Re: [ledbat] ECN/AQM, was: 2 week last call for d… Bob Briscoe
- Re: [ledbat] ECN/AQM, was: 2 week last call for d… Gorry Fairhurst
- [ledbat] MIN_CWND, was: ECN/AQM, was: 2 week last… Mirja Kuehlewind
- Re: [ledbat] ECN/AQM Mirja Kuehlewind
- Re: [ledbat] ECN/AQM Janardhan Iyengar
- Re: [ledbat] MIN_CWND, was: ECN/AQM, was: 2 week … Arjuna Sathiaseelan
- Re: [ledbat] MIN_CWND, was: ECN/AQM, was: 2 week … Janardhan Iyengar
- Re: [ledbat] ECN/AQM Lachlan Andrew
- Re: [ledbat] MIN_CWND, was: ECN/AQM, was: 2 week … Lachlan Andrew
- Re: [ledbat] ECN/AQM Bob Briscoe
- Re: [ledbat] ECN/AQM Janardhan Iyengar
- Re: [ledbat] ECN/AQM Lachlan Andrew
- Re: [ledbat] MIN_CWND, was: ECN/AQM, was: 2 week … Arjuna Sathiaseelan
- Re: [ledbat] MIN_CWND, was: ECN/AQM, was: 2 week … Arjuna Sathiaseelan
- Re: [ledbat] ECN/AQM Bob Briscoe
- Re: [ledbat] ECN/AQM Janardhan Iyengar
- Re: [ledbat] ECN/AQM Janardhan Iyengar
- Re: [ledbat] ECN/AQM Lachlan Andrew
- Re: [ledbat] ECN/AQM Lachlan Andrew
- Re: [ledbat] ECN/AQM Janardhan Iyengar
- Re: [ledbat] ECN/AQM Janardhan Iyengar
- Re: [ledbat] ECN/AQM Murari Sridharan
- Re: [ledbat] ECN/AQM Bob Briscoe
- Re: [ledbat] ECN/AQM Bob Briscoe
- Re: [ledbat] ECN/AQM Bob Briscoe