Re: [Int-area] Intarea review needed: short draft on ECN propagation IP-shim(s)-IP

Tom Herbert <tom@herbertland.com> Tue, 30 May 2017 23:51 UTC

Return-Path: <tom@herbertland.com>
X-Original-To: int-area@ietfa.amsl.com
Delivered-To: int-area@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A3819129AA0 for <int-area@ietfa.amsl.com>; Tue, 30 May 2017 16:51:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level:
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=herbertland-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Sxas9vS1pF6U for <int-area@ietfa.amsl.com>; Tue, 30 May 2017 16:51:30 -0700 (PDT)
Received: from mail-wr0-x22e.google.com (mail-wr0-x22e.google.com [IPv6:2a00:1450:400c:c0c::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0B2D3129A90 for <int-area@ietf.org>; Tue, 30 May 2017 16:51:30 -0700 (PDT)
Received: by mail-wr0-x22e.google.com with SMTP id v104so130138wrb.0 for <int-area@ietf.org>; Tue, 30 May 2017 16:51:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=herbertland-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=cAF7GlAMc9sK/0xG2yzawn+5ZylQjPVMz3CmG8ZriA4=; b=tcTTU5BS6PV1hjUTHwuPbIrnoKQguS6srU1I5jxiFotSLXce0+JoGVnnPNSGDBlgof SVc6o0aBUMQJLb66IlQSoX+72mSvIMrD2dDl2heuN396lVCQA4BQIdvYUZfzJriWxRW2 90m+RszQsAnXdmrbJv91AraZ83PPMIXQpsdgyBsVd2rYvpIw5Dp5I6LjDrlA4rFSrNoh DH0bCjubkk/TpaGy6s9z8vbQws96vKFWv2bWR9+/oQVUWq0l5R3/iE38g7wH8z8budB3 hQrTNF/tIFsvJ579RxhY3BQEIqgfR+BLCoJw8K/GZY3KHJwEVuC+OOIS2hJcR28k1wOR Qgow==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=cAF7GlAMc9sK/0xG2yzawn+5ZylQjPVMz3CmG8ZriA4=; b=fNmz6pNW08mvqSznjyQn72wruKeqrEkGY/ByKMKnC77RB3j8T2Tg4WW/nXxvfFQ0Fe h9mRpYoAQyodtPdcvrcNyBYxLbOy1PYIUI1Vx13Edq/WsakeIaO/VpaATIGguKJcjye1 WtOk1bfgZhaeMK6fpDwRJbYc/84N4WKfYTzVn6ta9MbaZ/MBFc3/w8Rx++kteZ6FWMG9 NK7JB6SKfuSHT5veNm1GQpEsOcyis8P6i39SsL6pqXnY2kougsHFLW9z2aR+vpWjRwFY rpoB1q8lehA750bhoul9koXfAB247QbeDqdtcaDkwSj1P2UaJ4I0ojIkSsMgNJzIy3Le NSag==
X-Gm-Message-State: AODbwcALuBL4oiwIKBfLLpI+/AlEtZRVaPlbCP3C9vU1ZfsoY3g3Jxm+ dMg9H5TFd2RmNxvVMhW883565Qge1SdB
X-Received: by 10.223.128.80 with SMTP id 74mr19448668wrk.30.1496188288527; Tue, 30 May 2017 16:51:28 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.223.132.195 with HTTP; Tue, 30 May 2017 16:51:28 -0700 (PDT)
In-Reply-To: <7850b9ae-7696-8f68-92fc-fd53c7529112@bobbriscoe.net>
References: <149618019740.19809.6421141487388928973.idtracker@ietfa.amsl.com> <435f45b8-9659-b06f-9adc-415f355ba743@bobbriscoe.net> <7850b9ae-7696-8f68-92fc-fd53c7529112@bobbriscoe.net>
From: Tom Herbert <tom@herbertland.com>
Date: Tue, 30 May 2017 16:51:28 -0700
Message-ID: <CALx6S35dikUd++4LgEFt=ds2ZQFk87_o1esBOW7nPSLJHq3XWw@mail.gmail.com>
To: Bob Briscoe <ietf@bobbriscoe.net>
Cc: intarea IETF list <int-area@ietf.org>, "Black, David" <david.black@emc.com>, tsvwg IETF list <tsvwg@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/int-area/u2t2uVVxcUu_vk84k5wnaMRnLtg>
Subject: Re: [Int-area] Intarea review needed: short draft on ECN propagation IP-shim(s)-IP
X-BeenThere: int-area@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF Internet Area Mailing List <int-area.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/int-area>, <mailto:int-area-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/int-area/>
List-Post: <mailto:int-area@ietf.org>
List-Help: <mailto:int-area-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/int-area>, <mailto:int-area-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 May 2017 23:51:33 -0000

On Tue, May 30, 2017 at 4:08 PM, Bob Briscoe <ietf@bobbriscoe.net> wrote:
> Intarea list,
>
> I presented this short draft just under a year ago in intarea. Since then it
> has been adopted as a tsvwg work item.
>
> I have just added specific text to update those tunnel specs that are under
> IETF change control (L2TP and GRE), as well as addressing non-IETF specs too
> (VXLAN, GTP, NVGRE etc).
>
Hi Bob,

On comment. GRE allows encapsulation of layer 2 (e.g. Ethernet, MPLS,
etc.) and VXLAN only does encapsulation of Ethernet. I don't think
these layer 2 headers could be considered shim headers per the draft,
they are not removed in with the encapsulation headers and are
routable in the layer 2 network. However, the layer 2 packet may
contain an IP packet and in at least once case (VXLAN) there is a
recommendation to apply RFC6040 to an inner IP header.

Maybe the requirements for this scenario should be clarified? I think
it's probably reasonable to say that ECN SHOULD be propagated in this
case.

Tom

> I would appreciate review from someone in intarea who knows these specs
> better than I do.
>
> If you know L2TP well, pls check the l2tpext list, where I have just posted
> three L2TP-specific question.
>
>
> Cheers
>
>
> Bob
>
>
> On 30/05/17 22:49, Bob Briscoe wrote:
>>
>> David (as doc shepherd) and the tsvwg list,
>>
>> As requested, I have added specific text that updates the other relevant
>> RFCs under IETF change control (GRE and L2TP). I have also explained the
>> position in each case for specs not under IETF change control.
>>
>> I will now go to the relevant WGs (intarea and lt2pext) and ask them to
>> improve my first attempt.
>>
>> I'll cc you and this list as appropriate.
>>
>> Cheers
>>
>>
>>
>> Bob
>>
>> PS. I have also said
>>
>>    the rules in [RFC6040] for
>>    propagating the ECN field MUST be applied
>>
>> whereas before it said "SHOULD". And added an explanation for why "MUST"
>> is appropriate:
>>
>>    The above is written as a 'MUST' because RFC 6040 allows
>>    a compatibility mode for the encapsulator in cases where the
>>    decapsulator does not (or cannot) support ECN propagation.
>>
>>
>>
>>
>>
>>
>> On 30/05/17 22:36, internet-drafts@ietf.org wrote:
>>>
>>> A new version of I-D, draft-ietf-tsvwg-rfc6040update-shim-01.txt
>>> has been successfully submitted by Bob Briscoe and posted to the
>>> IETF repository.
>>>
>>> Name:        draft-ietf-tsvwg-rfc6040update-shim
>>> Revision:    01
>>> Title:        Propagating Explicit Congestion Notification Across IP
>>> Tunnel Headers Separated by a Shim
>>> Document date:    2017-05-30
>>> Group:        tsvwg
>>> Pages:        10
>>> URL:
>>> https://www.ietf.org/internet-drafts/draft-ietf-tsvwg-rfc6040update-shim-01.txt
>>> Status:
>>> https://datatracker.ietf.org/doc/draft-ietf-tsvwg-rfc6040update-shim/
>>> Htmlized:
>>> https://tools.ietf.org/html/draft-ietf-tsvwg-rfc6040update-shim-01
>>> Htmlized:
>>> https://datatracker.ietf.org/doc/html/draft-ietf-tsvwg-rfc6040update-shim-01
>>> Diff:
>>> https://www.ietf.org/rfcdiff?url2=draft-ietf-tsvwg-rfc6040update-shim-01
>>>
>>> Abstract:
>>>     RFC 6040 on "Tunnelling of Explicit Congestion Notification" made the
>>>     rules for propagation of ECN consistent for all forms of IP in IP
>>>     tunnel.  This specification extends the scope of RFC 6040 to include
>>>     tunnels where two IP headers are separated by at least one shim
>>>     header that is not sufficient on its own for packet forwarding.
>>>
>>>
>>>
>>> Please note that it may take a couple of minutes from the time of
>>> submission
>>> until the htmlized version and diff are available at tools.ietf.org.
>>>
>>> The IETF Secretariat
>>>
>>
>
> --
> ________________________________________________________________
> Bob Briscoe                               http://bobbriscoe.net/
>
> _______________________________________________
> Int-area mailing list
> Int-area@ietf.org
> https://www.ietf.org/mailman/listinfo/int-area