Re: [re-ECN] Acronym for BoF / w-g?
Fred Baker <fred@cisco.com> Tue, 29 September 2009 00:47 UTC
Return-Path: <fred@cisco.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 E1A433A6889 for <re-ecn@core3.amsl.com>;
Mon, 28 Sep 2009 17:47:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.172
X-Spam-Level:
X-Spam-Status: No, score=-106.172 tagged_above=-999 required=5 tests=[AWL=0.427,
BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
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 bhyMC-u5+-Mr for
<re-ecn@core3.amsl.com>; Mon, 28 Sep 2009 17:47:32 -0700 (PDT)
Received: from sj-iport-3.cisco.com (sj-iport-3.cisco.com [171.71.176.72]) by
core3.amsl.com (Postfix) with ESMTP id 17F143A62C1 for <re-ecn@ietf.org>;
Mon, 28 Sep 2009 17:47:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com;
i=fred@cisco.com; l=2831; q=dns/txt; s=sjiport03001; t=1254185331;
x=1255394931;
h=from:sender:reply-to:subject:date:message-id:to:cc: mime-version:content-transfer-encoding:content-id:
content-description:resent-date:resent-from:resent-sender:
resent-to:resent-cc:resent-message-id:in-reply-to:
references:list-id:list-help:list-unsubscribe:
list-subscribe:list-post:list-owner:list-archive;
z=From:=20Fred=20Baker=20<fred@cisco.com>|Subject:=20Re: =20[re-ECN]=20Acronym=20for=20BoF=20/=20w-g?|Date:=20Mon,
=2028=20Sep=202009=2017:48:50=20-0700|Message-Id:=20<2DE0
950C-010E-402F-9886-5AEBB0098C71@cisco.com>|To:=20Bob=20B
riscoe=20<rbriscoe@jungle.bt.co.uk>|Cc:=20re-ECN=20unIETF
=20list=20<re-ecn@ietf.org>|Mime-Version:=201.0=20(Apple
=20Message=20framework=20v936)|Content-Transfer-Encoding:
=207bit|In-Reply-To:=20<200909290008.n8T08Bur031103@baghe
era.jungle.bt.co.uk>|References:=20<200909281832.n8SIWijX
024923@bagheera.jungle.bt.co.uk>=20<903258E2-B4BF-490F-80
2A-8D4AFFBE59CC@cisco.com>=20<200909290008.n8T08Bur031103
@bagheera.jungle.bt.co.uk>; bh=t4g7ihLyLCl59InskahMg1zQNabnSvK5CfdR6iXTHAI=;
b=lXpPkBhhzSQrY5RN/R3Im/8iD1Ro8ne1q3h/MbhK37XuphA8kCJf3frS
xHhW1eKm2GWYWO3w+VQi3FQlP/cgB3gK4xH02JBKYk1pkQDbe1bmcjzCt
3zqvnOxprl6wqojLHAWXwIGuR1LdnV5Z7XSdyEXyPmzWjlc5E/FexmRO5 k=;
Authentication-Results: sj-iport-3.cisco.com;
dkim=pass (signature verified [TEST])
header.i=fred@cisco.com
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ApoEAOP1wEqrR7O6/2dsb2JhbADAG4hTAY5yBYQe
X-IronPort-AV: E=Sophos;i="4.44,469,1249257600"; d="scan'208";a="192815078"
Received: from sj-dkim-2.cisco.com ([171.71.179.186]) by sj-iport-3.cisco.com
with ESMTP; 29 Sep 2009 00:48:51 +0000
Received: from sj-core-5.cisco.com (sj-core-5.cisco.com [171.71.177.238]) by
sj-dkim-2.cisco.com (8.12.11/8.12.11) with ESMTP id n8T0mp4i012675;
Mon, 28 Sep 2009 17:48:51 -0700
Received: from stealth-10-32-244-221.cisco.com
(stealth-10-32-244-221.cisco.com [10.32.244.221]) by sj-core-5.cisco.com
(8.13.8/8.14.3) with ESMTP id n8T0mpDR024756; Tue, 29 Sep 2009 00:48:51 GMT
Message-Id: <2DE0950C-010E-402F-9886-5AEBB0098C71@cisco.com>
From: Fred Baker <fred@cisco.com>
To: Bob Briscoe <rbriscoe@jungle.bt.co.uk>
In-Reply-To: <200909290008.n8T08Bur031103@bagheera.jungle.bt.co.uk>
Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
Content-Transfer-Encoding: 7bit
Mime-Version: 1.0 (Apple Message framework v936)
Date: Mon, 28 Sep 2009 17:48:50 -0700
References: <200909281832.n8SIWijX024923@bagheera.jungle.bt.co.uk>
<903258E2-B4BF-490F-802A-8D4AFFBE59CC@cisco.com>
<200909290008.n8T08Bur031103@bagheera.jungle.bt.co.uk>
X-Mailer: Apple Mail (2.936)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; l=2831; t=1254185331;
x=1255049331; c=relaxed/simple; s=sjdkim2002;
h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
d=cisco.com; i=fred@cisco.com;
z=From:=20Fred=20Baker=20<fred@cisco.com>
|Subject:=20Re=3A=20[re-ECN]=20Acronym=20for=20BoF=20/=20w- g? |Sender:=20;
bh=t4g7ihLyLCl59InskahMg1zQNabnSvK5CfdR6iXTHAI=;
b=BIek7XNxq5yngjRMmX0DELImIjQVYu7smjh1R8oK3yBqoF4zfruX0czKPl
kpu3ViW1nwEdK2tj0YUMytaf//zDkZ9vWkPMIwsI/VQ+0AtNCoizcYav7Rcz IKd455TpZ9;
Cc: re-ECN unIETF list <re-ecn@ietf.org>
Subject: Re: [re-ECN] Acronym for BoF / w-g?
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: Tue, 29 Sep 2009 00:47:33 -0000
On Sep 28, 2009, at 5:08 PM, Bob Briscoe wrote: A nameless correspondent told [you] that... > The Internet should also be able to connect machines next door to > each other together. They might have sub-ms RTTs. We shouldn't > prevent scaling to tiny RTTs. One workround is not to standardise a > timescale for smoothing the queue, but allow a queue to be > configured in the knowledge of whether it might have v short RTT > paths through it. You sent this to me privately, but I'm am going to completely blow etiquette to the winds and reply publicly. I agree with your correspondent. To my way of thinking, the term "congestion" has many possible "correct" definitions; the key thing is that that sessions related to one set of applications and/or users prevents another set of applications and/or users from doing something that they would otherwise reasonably expect. TCP Reno measures congestion by loss; CalTech FAST measures congestion by change in mean delay. If the re-ecn model is being applied to a class of traffic that is priority-queued and traffic above some rate is dropped, the only model I can make any sense out of is one that determines what fraction of a stated rate is currently in use. In an 802.11 network, one could discuss the collision rate perceived by the interface. And in your corespondent's case of a sub-ms RTT (which would be characteristic of a data center), I'm not sure what measure applies best. Maybe the percentage of the time a queue has something in it? And then there is the question - is that aggregated by source address, as in the way a BitTorrent server (file source) behaves, or by destination address, as in how a BitTorrent client (file sink) behaves, or is it by individual sessions? Or should one maybe track all three and let any of them mark the packet? Now imagine typical web service behavior - a datagram starts in a data center, crosses a fiber-optic backbone, enters my home through a broadband interface, and crosses my WiFi to my computer. From my perspective, each interface in the network is likely to apply its own congestion model, and therefore its own congestion measure. What is important to control is not the specifics of the measure, but the fact that someone along the way is feeling trodden upon, that the offending traffic appears to have the potential to prevent another "customer", for some definition of the term, from doing their thing. If we have reasonable measures - not "the same measures", but "appropriate measures for the class of congestion under consideration" - in each place, the right thing should happen. The congested interface should be able to declare its pain, and the implicated sessions should back off.
- [re-ECN] Acronym for BoF / w-g? Bob Briscoe
- Re: [re-ECN] Acronym for BoF / w-g? Matthew Ford
- Re: [re-ECN] Acronym for BoF / w-g? Scott Brim
- Re: [re-ECN] Acronym for BoF / w-g? Kwok Ho Chan
- Re: [re-ECN] Acronym for BoF / w-g? Fred Baker
- Re: [re-ECN] Acronym for BoF / w-g? Bob Briscoe
- Re: [re-ECN] Acronym for BoF / w-g? Bob Briscoe
- Re: [re-ECN] Acronym for BoF / w-g? Fred Baker
- Re: [re-ECN] Acronym for BoF / w-g? Bob Briscoe
- Re: [re-ECN] Acronym for BoF / w-g? Fred Baker
- Re: [re-ECN] Acronym for BoF / w-g? Richard Bennett
- Re: [re-ECN] Acronym for BoF / w-g? Fred Baker
- [re-ECN] Congestion is relative (was: Re: Acronym… Bob Briscoe
- Re: [re-ECN] Acronym for BoF / w-g? ECE Michael Menth
- Re: [re-ECN] Acronym for BoF / w-g? DCP Michael Menth
- Re: [re-ECN] Acronym for BoF / w-g? toby.moncaster
- Re: [re-ECN] Acronym for BoF / w-g? DCP toby.moncaster
- Re: [re-ECN] Acronym for BoF / w-g? DCP toby.moncaster
- Re: [re-ECN] Acronym for BoF / w-g? toby.moncaster
- Re: [re-ECN] Acronym for BoF / w-g? DCP Tina TSOU
- Re: [re-ECN] Acronym for BoF / w-g? Lars Eggert
- Re: [re-ECN] Acronym for BoF / w-g? toby.moncaster
- [re-ECN] Draft Agenda toby.moncaster
- Re: [re-ECN] Acronym for BoF / w-g? DCE Michael Menth
- Re: [re-ECN] Draft Agenda Leslie Daigle
- Re: [re-ECN] Draft Agenda toby.moncaster
- Re: [re-ECN] Draft Agenda Mirja Kuehlewind
- Re: [re-ECN] Draft Agenda toby.moncaster
- Re: [re-ECN] Draft Agenda Woundy, Richard
- Re: [re-ECN] Draft Agenda Leslie Daigle
- Re: [re-ECN] Draft Agenda toby.moncaster
- [re-ECN] BOF e-ECN Demo (was RE: Draft Agenda) alan.p.smith
- Re: [re-ECN] Draft Agenda Woundy, Richard
- Re: [re-ECN] Draft Agenda Woundy, Richard
- Re: [re-ECN] Draft Agenda alan.p.smith
- Re: [re-ECN] Draft Agenda Lars Eggert
- Re: [re-ECN] Draft Agenda Woundy, Richard
- Re: [re-ECN] Draft Agenda Matt Mathis