Re: [aqm] Who supports tsvwg adoption of adding ECN to L2 or tunnel protocols?

Joe Touch <touch@isi.edu> Wed, 06 November 2013 23:00 UTC

Return-Path: <touch@isi.edu>
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 5BAE911E8156; Wed, 6 Nov 2013 15:00:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.157
X-Spam-Level:
X-Spam-Status: No, score=-103.157 tagged_above=-999 required=5 tests=[AWL=-0.785, BAYES_00=-2.599, SARE_SUB_OBFU_Q1=0.227, USER_IN_WHITELIST=-100]
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 L6bzKPZG1XIX; Wed, 6 Nov 2013 15:00:33 -0800 (PST)
Received: from darkstar.isi.edu (darkstar.isi.edu [128.9.128.127]) by ietfa.amsl.com (Postfix) with ESMTP id 32F2411E8190; Wed, 6 Nov 2013 15:00:05 -0800 (PST)
Received: from [128.9.160.166] (abc.isi.edu [128.9.160.166]) (authenticated bits=0) by darkstar.isi.edu (8.13.8/8.13.8) with ESMTP id rA6MxdN0027097 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 6 Nov 2013 14:59:39 -0800 (PST)
Message-ID: <527ACA56.8010902@isi.edu>
Date: Wed, 06 Nov 2013 15:01:42 -0800
From: Joe Touch <touch@isi.edu>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0
MIME-Version: 1.0
To: Bob Briscoe <bob.briscoe@bt.com>
References: <201311042203.rA4M3lo0026458@bagheera.jungle.bt.co.uk> <CAH56bmDfOxi2FBvg1P-UH-ds_WveZP4NvOyqopKdEcy5WX3XnQ@mail.gmail.com> <52789FF5.3030907@uni-tuebingen.de> <52793B87.4040102@isi.edu> <201311051859.rA5IxJvZ030310@bagheera.jungle.bt.co.uk> <52795A03.9010804@isi.edu> <201311062250.rA6MoGY0003371@bagheera.jungle.bt.co.uk>
In-Reply-To: <201311062250.rA6MoGY0003371@bagheera.jungle.bt.co.uk>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: touch@isi.edu
Cc: aqm@ietf.org, tsvwg IETF list <tsvwg@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: Wed, 06 Nov 2013 23:00:51 -0000

Hi, Bob,

IMO, the desciption of how IP header info (which is what I presume 
you're suggesting) to impact L2s (which include tunnels) belongs in a 
tunnel doc, which AFAICT belongs in INTAREA. The tunnel landscape is 
already quite complex.

I have no idea why TSV would be involved in this except if you're 
talking about TCP ECH markings, but IMO the relationship of the TCP mark 
to the IP mark might belong in TSV.

However, I do not think TSV should be promoting having signals "jump" 
layers, i.e., from TCP ECN to its impact on tunnels or L2.

Joe

On 11/6/2013 2:50 PM, Bob Briscoe wrote:
> Joe,
>
> The approach of a BCP just about ECN doesn't preclude any of the
> following options for stds track docs:
> a) one RFC updating all tunnel specs about ECN
> b) one RFC updating all tunnel specs about ECN and Diffserv (the two
> fields that propagate up as well as down).
> c) one RFC updating all tunnel specs about everything
> d) one RFC per each tunnel spec to wrap up all updates around at the time
>
> These choices are for the relevant ADs and WGs to make.
> Writing a BCP in TSV gives the raw info that any of these approaches can
> use.
>
>
>
> Bob
>
> At 20:50 05/11/2013, Joe Touch wrote:
>
>
>> On 11/5/2013 10:59 AM, Bob Briscoe wrote:
>>> Joe,
>>>
>>> I envisage that a very brief standards track doc that explicitly UPDATES
>>> the relevant IETF tunnel specs will be written, and it will refer to
>>> this doc for rationale.
>>
>> Tunnels need to handle ingress/egress translation of all signals in
>> the header. This is no different.
>>
>> My concern is that putting these recommendations in separate places
>> gives an opportunity for different groups to have different
>> interpretations of that sort of translation, and that's a bad thing IMO.
>>
>> Joe
>>
>>
>>>
>>> See Appendix A (outstanding items), which I have also highlighted when
>>> presenting each time:
>>>
>>>     2.  Consider whether an IETF Standard Track doc will be needed to
>>>         Update the IP-in-IP protocols listed in Section 4.1--at least
>>>         those that the IETF controls--and which Area it should sit
>>> under.
>>>
>>> Does that address your concern?
>>>
>>>
>>> Bob
>>>
>>> At 18:40 05/11/2013, Joe Touch wrote:
>>>> IMO, these guidelines ought to come out in a single recommendation for
>>>> tunnels; we had a draft of that in INTAREA but insufficient momentum.
>>>>
>>>> Piecemeal recommendations are likely to be ignored/lost.
>>>>
>>>> Joe
>>>>
>>>> On 11/4/2013 11:36 PM, Michael Menth wrote:
>>>>> +1
>>>>>
>>>>> We need such guidelines for consistent congestion management.
>>>>>
>>>>> Best wishes,
>>>>>
>>>>> Michael
>>>>>
>>>>> Am 05.11.2013 00:16, schrieb Matt Mathis:
>>>>>> I think this is valuable work.  Having a single document that
>>>>>> describes the requirements and general principles will save future
>>>>>> tunnel inventor/implementers from rediscovering the same bugs
>>>>>>
>>>>>> Thanks,
>>>>>> --MM--
>>>>>> The best way to predict the future is to create it.  - Alan Kay
>>>>>>
>>>>>> Privacy matters!  We know from recent events that people are using
>>>>>> our
>>>>>> services to speak in defiance of unjust governments.   We treat
>>>>>> privacy and security as matters of life and death, because for some
>>>>>> users, they are.
>>>>>>
>>>>>>
>>>>>> On Mon, Nov 4, 2013 at 2:03 PM, Bob Briscoe <bob.briscoe@bt.com
>>>>>> <mailto: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 <mailto:aqm@ietf.org>
>>>>>>     https://www.ietf.org/mailman/listinfo/aqm
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> aqm mailing list
>>>>>> aqm@ietf.org
>>>>>> https://www.ietf.org/mailman/listinfo/aqm
>>>>>
>>>>> --
>>>>> Prof. Dr. habil. Michael Menth
>>>>> University of Tuebingen
>>>>> Faculty of Science
>>>>> Department of Computer Science
>>>>> Chair of Communication Networks
>>>>> Sand 13, 72076 Tuebingen, Germany
>>>>> phone: (+49)-7071/29-70505
>>>>> fax: (+49)-7071/29-5220
>>>>> mailto:menth@uni-tuebingen.de
>>>>> http://kn.inf.uni-tuebingen.de
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> aqm mailing list
>>>>> aqm@ietf.org
>>>>> https://www.ietf.org/mailman/listinfo/aqm
>>>> _______________________________________________
>>>> aqm mailing list
>>>> aqm@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/aqm
>>>
>>> ________________________________________________________________
>>> Bob Briscoe,                                                  BT
>> _______________________________________________
>> aqm mailing list
>> aqm@ietf.org
>> https://www.ietf.org/mailman/listinfo/aqm
>
> ________________________________________________________________
> Bob Briscoe,                                                  BT