Re: [aqm] Who supports tsvwg adoption of adding ECN to L2 or tunnel protocols?
Andrew Mcgregor <andrewmcgr@google.com> Tue, 05 November 2013 22:59 UTC
Return-Path: <andrewmcgr@google.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 A9E5921E80E3 for <aqm@ietfa.amsl.com>; Tue, 5 Nov 2013 14:59:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.39
X-Spam-Level:
X-Spam-Status: No, score=-1.39 tagged_above=-999 required=5 tests=[AWL=0.360, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, NO_RELAYS=-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 e-HpctNPhPbJ for <aqm@ietfa.amsl.com>; Tue, 5 Nov 2013 14:59:52 -0800 (PST)
Received: from mail-qa0-x22b.google.com (mail-qa0-x22b.google.com [IPv6:2607:f8b0:400d:c00::22b]) by ietfa.amsl.com (Postfix) with ESMTP id 7C90021E80BD for <aqm@ietf.org>; Tue, 5 Nov 2013 14:59:52 -0800 (PST)
Received: by mail-qa0-f43.google.com with SMTP id cm18so1528754qab.16 for <aqm@ietf.org>; Tue, 05 Nov 2013 14:59:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=Lf/5G9teQxJ988SAafneSc1NNFqkvD0m7fJmlBGuul0=; b=fowY2i8ff1U6odbN0fhgy08Ln3NP4i+OCl2yRDiCKOykD0YAZWe3lsiJIdOvEjD2gb trHgDkqJa8nCJZHK4KOI3BDkMPVcTZRRLlwT67KOhocCaIQuw/ZaIPmFQlw7ZmYL/zEF UCk7iSyiLx7Dsy1M3ECrrKnNKYo1A/dhk0JNfYC8G9mRqroS/vdmWWcSrjhulUA3cH6r sjm2hVcPcehkCDJ/uyNZHQ9/OmjY1L00/+MZlHOjGbn66HMoJfyPrEBeau2DBvQ4PR6H vbO+Uu2WdsLEUM2KAaFzXwT3710S+wkSCWD/mmj50ROaeMyNO913U7R2reyZ9Ur1jjU+ qlVQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=Lf/5G9teQxJ988SAafneSc1NNFqkvD0m7fJmlBGuul0=; b=P6QTELIGirK7onkTxV7EDT1hF9JmDeugeDGPale14tlaXGsqcfn8uWtFT2r1ex0J5e NaJSXM4HbcH2RHontyWTg+WtRyEPk45A9eXJwCAqHCwz4jm7LsCggTCfcawXvu3vLzEO r+RRzU2kuHem+bx4oVnLlvKf3756jWw6UNgqLnxz0UFlb3g93dmhof2Ix6xJrQZwXaOz BzVeDJnwuyRwHdn9CSpFKATNhw3yK8q1Wm1UCCDlexSmzqlqPc98fFkvtt07LuN+93+v kSwVHbAVDyNOB+PLoF4354h+t91R/+BIOnOQ9jnOlCAtIbJrx+XxseWxqRrdZxYIaFJv c8Kw==
X-Gm-Message-State: ALoCoQlWAJXIjMFKDoifS1+tNI0FW9kk0+uF/tyQJZdmpCpIgGzt8Rz13wgX4zHUofn2Sr0YL2300m4Qp0JcadnFe1m75MPpxPnV4IWrtVgbXqBNHCkLwQN8oL85X1QuDBi4doxd83PvgqHJuH1L5ATCIjHsiVwk0/x8ye7j0e5EwmpN8E9hKO74aqUjqelDQYmZnS3yDrha
MIME-Version: 1.0
X-Received: by 10.224.11.7 with SMTP id r7mr1227819qar.91.1383692391960; Tue, 05 Nov 2013 14:59:51 -0800 (PST)
Received: by 10.224.197.198 with HTTP; Tue, 5 Nov 2013 14:59:51 -0800 (PST)
In-Reply-To: <201311050000.rA500RMV027031@bagheera.jungle.bt.co.uk>
References: <201311042203.rA4M3lo0026458@bagheera.jungle.bt.co.uk> <CAPRuP3kRsoPP2e9+vBjn1xiZ1UWJpc8Ds5VhsggKWa2suj_19Q@mail.gmail.com> <201311050000.rA500RMV027031@bagheera.jungle.bt.co.uk>
Date: Wed, 06 Nov 2013 09:59:51 +1100
Message-ID: <CAPRuP3kXx-xJC7kmaa0pfdMNQUuKXsf+ZLJ=WooE57Gg6A4=Ew@mail.gmail.com>
From: Andrew Mcgregor <andrewmcgr@google.com>
To: Bob Briscoe <bob.briscoe@bt.com>
Content-Type: multipart/alternative; boundary="001a11c2c12680725d04ea75fd14"
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 22:59:53 -0000
That's about what I thought the answer would be... but it's worth having that in the record :-) On 5 November 2013 11:00, Bob Briscoe <bob.briscoe@bt.com> wrote: > 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 <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 > > > 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 > aqm@ietf.org > https://www.ietf.org/mailman/listinfo/aqm > > > > > -- > Andrew McGregor | SRE | andrewmcgr@google.com | +61 4 8143 7128 > _______________________________________________ > aqm mailing list > aqm@ietf.org > https://www.ietf.org/mailman/listinfo/aqm > > ________________________________________________________________ > Bob Briscoe, BT > -- Andrew McGregor | SRE | andrewmcgr@google.com | +61 4 8143 7128
- [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