Re: [re-ECN] Charter Question
John Leslie <john@jlc.net> Fri, 07 May 2010 16:59 UTC
Return-Path: <john@jlc.net>
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 09B963A693A for <re-ecn@core3.amsl.com>; Fri, 7 May 2010 09:59:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.375
X-Spam-Level:
X-Spam-Status: No, score=-3.375 tagged_above=-999 required=5 tests=[AWL=0.624, BAYES_50=0.001, 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 U3xuvR2oDJo7 for <re-ecn@core3.amsl.com>; Fri, 7 May 2010 09:59:51 -0700 (PDT)
Received: from mailhost.jlc.net (mailhost.jlc.net [199.201.159.9]) by core3.amsl.com (Postfix) with ESMTP id 146F33A68C0 for <re-ecn@ietf.org>; Fri, 7 May 2010 09:59:51 -0700 (PDT)
Received: by mailhost.jlc.net (Postfix, from userid 104) id B1B4833CE7; Fri, 7 May 2010 12:59:38 -0400 (EDT)
Date: Fri, 07 May 2010 12:59:38 -0400
From: John Leslie <john@jlc.net>
To: Ron Bonica <rbonica@juniper.net>
Message-ID: <20100507165938.GB48545@verdi>
References: <4BE42A91.2040202@juniper.net>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <4BE42A91.2040202@juniper.net>
User-Agent: Mutt/1.4.1i
Cc: re-ecn@ietf.org
Subject: Re: [re-ECN] Charter Question
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: Fri, 07 May 2010 16:59:52 -0000
Ron Bonica <rbonica@juniper.net> wrote: > > About ten years ago, the IETF sponsored work regarding the Explicit > Congestion Notification (ECN). In this strategy, a router determines > that it is about to forward a packet over a link that is running hot, > but not so hot that it is obliged to discard the packet. So, the router > marks the packet's ECN bits and forwards the packet over the hot link. > The endpoints respond appropriately. Yes. The end-receiver of the ECN-marked packet, by whatever magic, presumably causes the sender to reduce its sending rate. > As far as I understand, the difference between the proposed work CONEX > and ECN is that "The mechanism to be developed by the CONEX WG > will enable the sender to also relay the congestion information > back into the IP layer, such that the total level of congestion is > visible to all IP devices along the path." Yes. > When you say "the IP layer", I assume that you mean "other routers on > the path between the two endpoints". Do I have this right? My understanding is that by "IP layer" we mean that the information is carried in IP packets; thus information received by the sender at transport layer is carried in future packets at network layer. The intent, of course, does include that this information will be visible to IP-layer forwarders along the path (whether or not we call them "routers") as well as any "policing" devices that might be in the path. > If I do have this right, who will those routers use this information? I believe we consider that question out of scope; but I will answer that some of us envision "policing" devices (which may or may not also have "routing" functions) to note imbalance, whether at the flow level or AS level or some other level entirely, gather data on such imbalance, and in extreme cases actually drop packets based on the imbalance. None of us believe that this function would be needed at every router. So, most routers would not be expected to do anything whatsoever with this information (though marking explicit congestion instead of dropping packets _will_ be appreciated). Our principal intent is to have a forwarding-layer mechanism to distinguish flows that intend to operate despite congestion from those that intend to avoid congestion. Clearly routers forwarding onto uncongested links do not need to distinguish these, while routers that know they're forwarding onto a congested path might have reason to treat them differently (though we don't yet know how), and customer-facing routers might wish to enforce limits on the amount of congestion-expected traffic. Generally, I don't believe we're at the point where it makes sense to describe how routers would use the information -- so I have no intent to speak for the list-members on this: but I do believe Ron is entitled to some indication where we're coming from. We're talking about a mechanism to have a uniform view of path congestion along a forwarding path, not about any particular method of dealing with the congestion. We believe such information can inform better congestion-control mechanisms extending past the foreseeable future. -- John Leslie <john@jlc.net>
- [re-ECN] Charter Question Ron Bonica
- Re: [re-ECN] Charter Question Ron Bonica
- Re: [re-ECN] Charter Question John Leslie
- Re: [re-ECN] Charter Question bmanning
- Re: [re-ECN] Charter Question John Leslie
- Re: [re-ECN] Charter Question bmanning
- Re: [re-ECN] Charter Question John Leslie
- Re: [re-ECN] Charter Question Woundy, Richard
- Re: [re-ECN] Charter Question Stewart Bryant
- Re: [re-ECN] Charter Question Ron Bonica
- Re: [re-ECN] Charter Question John Leslie
- Re: [re-ECN] Charter Question Woundy, Richard
- Re: [re-ECN] Charter Question Ron Bonica
- Re: [re-ECN] Charter Question bmanning
- Re: [re-ECN] Charter Question John Leslie
- Re: [re-ECN] Charter Question John Leslie
- Re: [re-ECN] Charter Question Bob Briscoe
- Re: [re-ECN] Charter Question David Harrington
- Re: [re-ECN] Charter Question John Leslie
- Re: [re-ECN] Charter Question McCann Peter-A001034
- [re-ECN] Preferential Dropping John Leslie
- Re: [re-ECN] Charter Question Bob Briscoe
- Re: [re-ECN] Preferential Dropping McCann Peter-A001034
- Re: [re-ECN] Preferential Dropping John Leslie
- Re: [re-ECN] Preferential Dropping Bob Briscoe
- Re: [re-ECN] Preferential Dropping McCann Peter-A001034
- Re: [re-ECN] Preferential Dropping Bob Briscoe
- Re: [re-ECN] Preferential Dropping McCann Peter-A001034