Re: [re-ECN] RE-ECN without ECN.
João Taveira Araújo <j.araujo@ee.ucl.ac.uk> Mon, 05 October 2009 17:48 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 9082528C22F for <re-ecn@core3.amsl.com>;
Mon, 5 Oct 2009 10:48:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.22
X-Spam-Level:
X-Spam-Status: No, score=-5.22 tagged_above=-999 required=5 tests=[AWL=-0.779,
BAYES_20=-0.74, 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 QzrJuDTbYPD4 for
<re-ecn@core3.amsl.com>; Mon, 5 Oct 2009 10:48:16 -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 8D5F428C1CD for <re-ecn@ietf.org>;
Mon, 5 Oct 2009 10:48:16 -0700 (PDT)
Received: from [144.82.248.160] (dhcp-248-160.visi.ucl.ac.uk [144.82.248.160])
(authenticated bits=0) by dax.ee.ucl.ac.uk (8.13.8/8.13.8) with ESMTP id
n95Hjnht027821 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256
verify=NO); Mon, 5 Oct 2009 18:45:56 +0100 (BST)
Message-ID: <4ACA31AE.1010905@ee.ucl.ac.uk>
Date: Mon, 05 Oct 2009 18:49:34 +0100
From: =?windows-1252?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: Matt Mathis <matt.mathis@gmail.com>
References: <fc0ff13d0910010936i5aa26e6esd830c958422e340d@mail.gmail.com> <4AC52108.4090004@ee.ucl.ac.uk> <200910021543.n92Fh4f2014818@bagheera.jungle.bt.co.uk>
<fc0ff13d0910021542h70e74adap859f8d8a20d3d1f@mail.gmail.com>
In-Reply-To: <fc0ff13d0910021542h70e74adap859f8d8a20d3d1f@mail.gmail.com>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit
X-UCL_EE-MailScanner-Information: Please contact mailhelp@ee.ucl.ac.uk for
more information
X-MailScanner-ID: n95Hjnht027821
X-UCL_EE-MailScanner: Found to be clean
X-UCL_EE-MailScanner-From: j.araujo@ee.ucl.ac.uk
Cc: re-ecn@ietf.org
Subject: Re: [re-ECN] RE-ECN without ECN.
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, 05 Oct 2009 17:48:17 -0000
Matt Mathis wrote: >>>> For all modern reliable protocols over non-ECN networks (where loss is >>>> the primary congestion indicator), the amount of duplicate data is a >>>> direct measure of the down stream congestion. (e.g. If I observe >>>> both a data packet and its retransmission, then the first transmission >>>> was lost someplace downstream). This is because for all modern >>>> protocols, the sender almost never sends data that the receiver >>>> already holds. >>>> >>>> >>> Except it's not transport oblivious, so you'd have to a) redesign the >>> solution for every new transport protocol or b) expect a single transport >>> protocol to be all-encompassing. Won't nitpick since this is a thought >>> experiment though... >>> > > Joao, > Which do you think is harder: adding duplicate data detection for a > new transport protocol to the ingress router or to get a (potentially > hostile) new transport to carry the ECN information on its ACKs? (See > the ECI field for TCP Section 6.1.1 in -re-ecn-tcp- ) My bet that it > is a lot easier to add the duplicate detection to the ingress router, > since the owner is motivated to do so. > > I thought you were referring to the first, rather than last ISP, so I had construed your solution backwards, but even so doesn't this depend on the fate of non-re-ECN traffic? If non compliant traffic is treated in bulk as if it were misbehaving, the incentive would be for all transport protocols to adhere to re-ECN, in which case it wouldn't matter how hostile a transport protocol is, so long as it complies with the ISP's definition of acceptable behaviour [see Bob's ReArch paper]. Joao
- [re-ECN] RE-ECN without ECN. Matt Mathis
- Re: [re-ECN] RE-ECN without ECN. João Taveira Araújo
- Re: [re-ECN] RE-ECN without ECN. Bob Briscoe
- Re: [re-ECN] RE-ECN without ECN. Matt Mathis
- Re: [re-ECN] RE-ECN without ECN. João Taveira Araújo
- Re: [re-ECN] RE-ECN without ECN. Fred Baker
- Re: [re-ECN] RE-ECN without ECN. Fred Baker
- Re: [re-ECN] RE-ECN without ECN. Matt Mathis
- Re: [re-ECN] RE-ECN without ECN. Matt Mathis
- Re: [re-ECN] RE-ECN without ECN. Fred Baker
- Re: [re-ECN] RE-ECN without ECN. Bob Briscoe
- Re: [re-ECN] RE-ECN without ECN. Don Bowman
- Re: [re-ECN] RE-ECN without ECN. philip.eardley