[re-ECN] re-echo of drop
Matt Mathis <matt.mathis@gmail.com> Thu, 29 October 2009 18:58 UTC
Return-Path: <matt.mathis@gmail.com>
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 92FA23A6A19 for <re-ecn@core3.amsl.com>;
Thu, 29 Oct 2009 11:58:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.397
X-Spam-Level:
X-Spam-Status: No, score=-2.397 tagged_above=-999 required=5 tests=[AWL=0.202,
BAYES_00=-2.599]
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 j573tj8Uwm67 for
<re-ecn@core3.amsl.com>; Thu, 29 Oct 2009 11:58:15 -0700 (PDT)
Received: from mail-bw0-f223.google.com (mail-bw0-f223.google.com
[209.85.218.223]) by core3.amsl.com (Postfix) with ESMTP id 66D603A6A13 for
<re-ecn@ietf.org>; Thu, 29 Oct 2009 11:58:15 -0700 (PDT)
Received: by bwz23 with SMTP id 23so2685393bwz.29 for <re-ecn@ietf.org>;
Thu, 29 Oct 2009 11:58:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
h=domainkey-signature:mime-version:received:in-reply-to:references
:date:message-id:subject:from:to:content-type :content-transfer-encoding;
bh=Yet3wL8WAdlKgleA3iHyAExd1YK03Xd+LYjYjoA/dQ8=;
b=qVHVlocUXqLpPg+1IN6rTPRw4w5Btvr0w9pC+EP9tR0RcCRlqdxHLVz+JihkWCu1+N
C0QOHpmMNI5m5+aoCZSzHIsCekmldmiQcA2ZyxPGUIQnah7j70cVGZrCOGKVk8GGPQmv
P9I+pajRo0evDGcBxsG0oC7BjkvonJnlhxrNQ=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma;
h=mime-version:in-reply-to:references:date:message-id:subject:from:to
:content-type:content-transfer-encoding;
b=iZj8e1jJbnyn0Tj7sdyrINzyFYwG2QZJ0CMmnyOi9R3RBfi6+d7R295NGDilZhIlL1
n4gHExk+bwZo65XPiz3qdfaNxVBzC+XIX/gMOycCkcAvEsdU5MLkzsaRXkTByUSAUD0d
vcSDXAbddCetkU789c8kUB+pURSk3c7s5D17s=
MIME-Version: 1.0
Received: by 10.204.35.11 with SMTP id n11mr331336bkd.40.1256842708583;
Thu, 29 Oct 2009 11:58:28 -0700 (PDT)
In-Reply-To: <fc0ff13d0910291157s3c7ff4c1ye89e3fb64d314a52@mail.gmail.com>
References: <4AE26E9B.8060205@thinkingcat.com>
<200910261228.n9QCSCp0030099@bagheera.jungle.bt.co.uk>
<20091026133640.GA62345@verdi>
<200910262116.n9QLGTBE010898@bagheera.jungle.bt.co.uk>
<4AE6E99B.6050907@thinkingcat.com>
<fc0ff13d0910271822n7e0ec0ceq575b9121678539e6@mail.gmail.com>
<4AE82B4C.5000100@thinkingcat.com>
<200910291508.n9TF8ua3018965@bagheera.jungle.bt.co.uk>
<4AE9B9A4.3000107@ee.ucl.ac.uk>
<fc0ff13d0910291157s3c7ff4c1ye89e3fb64d314a52@mail.gmail.com>
Date: Thu, 29 Oct 2009 14:58:28 -0400
Message-ID: <fc0ff13d0910291158m5ea9f232q72662701c2e8d182@mail.gmail.com>
From: Matt Mathis <matt.mathis@gmail.com>
To: re-ecn@ietf.org
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Subject: [re-ECN] re-echo of drop
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: Thu, 29 Oct 2009 18:58:16 -0000
I made a comment on the list some time ago that pertains to your point below: 2009/10/29 João Taveira Araújo <j.araujo@ee.ucl.ac.uk>uk>: > Bob, > > I talked to you offline about this the other day, but here goes my main > concern.. > > Bob Briscoe wrote: >> >> For those who don't want the technical details, here's a summary >> 1/ Since draft-00 (Oct 2005), the re-ECN spec has always said re-echo >> whether congestion is drop or ECN-marking. > > Which suggests there is good reason to separate both. The endpoint behaviour > doesn't change, but the network's understanding of what is happening does, > and so you'll get an overestimation of upstream congestion. With a loss > echo, you can give a neutral value (as with cautious packets) but still rate > limit at the ingress. However... My goal would be to tweak RE-ECN and loss based RE feedback, such that the signal semantics are congruent. After all a loss and ECN mark are supposed to be equivalent. >> 2/ Re-ECN currently doesn't re-echo on drop unless the receiver is at >> least ECN-capable. But there's an easy way to make that happen, but with >> possible devil in details. > > You don't want to mix FNE's with l-echos. Besides being a weak abstraction, > the FNE flag is critical in creating state, which you use for policing flows > and sampling interdomain. Another problem with loss echos without re-ECN is > it makes it impossible for networks to verify the percentage of e2e loss > over bulk traffic, since they don't know what traffic marks loss or not. The Ah Ha is that this condition detectable/enforceable. There has to be a one-to-one correspondence between RE marks and retransmissions. For unencrypted connections, these can be detected by looking at TCP sequences numbers. Yes it requires per flow state, but it does not need to be done at the most heavily aggregated points in the network Thanks, --MM--
- [re-ECN] Revised agenda theory Leslie Daigle
- Re: [re-ECN] Revised agenda theory Bob Briscoe
- Re: [re-ECN] Revised agenda theory Leslie Daigle
- Re: [re-ECN] Revised agenda theory toby.moncaster
- Re: [re-ECN] Revised agenda theory Bob Briscoe
- [re-ECN] TCP's "Dynamic Range" John Leslie
- Re: [re-ECN] TCP's "Dynamic Range" Bob Briscoe
- Re: [re-ECN] TCP's "Dynamic Range" Leslie Daigle
- Re: [re-ECN] TCP's "Dynamic Range" Matt Mathis
- Re: [re-ECN] TCP's "Dynamic Range" Leslie Daigle
- Re: [re-ECN] TCP's "Dynamic Range" John Leslie
- [re-ECN] re-echo of drop (was: Re: TCP's "Dynamic… Bob Briscoe
- Re: [re-ECN] re-echo of drop João Taveira Araújo
- Re: [re-ECN] TCP's "Dynamic Range" philip.eardley
- [re-ECN] re-echo of drop Matt Mathis
- Re: [re-ECN] re-echo of drop (was: Re: TCP's "Dyn… Matt Mathis
- Re: [re-ECN] re-echo of drop (was: Re: TCP's "Dyn… Bob Briscoe
- Re: [re-ECN] re-echo of drop João Taveira Araújo
- Re: [re-ECN] re-echo of drop Bob Briscoe