Re: [re-ECN] FW: ConEx BoF announcement text
Richard Bennett <richard@bennett.com> Tue, 20 October 2009 22:22 UTC
Return-Path: <richard@bennett.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 73E2F3A6805 for <re-ecn@core3.amsl.com>;
Tue, 20 Oct 2009 15:22:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.439
X-Spam-Level:
X-Spam-Status: No,
score=0.439 tagged_above=-999 required=5 tests=[BAYES_00=-2.599,
FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, IP_NOT_FRIENDLY=0.334,
J_CHICKENPOX_72=0.6, RDNS_NONE=0.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 4tdutCIPy0Wy for
<re-ecn@core3.amsl.com>; Tue, 20 Oct 2009 15:22:33 -0700 (PDT)
Received: from ans51.midphase.com (unknown [69.4.229.61]) by core3.amsl.com
(Postfix) with ESMTP id 527663A6866 for <re-ecn@ietf.org>;
Tue, 20 Oct 2009 15:22:33 -0700 (PDT)
Received: from c-24-5-230-26.hsd1.ca.comcast.net ([24.5.230.26]
helo=[192.168.1.101]) by ans51.midphase.com with esmtpsa
(TLSv1:AES256-SHA:256) (Exim 4.69) (envelope-from <richard@bennett.com>) id
1N0N6H-0003nU-37; Tue, 20 Oct 2009 17:22:41 -0500
Message-ID: <4ADE382D.1040806@bennett.com>
Date: Tue, 20 Oct 2009 15:22:37 -0700
From: Richard Bennett <richard@bennett.com>
User-Agent: Thunderbird 2.0.0.23 (Windows/20090812)
MIME-Version: 1.0
To: Leslie Daigle <leslie@thinkingcat.com>
References: <4A916DBC72536E419A0BD955EDECEDEC0636399B@E03MVB1-UKBR.domain1.systemhost.net> <4ADD187E.6000200@thinkingcat.com> <AEDCAF87EEC94F49BA92EBDD49854CC70D8D2478@E03MVZ1-UKDY.domain1.systemhost.net> <4ADE2C1D.2030104@thinkingcat.com>
<4ADE3507.8020701@bennett.com>
In-Reply-To: <4ADE3507.8020701@bennett.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-AntiAbuse: This header was added to track abuse,
please include it with any abuse report
X-AntiAbuse: Primary Hostname - ans51.midphase.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - bennett.com
X-Source:
X-Source-Args:
X-Source-Dir:
Cc: re-ecn@ietf.org
Subject: Re: [re-ECN] FW: ConEx BoF announcement text
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, 20 Oct 2009 22:22:35 -0000
Adding on a bit, Congestion Exposure is wiser than TCP-based congestion management from a control-theoretic perspective by placing the control closer to the resource being controlled, and also frees the Internet from architecturally inelegant, unnecessary and counter-productive dependence on one particular transport protocol; restores proper layering, IOW. RB Richard Bennett wrote: > Per the original design of the Internet protocols, the responsibility > for managing congestion fell on IP, not on TCP. The function was moved > to TCP by Jacobson because the IP/ICMP method was unreliable for a > number of reasons. The TCP solution was meant to be a short-term fix > that would be replaced by a longer-term, better placed congestion > control function. The TCP solution was several shortcomings: > > 1. Leads to Global Synchronization. > 2. Takes a long time to react to congestion events. > 3. Fails to keep the pipe saturated. > 4. Isn't fair on a per-user basis. > 5. Wastes resources by discarding packets at some random point in > their path. > 6. Treats all applications the same regardless of their requirements. > 7. Doesn't do diddly for UDP. > > Congestion exposure enables the development of systems of congestion > management that are more effective, faster, more fair, and more > resource-efficient than TCP-based solutions can be. > > RB > > Leslie Daigle wrote: >> >> Hi Toby, >> >> Sorry for not calling this out in the earlier notes. >> >> I'm concerned that rephrasing is getting a bit circular in logic -- >> "we need congestion exposure because TCP can't do adequate congestion >> exposure". That kind of collapses to "we need congestion exposure" >> without providing a basis for it. >> >> Generally, to the whole list -- let's step back and look at the set >> of sentences. >> >> >> The Internet is, in essence, about pooling resources. The ability to >> share capacity has been paramount to its success and has >> traditionally been managed through the voluntary use of TCP >> congestion control. However, TCP alone is unable to prevent bandwidth >> intensive applications, such as peer-to-peer or streaming video, from >> causing enough congestion over time to severely limit the >> user-experience of many other users. >> >> >> >> >> Maybe we need to unpack it a bit, and consider Bill's suggestion of >> s/user/application/. >> >> How can we express the functional assumptions of TCP congestion >> control that are violated by the nature of P2P and video >> applications? And, what is the objective description of the impact >> of TCP congestion control on this different traffic type? >> >> It's not that TCP congestion control is broken or failing, it's not >> that these applications are wrong or evil, TCP congestion control >> just isn't applicable. >> >> How can we capture that? >> >> Leslie. >> >> >> >> toby.moncaster@bt.com wrote: >>> Leslie, >>> >>> I actually replied yesterday afternoon (UK time) with a possible >>> alternative wording for the snippet of text that both Bob and Phil felt >>> was wrong. Having read the new version I have had another go: >>> >>> Current version (after your changes): >>> >>> " However, TCP alone is unable to prevent bandwidth intensive >>> applications, such as peer-to-peer or streaming video, from causing >>> enough congestion over time to severely limit the user-experience of >>> many other users." >>> >>> My suggested alternative: >>> >>> "However TCP alone is unable to prevent some users from causing >>> sufficient congestion over time to significantly impair the quality of >>> experience of other users." >>> >>> OR >>> >>> "However TCP alone is unable to prevent some users from creating >>> excessive congestion over time leading other users to experience >>> severely reduced network performance." >>> >>> I tried to find different words for user experience but it is hard. The >>> problem with pinning it down too tightly is that the impact is >>> different >>> on each user and covers things such as increased jitter, delays to >>> downloads, stuttering video, unresponsive websites, etc. There is no >>> one >>> measure that sums up all those effects other than a vague feeling that >>> the overall experience is better or worse. >>> >>> Toby >>> >>> >>>> -----Original Message----- >>>> From: re-ecn-bounces@ietf.org [mailto:re-ecn-bounces@ietf.org] On >>>> Behalf Of Leslie Daigle >>>> Sent: 20 October 2009 02:55 >>>> To: Briscoe,RJ,Bob,XVR9 BRISCORJ R >>>> Cc: re-ecn@ietf.org >>>> Subject: Re: [re-ECN] FW: ConEx BoF announcement text >>>> >>>> >>>> Bob, >>>> >>>> First -- thanks for making the suggestions as marked up text: it >>> makes >>>> it easier for all of us to track what is (and is not) changing in the >>>> text. >>>> >>>> Having seen no further discussion of the changes, I've made the >>> changes >>>> as follows. I've also indicated where I've not made the changes, in >>>> case there is further discussion (in-line): >>>> >>>> >>>> philip.eardley@bt.com wrote: >>>>> Bob >>>>> Some (personal) comments in-line >>>>> Best wishes, >>>>> phil >>>>> >>>>> -----Original Message----- >>>>> From: re-ecn-bounces@ietf.org [mailto:re-ecn-bounces@ietf.org] On >>>> Behalf >>>>> Of Bob Briscoe >>>>> Sent: 18 October 2009 19:47 >>>>> To: Leslie Daigle >>>>> Cc: re-ecn@ietf.org >>>>> Subject: Re: [re-ECN] FW: ConEx BoF announcement text >>>>> >>>>> Leslie, >>>>> >>>>> I like the announcement text now (it was pretty good already). >>>>> >>>>> I have a few suggestions that seem like nits, but they are important >>>> (to >>>>> me). >>>>> >>>>> I'm assuming you "hold the token" on the text at the mo. So I've >>>>> pasted it from the wiki below, and added my comments. >>>>> >>>>> >>> ======================================================================= >>>> = >>>>> ==== >>>>>> Congestion Exposure (ConEx?) is a proposed new IETF activity to >>>>>> enable congestion to be exposed along the forwarding path of the >>>>>> Internet. By revealing expected congestion in the IP header of >>> every >>>>> packet, >>>>> >>>>> s/every packet/packets/ >>>> Done >>>> >>>>> [phil] agree with your change >>>>> >>>>> [[[Reasoning: We shouldn't imply we have ambitions to ever make all >>>>> Internet traffic expose congestion. I defined the re-ECN protocol so >>>>> re-ECN and non-re-ECN packets can be distinguished. Then different >>>>> apps can choose to use it or not. And different ISPs can choose to >>>>> separately account for these two main types of traffic (or not). >>> This >>>>> is what we should mean by permanent partial deployment. >>>>> >>>>> For example, Sally Floyd was much less concerned about re-ECN once I >>>>> had made this design goal clear. >>>>> >>>>> Anyway, on practicality grounds, an ISP can't force all IP traffic >>> to >>>>> use ConEx, particularly if we've only initially defined it for some >>>>> transports like TCP and not others like DNS/UDP. Obviously, if an >>> ISP >>>>> uses congestion exposure in the future to limit heavy sources of >>>>> congestion, then the ISP is likely to severely limit non-re-ECN >>>>> traffic. But we should leave that up to each ISP. >>>>> ]]] >>>>> >>>>> >>>>>> congestion exposure provides a generic network capability which >>>>>> allows greater freedom over how capacity is shared. Such >>>>>> information could be used for many purposes, including congestion >>>>>> policing, accountability and inter-domain SLAs. It may also open >>>>>> new approaches to QoS and traffic engineering. >>>>>> >>>>>> The Internet is, in essence, about pooling resources. The ability >>> to >>>>>> share capacity has been paramount to its success and has >>>>>> traditionally been managed through the voluntary use of TCP >>>>>> congestion control. However, TCP alone is unable to prevent >>>>>> bandwidth intensive applications, >>>>> s/bandwidth intensive applications/applications transferring high >>>>> traffic volumes/ >>>> Not done -- agree with Phil. >>>> >>>>> [phil] personally I don't find your version any more or less clear >>>> than >>>>> the current text. maybe a 3rd version is needed! >>>>> >>>>> [[[Reasoning: TCP *can* limit bandwidth, but it cannot arbitrate >>>>> continuously heavy use of bandwidth over time. >>>>> ]]] >>>>> >>>>>> such as peer-to-peer or streaming video, from causing enough >>>> congestion >>>>> i/over time / >>>> Done. >>>> >>>>>> to severely limit the user-experience of many other end-hosts. >>>>> s/user-experience of many other end-hosts/experience of many other >>>>> users/ >>>>> >>>>> [phil] ok >>>> Done. As a bit of a gripe: "user experience" is not quantifiable. >>> It >>>> would be nicer if we could actually express this in terms of some >>> other >>>> quantifiable impact at the end hosts. I am not inspired to >>> suggestion, >>>> however. (So, I did the mod as described :-) ). >>>> >>>>> [[[hosts don't have user-experiences >>>>> ]]] >>>>> >>>>>> This has led ISPs to deploy ad-hoc solutions such as volume >>>>>> accounting, rate policing and deep packet inspection in an attempt >>>>>> to distribute capacity differently. The consequences of such >>>>>> practices are increasingly leading to calls for government >>>>>> regulations and stifling innovation at the transport and >>> application >>>>>> layer (see for example, the problem statement I-D (ref below) and >>>>> RFC5594). >>>>>> We believe these problems stem from the lack of a network-layer >>>>>> system for accountability -- among all parties -- for sending >>>>>> traffic which causes congestion. >>>>> s/sending/forwarding/ >>>>> >>>>> [phil] maybe this depends whether you think forwarding is a subset >>> or >>>>> sending, sending is a subset of forwarding, or neither. Perhaps the >>>>> easiest solution is to say "sending or forwarding" >>>> Changed to sending or forwarding. >>>> >>>>> [[[Reasoning: applies equally to networks or senders >>>>> ]]] >>>>> >>>>>> We propose a metric where IP packets carry information about the >>>>>> expected rest-of-path congestion, so that any network node may >>>>>> estimate how much congestion it is likely to cause by forwarding >>>>>> traffic. A network operator can then count the volume of congestion >>>>>> about to be caused by an aggregate of traffic as easily as it can >>>>>> count the volume of bytes entering its network today. Once ISPs can >>>>>> see rest-of-path congestion, they can actively discourage >>>>> d/actively / >>>> Done. >>>> >>>>> [phil] ok >>>>> >>>>> [[[Reasoning: passively (e.g. pricing) or actively (e.g. policing) >>>>> ]]] >>>>> >>>>>> users from causing large volumes of congestion, discourage other >>>>>> networks from allowing their users to cause congestion, and more >>>>>> meaningfully differentiate between the qualities of services >>> offered >>>>> >from potential connectivity partners. Meanwhile end-hosts may be >>>>>> freed from rate restrictions where their traffic causes little >>>>> congestion. >>>>> >>>>> i/In this environment the self-imposed constraint of >>> TCP-friendliness >>>>> could be relaxed, allowing a richer variety of application >>> behaviours >>>>> to evolve that would still prevent congestion collapse./ >>>>> >>>>> [phil] if this is inserted, there is no point having the last >>>> sentence >>>>> ["Meanwhile..."], as they say the same thing. I don't care much >>>> between >>>>> them. >>>>> >>>>> [[[Your original had wording around this idea that has got lost in >>>>> translation.]]] >>>> No change made -- I think positing TCP-friendliness could be relaxed >>> is >>>> probably overreaching (happy to be educated otherwise), and largely >>>> think the rest is covered in the "Meanwhile" sentence. >>>> >>>>> >>>>>> The purpose of the BoF is to explore the support for and viability >>>>>> of pursuing an IETF activity to define a basic protocol to expose >>>>>> the expected rest-of-path congestion in the IP header. Any such >>>>>> protocol should work with minimal changes to the existing network, >>>>>> in particular it should work with unmodified routers. >>>>> d/Any such protocol should work with minimal changes to the existing >>>>> network, in particular it should work with unmodified routers./ >>>>> >>>>> [phil] I have no strong preference where this text appears >>>>> >>>>> [[[Reasoning: A BoF announcement shouldn't contain strong >>>>> requirements-text. A little lower down, I've introduced text that >>>>> conveys the same sentiment without making it a strong requirement. >>>>> ]]] >>>> Done -- I do think the BoF announcement should give some sense of >>>> boundaries that exists. Having said that, I don't care where it is, >>>> and >>>> am happy to migrate it closer to the proposal text. >>>> >>>>>> There is already one existing proposal that builds on ECN to >>> provide >>>>>> rest-of-path congestion information in every IP header >>>>> s/every IP header/IP headers/ >>>> Done. >>>> >>>>>> and other proposals may come forward. >>>>>> >>>>>> If supported, an eventual WG would focus on the development of that >>>>> protocol >>>>> >>>>> s/that protocol/its chosen congestion exposure protocol/ >>>>> >>>>>> as its main work item. >>>>> i/The chosen protocol will need to be deployable with minimal >>> changes >>>>> to the existing Internet and compare well against the existing >>>>> proposal, which works with unmodified routers./ >>>> I inserted: >>>> >>>> "The chosen protocol will need to be deployable with minimal changes >>> to >>>> the existing Internet, preferably working with unmodified routers." >>>> >>>> I deleted the competition with the existing proposal -- either that's >>>> obvious, or something else is at play from which the BoF/WG should not >>>> be constrained, so it seemed an unnecessary restriction in the text. >>>> >>>>>> Additional work items could include detailing the motivations for >>>>>> congestion exposure, a threat analysis of the subsequent protocol, >>>>>> providing feedback on experimental trials and describing deployment >>>>>> considerations. >>>>> s/providing feedback on/reporting on/ >>>> Done. >>>> >>>>> [phil] ok >>>>> >>>>>> Importantly, the proposed WG would encourage experimentation but >>> not >>>>>> deliberate on how congestion exposure should be used: our concern >>>>>> would be how flexibly the resulting protocol can support differing >>>>>> needs at run-time, rather than dictating a particular usage at >>>> design >>>>> time. >>>>> >>>> >>>> Thanks, >>>> Leslie. >>>> >>>>> >>>>> Bob >>>>> >>>>> At 04:02 17/10/2009, Leslie Daigle wrote: >>>>> >>>>>> Hi, >>>>>> >>>>>> I've posted a description on the BoF wiki page: >>>>>> >>>>>> http://trac.tools.ietf.org/area/tsv/trac/wiki/re-ECN >>>>>> >>>>>> I think I mostly followed the structural edits, but not the wording >>>>>> changes within sentences, because I felt there were important (if >>>>>> subtle) changes that I wasn't convinced about/would want further >>>>>> input from the list for. But -- it's a wiki. We can change the >>>>>> text, if there's need to do so! >>>>>> >>>>>> Thanks, >>>>>> Leslie. >>>>>> >>>>>>> Suggested edited version (slightly shorter and it moves references >>>>>>> to re-ECN further towards the end. Also tries to tighten up the >>>> text a >>>>> bit): >>>>>>> Congestion Exposure (ConEx) is a proposed new IETF activity that >>>>>>> reveals congestion along the forwarding path of the Internet. By >>>>>>> revealing the expected congestion in the IP header of every >>> packet, >>>>>>> congestion exposure provides a new generic network capability. We >>>>>>> believe such information could be used for many purposes, >>> including >>>>>>> congestion policing, accountability and inter-domain SLAs. It may >>>>>>> also open new approaches to QoS and traffic engineering. >>>>>>> >>>>>>> The Internet is, in essence, about pooling and sharing resources. >>>>>>> This has been paramount to its success and has traditionally been >>>>>>> managed through the voluntary use of TCP congestion >>>>>>> control. However, TCP alone is unable to prevent bandwidth >>>>>>> intensive applications, such as peer-to-peer or streaming video, >>>>>> >from causing enough congestion to severely limit the >>>>>>> user-experience of many other end-hosts. This has led ISPs to >>>>>>> deploy ad-hoc solutions such as volume accounting, rate policing >>>>>>> and deep packet inspection in an attempt to distribute capacity >>>>>>> differently. Such practices are leading to calls for government >>>>>>> regulation as well as stifling innovation at the transport and >>>>>>> application layer (see for example, the problem statement I-D (ref >>>>>>> below) and RFC5594). >>>>>>> >>>>>>> We believe these problems stem from the lack of accountability for >>>>>>> causing congestion at the network layer. We propose a metric where >>>>>>> all IP packets carry information about the expected rest-of-path >>>>>>> congestion, so that any network node may estimate how much >>>>>>> congestion it will cause by forwarding traffic. This will allow >>>>>>> network operators to count the volume of congestion about to be >>>>>>> caused as easily as the volume of bytes in any aggregate of >>>>>>> traffic. Once ISPs can see rest-of-path congestion, they can >>>>>>> actively discourage users from causing excessive congestion, >>>>>>> encourage other networks to control the congestion their customers >>>>>>> cause, and more meaningfully differentiate between the qualities >>> of >>>>>>> services offered by potential connectivity partners. Meanwhile >>>>>>> end-hosts can be freed from rate restrictions so long as they >>>>>>> control the overall congestion they cause. >>>>>>> >>>>>>> The purpose of this BoF is to explore whether the IETF community >>>>>>> agrees this lack of congestion exposure is a problem and to gauge >>>>>>> the support for and viability of pursuing an IETF activity to >>>>>>> define a basic protocol to expose the expected rest-of-path >>>>>>> congestion in the IP header. Any such protocol should work with >>>>>>> minimal changes to the existing network; in particular it should >>>>>>> work with unmodified routers. There is already one existing >>>>>>> proposal that builds on ECN to provide rest-of-path congestion >>>>>>> information in every IP header and other proposals may come >>>> forward. >>>>>>> If supported, an eventual WG would focus on developing such a >>>>>>> protocol as its main work item. Additional work items could >>>>>>> include detailing the motivations for congestion exposure, a >>> threat >>>>>>> analysis of the protocol, providing feedback on experimental >>> trials >>>>>>> and describing deployment considerations. Importantly, the >>> proposed >>>>>>> WG would encourage experimentation but not deliberate on how >>>>>>> congestion exposure should be used: our concern would be how >>>>>>> flexibly the resulting protocol can support differing needs at >>>>>>> run-time, rather than dictating a particular usage at design time. >>>>>>> >>>>>>> >>>>>>> *From:* re-ecn-bounces@ietf.org [mailto:re-ecn-bounces@ietf.org] >>>>>>> *On Behalf Of *philip.eardley@bt.com >>>>>>> *Sent:* 16 October 2009 11:28 >>>>>>> *To:* re-ecn@ietf.org >>>>>>> *Subject:* [re-ECN] ConEx BoF announcement text >>>>>>> >>>>>>> Here's a slightly revised version of the announcement text - >>> thanks >>>>>>> to Joao and everyone who worked on it. >>>>>>> >>>>>>> The main change was to re-write the last 2 paras from the >>>>>>> perspective of the BoF. I also deleted the claim that the work >>>>>>> should be transport-agnostic, as I find 'transport' an ambiguous >>>>>>> word & also think the substantive point is already made by saying >>>>>>> the congestion is revealed in the IP header. >>>>>>> >>>>>>> Please send any further suggestions asap, so we can circulate to >>>>>>> other mailing lists later today >>>>>>> >>>>>>> Thanks >>>>>>> Phil & Leslie >>>>>>> >>>>>>> --- >>>>>>> >>>>>>> Congestion Exposure (ConEx) is a proposed new IETF activity to >>>>>>> enable congestion to be exposed along the forwarding path of the >>>>>>> Internet. By revealing expected congestion in the IP header of >>>>>>> every packet, congestion exposure provides a generic network >>>>>>> capability which allows greater freedom over how capacity is >>>> shared. >>>>>>> >>>>>>> >>>>>>> An existing proposal, building on ECN to reveal "rest-of-path" >>>>>>> information into the IP header, has already demonstrated how >>>>>>> congestion exposure can give an incentive to control one's impact >>>>>>> on the network beside TCP congestion-control. We believe this >>>>>>> "congestion exposure" information may be used for many purposes, >>>>>>> including congestion policing, accountability and inter-domain >>>>>>> SLAs. It may also open new approaches to QoS and traffic >>>> engineering. >>>>>>> The Internet is, in essence, about pooling resources. The ability >>>>>>> to share capacity has been paramount to its success and has >>>>>>> traditionally been managed through the voluntary use of TCP >>>>>>> congestion control. >>>>>>> However, TCP alone is unable to prevent bandwidth intensive >>>>>>> applications, such as peer-to-peer or streaming video, from >>> causing >>>>>>> enough congestion to severely limit the user-experience of many >>>>>>> other end-hosts. This has led ISPs to deploy ad-hoc solutions >>> such >>>>>>> as volume accounting, rate policing and deep packet inspection in >>>>>>> an attempt to distribute capacity differently. The consequences of >>>>>>> such practices are increasingly leading to calls for government >>>>>>> regulations and stifling innovation at the transport and >>>>>>> application layer (see for example, the problem statement I-D (ref >>>>>>> below) and RFC5594). >>>>>>> >>>>>>> We believe these problems stem from the lack of a network-layer >>>>>>> system for accountability -- among all parties -- for sending >>>>>>> traffic which causes congestion. We propose a metric where IP >>>>>>> packets carry information about the expected rest-of-path >>>>>>> congestion, so that any network node may estimate how much >>>>>>> congestion it is likely to cause by forwarding traffic. A network >>>>>>> operator can then count the volume of congestion about to be >>> caused >>>>>>> by an aggregate of traffic as easily as it can count the volume of >>>>>>> bytes entering its network today. Once ISPs can see rest-of-path >>>>>>> congestion, they can actively discourage users from causing large >>>>>>> volumes of congestion, discourage other networks from allowing >>>>>>> their users to cause congestion, and more meaningfully >>>>>>> differentiate between the qualities of services offered from >>>>>>> potential connectivity partners. Meanwhile end-hosts may be freed >>>>>> >from rate restrictions where their traffic causes little >>>> congestion. >>>>>>> The purpose of the BoF is to explore the support for and viability >>>>>>> of pursuing an IETF activity to define a basic protocol to expose >>>>>>> the expected rest-of-path congestion in the IP header. Any such >>>>>>> protocol should work with minimal changes to the existing network, >>>>>>> in particular it should work with unmodified routers. >>>>>>> >>>>>>> If supported, an eventual WG would focus on the development of >>> that >>>>>>> protocol as its main work item. Additional work items could >>>>>>> include detailing the motivations for congestion exposure, a >>> threat >>>>>>> analysis of the subsequent protocol, providing feedback on >>>>>>> experimental trials and describing deployment considerations. >>>>>>> Importantly, the proposed WG would encourage experimentation but >>>>>>> not deliberate on how congestion exposure should be used: our >>>>>>> concern would be how flexibly the resulting protocol can support >>>>>>> differing needs at run-time, rather than dictating a particular >>>>>>> usage at design time. >>>>>>> >>>>>>> >>> ------------------------------------------------------------------- >>>> --- >>>>> -- >>>>>>> _______________________________________________ >>>>>>> re-ECN mailing list >>>>>>> re-ECN@ietf.org >>>>>>> https://www.ietf.org/mailman/listinfo/re-ecn >>>>>> -- >>>>>> >>>>>> ------------------------------------------------------------------- >>>>>> "Reality: >>>>>> Yours to discover." >>>>>> -- ThinkingCat >>>>>> Leslie Daigle >>>>>> leslie@thinkingcat.com >>>>>> ------------------------------------------------------------------- >>>>>> _______________________________________________ >>>>>> re-ECN mailing list >>>>>> re-ECN@ietf.org >>>>>> https://www.ietf.org/mailman/listinfo/re-ecn >>>>> ________________________________________________________________ >>>>> Bob Briscoe, BT Innovate & Design >>>>> >>>>> _______________________________________________ >>>>> re-ECN mailing list >>>>> re-ECN@ietf.org >>>>> https://www.ietf.org/mailman/listinfo/re-ecn >>>>> >>>> -- >>>> >>>> ------------------------------------------------------------------- >>>> "Reality: >>>> Yours to discover." >>>> -- ThinkingCat >>>> Leslie Daigle >>>> leslie@thinkingcat.com >>>> ------------------------------------------------------------------- >>>> _______________________________________________ >>>> re-ECN mailing list >>>> re-ECN@ietf.org >>>> https://www.ietf.org/mailman/listinfo/re-ecn >>> >> > -- Richard Bennett Research Fellow Information Technology and Innovation Foundation Washington, DC
- [re-ECN] ConEx BoF announcement text philip.eardley
- [re-ECN] FW: ConEx BoF announcement text toby.moncaster
- Re: [re-ECN] FW: ConEx BoF announcement text Leslie Daigle
- Re: [re-ECN] FW: ConEx BoF announcement text Bob Briscoe
- Re: [re-ECN] FW: ConEx BoF announcement text Leslie Daigle
- Re: [re-ECN] FW: ConEx BoF announcement text Bob Briscoe
- Re: [re-ECN] FW: ConEx BoF announcement text Bob Briscoe
- Re: [re-ECN] FW: ConEx BoF announcement text philip.eardley
- Re: [re-ECN] FW: ConEx BoF announcement text toby.moncaster
- Re: [re-ECN] FW: ConEx BoF announcement text Leslie Daigle
- Re: [re-ECN] FW: ConEx BoF announcement text toby.moncaster
- Re: [re-ECN] FW: ConEx BoF announcement text bmanning
- Re: [re-ECN] FW: ConEx BoF announcement text Leslie Daigle
- Re: [re-ECN] FW: ConEx BoF announcement text Richard Bennett
- Re: [re-ECN] FW: ConEx BoF announcement text Richard Bennett
- Re: [re-ECN] FW: ConEx BoF announcement text toby.moncaster
- Re: [re-ECN] FW: ConEx BoF announcement text philip.eardley
- Re: [re-ECN] FW: ConEx BoF announcement text toby.moncaster
- Re: [re-ECN] FW: ConEx BoF announcement text Kwok Ho Chan
- Re: [re-ECN] FW: ConEx BoF announcement text João Taveira Araújo
- Re: [re-ECN] FW: ConEx BoF announcement text John Leslie
- Re: [re-ECN] FW: ConEx BoF announcement text Leslie Daigle
- Re: [re-ECN] FW: ConEx BoF announcement text Bob Briscoe
- Re: [re-ECN] FW: ConEx BoF announcement text Fred Baker
- Re: [re-ECN] FW: ConEx BoF announcement text Ilpo Järvinen
- Re: [re-ECN] FW: ConEx BoF announcement text Fred Baker
- Re: [re-ECN] FW: ConEx BoF announcement text Ilpo Järvinen
- Re: [re-ECN] FW: ConEx BoF announcement text Fred Baker
- Re: [re-ECN] FW: ConEx BoF announcement text Leslie Daigle
- Re: [re-ECN] FW: ConEx BoF announcement text Bob Briscoe
- Re: [re-ECN] FW: ConEx BoF announcement text Bob Briscoe
- Re: [re-ECN] FW: ConEx BoF announcement text Leslie Daigle
- Re: [re-ECN] FW: ConEx BoF announcement text João Taveira Araújo
- Re: [re-ECN] FW: ConEx BoF announcement text Ilpo Järvinen
- Re: [re-ECN] FW: ConEx BoF announcement text toby.moncaster
- Re: [re-ECN] FW: ConEx BoF announcement text Bob Briscoe
- Re: [re-ECN] FW: ConEx BoF announcement text John Leslie
- Re: [re-ECN] FW: ConEx BoF announcement text philip.eardley
- Re: [re-ECN] FW: ConEx BoF announcement text toby.moncaster
- Re: [re-ECN] FW: ConEx BoF announcement text philip.eardley