Re: [aqm] Who supports tsvwg adoption of adding ECN to L2 or tunnel protocols?
Bob Briscoe <bob.briscoe@bt.com> Tue, 05 November 2013 00:00 UTC
Return-Path: <bob.briscoe@bt.com>
X-Original-To: aqm@ietfa.amsl.com
Delivered-To: aqm@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C1E3A11E82CA; Mon, 4 Nov 2013 16:00:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.808
X-Spam-Level:
X-Spam-Status: No, score=-2.808 tagged_above=-999 required=5 tests=[AWL=-0.436, BAYES_00=-2.599, HTML_MESSAGE=0.001, SARE_SUB_OBFU_Q1=0.227]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GCIK6iTaFY6S; Mon, 4 Nov 2013 16:00:37 -0800 (PST)
Received: from hubrelay-rd.bt.com (hubrelay-rd.bt.com [62.239.224.98]) by ietfa.amsl.com (Postfix) with ESMTP id 871D511E8105; Mon, 4 Nov 2013 16:00:33 -0800 (PST)
Received: from EVMHR72-UKRD.domain1.systemhost.net (10.36.3.110) by EVMHR66-UKRD.bt.com (10.187.101.21) with Microsoft SMTP Server (TLS) id 14.3.158.1; Tue, 5 Nov 2013 00:00:31 +0000
Received: from EPHR01-UKIP.domain1.systemhost.net (147.149.196.177) by EVMHR72-UKRD.domain1.systemhost.net (10.36.3.110) with Microsoft SMTP Server (TLS) id 8.3.279.1; Tue, 5 Nov 2013 00:00:31 +0000
Received: from bagheera.jungle.bt.co.uk (132.146.168.158) by EPHR01-UKIP.domain1.systemhost.net (147.149.196.177) with Microsoft SMTP Server id 14.2.347.0; Tue, 5 Nov 2013 00:00:30 +0000
Received: from BTP075694.jungle.bt.co.uk ([10.109.157.6]) by bagheera.jungle.bt.co.uk (8.13.5/8.12.8) with ESMTP id rA500RMV027031; Tue, 5 Nov 2013 00:00:27 GMT
Message-ID: <201311050000.rA500RMV027031@bagheera.jungle.bt.co.uk>
X-Mailer: QUALCOMM Windows Eudora Version 7.1.0.9
Date: Tue, 05 Nov 2013 00:00:26 +0000
To: Andrew Mcgregor <andrewmcgr@google.com>
From: Bob Briscoe <bob.briscoe@bt.com>
In-Reply-To: <CAPRuP3kRsoPP2e9+vBjn1xiZ1UWJpc8Ds5VhsggKWa2suj_19Q@mail.g mail.com>
References: <201311042203.rA4M3lo0026458@bagheera.jungle.bt.co.uk> <CAPRuP3kRsoPP2e9+vBjn1xiZ1UWJpc8Ds5VhsggKWa2suj_19Q@mail.gmail.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="=====================_490245263==.ALT"
X-Scanned-By: MIMEDefang 2.56 on 132.146.168.158
Cc: Pat Thaler <pthaler@broadcom.com>, John Kaippallimalil <John.Kaippallimalil@huawei.com>, draft-briscoe-tsvwg-ecn-encap-guidelines@tools.ietf.org, tsvwg IETF list <tsvwg@ietf.org>, AQM IETF list <aqm@ietf.org>
Subject: Re: [aqm] Who supports tsvwg adoption of adding ECN to L2 or tunnel protocols?
X-BeenThere: aqm@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Discussion list for active queue management and flow isolation." <aqm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/aqm>, <mailto:aqm-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/aqm>
List-Post: <mailto:aqm@ietf.org>
List-Help: <mailto:aqm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/aqm>, <mailto:aqm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Nov 2013 00:00:42 -0000
Andrew, Thx for supporting words and offer of help. At 23:04 04/11/2013, Andrew Mcgregor wrote: >This seems like valuable work. One question is, can we put in scope >notification that losses are NOT due to congestion? Eyooow. That really does not belong in this scope. This is about the interface between lower layers and the ECN field in the IP header. We can't really talk about new semantics in lower layers that aren't even defined in ECN at the IP layer. Naively, one could imagine some text treating the ECN field as 4 opaque codepoints, and propagating a similar 4 opaque codepoints from each lower layer protocol. Then if something new were defined in IP-ECN like a non-congestive loss codepoint, it could also be defined in lower layers... But that's naive, because each lower layer has it's own constraints and ways of handling concepts like "ECN-capable transport", none of which easily translates to a simple mapping of codepoints. Explicit signalling of non-congestive loss is a research problem, because... * Clearly a link cannot signal that a loss was not due to congestion using the lost frame itself (there aren't any bits :) * So the link would have to signal in another frame that didn't get corrupted. - That frame may go to another process that didn't see any loss; then what does the process do? - or the link has to use DPI to signal only in frames going to the same process as the lost frame. - that means the link has to understand all transport protocols There's other hard problems * A transmission loss doesn't always mean there is no congestion loss * At my last count, there were at least nine different reasons for packet loss. If we had 4 bits spare in each lost packet... :) Bob >Willing to comment and review, at least. > > >On 5 November 2013 09:03, Bob Briscoe ><<mailto:bob.briscoe@bt.com>bob.briscoe@bt.com> wrote: >Folks, > >Pls respond if you support this being adopted as a work-group item >in the IETF transport services w-g (tsvwg). The WG chairs need >visibility of interest. >Even better, if you're willing to read / comment / review / implement > >Guidelines for Adding Congestion Notification to Protocols that Encapsulate IP ><<http://tools.ietf.org/html/draft-briscoe-tsvwg-ecn-encap-guidelines>http://tools.ietf.org/html/draft-briscoe-tsvwg-ecn-encap-guidelines> > >Abstract > > The purpose of this document is to guide the design of congestion > notification in any lower layer or tunnelling protocol that > encapsulates IP. The aim is for explicit congestion signals to > propagate consistently from lower layer protocols into IP. Then the > IP internetwork layer can act as a portability layer to carry > congestion notification from non-IP-aware congested nodes up to the > transport layer (L4). Following these guidelines should assure > interworking between new lower layer congestion notification > mechanisms, whether specified by the IETF or other standards bodies. > > >[Cross-posting tsvwg & aqm, just in case] > > >Bob Briscoe, >also for co-authors Pat Thaler and John Kaippallimalil > > >________________________________________________________________ >Bob Briscoe, BT >_______________________________________________ >aqm mailing list ><mailto:aqm@ietf.org>aqm@ietf.org >https://www.ietf.org/mailman/listinfo/aqm > > > > >-- >Andrew McGregor | SRE | ><mailto:andrewmcgr@google.com>andrewmcgr@google.com | +61 4 8143 7128 >_______________________________________________ >aqm mailing list >aqm@ietf.org >https://www.ietf.org/mailman/listinfo/aqm ________________________________________________________________ Bob Briscoe, BT
- [aqm] Who supports tsvwg adoption of adding ECN t… Bob Briscoe
- Re: [aqm] Who supports tsvwg adoption of adding E… Fred Baker (fred)
- Re: [aqm] Who supports tsvwg adoption of adding E… Bob Briscoe
- Re: [aqm] Who supports tsvwg adoption of adding E… Andrew Mcgregor
- Re: [aqm] Who supports tsvwg adoption of adding E… Matt Mathis
- Re: [aqm] Who supports tsvwg adoption of adding E… Bob Briscoe
- Re: [aqm] Who supports tsvwg adoption of adding E… Michael Welzl
- Re: [aqm] Who supports tsvwg adoption of adding E… Scheffenegger, Richard
- Re: [aqm] Who supports tsvwg adoption of adding E… Weixinpeng
- Re: [aqm] Who supports tsvwg adoption of adding E… Rong Pan (ropan)
- Re: [aqm] Who supports tsvwg adoption of adding E… Michael Menth
- Re: [aqm] Who supports tsvwg adoption of adding E… Zhulei (A)
- Re: [aqm] [tsvwg] Who supports tsvwg adoption of … Piers O'Hanlon
- Re: [aqm] [tsvwg] Who supports tsvwg adoption of … Dirk Kutscher
- Re: [aqm] [tsvwg] Who supports tsvwg adoption of … philip.eardley
- Re: [aqm] Who supports tsvwg adoption of adding E… Joe Touch
- Re: [aqm] [tsvwg] Who supports tsvwg adoption of … Bob Briscoe
- Re: [aqm] Who supports tsvwg adoption of adding E… Bob Briscoe
- Re: [aqm] [tsvwg] Who supports tsvwg adoption of … Suresh Krishnan
- Re: [aqm] Who supports tsvwg adoption of adding E… Joe Touch
- Re: [aqm] Who supports tsvwg adoption of adding E… Andrew Mcgregor
- Re: [aqm] Who supports tsvwg adoption of adding E… Bob Briscoe
- Re: [aqm] Who supports tsvwg adoption of adding E… Joe Touch
- Re: [aqm] Who supports tsvwg adoption of adding E… gorry
- Re: [aqm] Who supports tsvwg adoption of adding E… gorry
- Re: [aqm] [tsvwg] Who supports tsvwg adoption of … Piers O'Hanlon
- Re: [aqm] [tsvwg] Who supports tsvwg adoption of … Bob Briscoe
- Re: [aqm] Who supports tsvwg adoption of adding E… Fred Baker (fred)
- Re: [aqm] Who supports tsvwg adoption of adding E… Andrew Mcgregor
- Re: [aqm] Who supports tsvwg adoption of adding E… Bob Briscoe
- Re: [aqm] Who supports tsvwg adoption of adding E… Bannai, Vinay
- Re: [aqm] Who supports tsvwg adoption of adding E… Fred Baker (fred)
- Re: [aqm] [tsvwg] Who supports tsvwg adoption of … Ruediger.Geib
- Re: [aqm] [tsvwg] Who supports tsvwg adoption of … Ingemar Johansson S
- Re: [aqm] [tsvwg] Who supports tsvwg adoption of … Bob Briscoe
- Re: [aqm] [tsvwg] Who supports tsvwg adoption of … Ingemar Johansson S
- Re: [aqm] [tsvwg] Who supports tsvwg adoption of … Bob Briscoe
- Re: [aqm] [tsvwg] Who supports tsvwg adoption of … Ingemar Johansson S