[re-ECN] Congestion is relative (was: Re: Acronym for BoF / w-g?)
Bob Briscoe <rbriscoe@jungle.bt.co.uk> Tue, 29 September 2009 01:30 UTC
Return-Path: <rbriscoe@jungle.bt.co.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 BFB4F3A68C3 for <re-ecn@core3.amsl.com>;
Mon, 28 Sep 2009 18:30:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.882
X-Spam-Level:
X-Spam-Status: No, score=-1.882 tagged_above=-999 required=5 tests=[AWL=0.235,
BAYES_00=-2.599, DNS_FROM_RFC_BOGUSMX=1.482, RCVD_IN_DNSWL_LOW=-1]
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 jwykIWGa8jw5 for
<re-ecn@core3.amsl.com>; Mon, 28 Sep 2009 18:30:11 -0700 (PDT)
Received: from smtp4.smtp.bt.com (smtp4.smtp.bt.com [217.32.164.151]) by
core3.amsl.com (Postfix) with ESMTP id B14F63A67E5 for <re-ecn@ietf.org>;
Mon, 28 Sep 2009 18:30:10 -0700 (PDT)
Received: from i2kc08-ukbr.domain1.systemhost.net ([193.113.197.71]) by
smtp4.smtp.bt.com with Microsoft SMTPSVC(6.0.3790.3959);
Tue, 29 Sep 2009 02:31:29 +0100
Received: from cbibipnt08.iuser.iroot.adidom.com ([147.149.100.81]) by
i2kc08-ukbr.domain1.systemhost.net with Microsoft SMTPSVC(6.0.3790.3959);
Tue, 29 Sep 2009 02:31:15 +0100
Received: From bagheera.jungle.bt.co.uk ([132.146.168.158]) by
cbibipnt08.iuser.iroot.adidom.com (WebShield SMTP v4.5 MR1a P0803.399);
id 1254187874427; Tue, 29 Sep 2009 02:31:14 +0100
Received: from MUT.jungle.bt.co.uk ([10.73.192.22]) by
bagheera.jungle.bt.co.uk (8.13.5/8.12.8) with ESMTP id n8T1Uc6m032652;
Tue, 29 Sep 2009 02:30:38 +0100
Message-Id: <200909290130.n8T1Uc6m032652@bagheera.jungle.bt.co.uk>
X-Mailer: QUALCOMM Windows Eudora Version 7.1.0.9
Date: Tue, 29 Sep 2009 02:30:34 +0100
To: Fred Baker <fred@cisco.com>
From: Bob Briscoe <rbriscoe@jungle.bt.co.uk>
In-Reply-To: <2DE0950C-010E-402F-9886-5AEBB0098C71@cisco.com>
References: <200909281832.n8SIWijX024923@bagheera.jungle.bt.co.uk>
<903258E2-B4BF-490F-802A-8D4AFFBE59CC@cisco.com>
<200909290008.n8T08Bur031103@bagheera.jungle.bt.co.uk>
<2DE0950C-010E-402F-9886-5AEBB0098C71@cisco.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
X-Scanned-By: MIMEDefang 2.56 on 132.146.168.158
X-OriginalArrivalTime: 29 Sep 2009 01:31:15.0359 (UTC)
FILETIME=[892AFAF0:01CA40A4]
Cc: re-ECN unIETF list <re-ecn@ietf.org>
Subject: [re-ECN] Congestion is relative (was: Re: 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 01:30:17 -0000
Fred, It was fine to say this on the list. I wasn't trying to protect the nameless correspondent. The only reason I responded off-list was so as not to send the acronym thread off into a side topic, when we have to focus on getting this BOF acronym sorted. The side topic is important, and I agree with you. Bob At 01:48 29/09/2009, Fred Baker wrote: >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. ________________________________________________________________ Bob Briscoe, BT Innovate & Design
- [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