Re: [Roll] Éric Vyncke's No Objection on draft-ietf-roll-useofrplinfo-42: (with COMMENT)

Ines Robles <mariainesrobles@googlemail.com> Sun, 10 January 2021 19:06 UTC

Return-Path: <mariainesrobles@googlemail.com>
X-Original-To: roll@ietfa.amsl.com
Delivered-To: roll@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4423A3A11CD; Sun, 10 Jan 2021 11:06:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=googlemail.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 090vmpEHl2nP; Sun, 10 Jan 2021 11:06:48 -0800 (PST)
Received: from mail-ua1-x933.google.com (mail-ua1-x933.google.com [IPv6:2607:f8b0:4864:20::933]) (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 00A653A11CC; Sun, 10 Jan 2021 11:06:47 -0800 (PST)
Received: by mail-ua1-x933.google.com with SMTP id k47so5275811uad.1; Sun, 10 Jan 2021 11:06:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=ODGNrP2A8o8bwPWmNyzdfNALYo32f2UheC4wWWd3zqU=; b=aoOlLI1R7MO/3/tP0Q2SmiFKGil83sQqJjMMKhXLOPV8rYvobKV0o9dmY0nDgHc2gw prf5tmiTntI01yXH72r3/xnFULCumdep50if2f7Qg0lFKKVx+76nLRXdIYXU59Tnw1MH 6NLnFPqcuRv0Lh/gLu4aZQtNCrIcnoEi6DRpljVYPOXtgW/5cFJrqNZIqWEFr7V/NHDZ z4cykhTug8xNHKGKyYQlLj35ecAU+i2VZd3mZJXtotzqXd9UM+qqA4gpRyoabpgh6JHV DVzD0/eSICNOwWc8KX0AoNwoeGTruucop15PpJKA3NiOh2nI/2Xy+2PuWZxX/9GtR+gL 1Viw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=ODGNrP2A8o8bwPWmNyzdfNALYo32f2UheC4wWWd3zqU=; b=iERFoIeROv1guF3AJdHKB45rbWPlPcMrFEAPWmXisdymgHUUyauIQsyAcZjvHcpAt6 UaDw4vfVAXwADFrdo9TTp1jxM+dn+cVpOaB+r/vNGoK9Fvr9EMU3NPsci9cGHOzW/gV3 Vtsr9N3jFdsWmgjzeanwoi8oohnjKAjePl3oT6SfhExjrpjskPnG0rDuOIv7W/CM+TT7 5pkBCcxD3MoXUatVe2hLfGX/M3gEprUaj8XE159eqUvSsYdvL/OSqjTUkLniZRfr+jUm Lo7efTiPl8SkkiYhsMx5GpAagx+sTf5KzLcEYuo6VwBrPrf+934UxKyJhWaDlnmXuJNZ AtQg==
X-Gm-Message-State: AOAM5317BmK2eyXtEBbHeshz7+ZKapB13IBruZHnZOblivEmNfH0vBi9 lZTAMJILjpe3h4FRDGIte5rUCFqF9awrzc706UA=
X-Google-Smtp-Source: ABdhPJyRHem5Pj2GCH4CJ0HN6sw+PSphKThuFa4zKr3uQQVWYrYjJnzLw1pZIPrMd+buNDCRykn7gBt8yq/kzb4CjaY=
X-Received: by 2002:ab0:1c07:: with SMTP id a7mr10321233uaj.17.1610305606940; Sun, 10 Jan 2021 11:06:46 -0800 (PST)
MIME-Version: 1.0
References: <160796263723.20486.13781592636170212238@ietfa.amsl.com>
In-Reply-To: <160796263723.20486.13781592636170212238@ietfa.amsl.com>
From: Ines Robles <mariainesrobles@googlemail.com>
Date: Sun, 10 Jan 2021 21:06:10 +0200
Message-ID: <CAP+sJUfBjTRnBDA-eFhfOfMysDZKZ+xZB33+m1+OT3UsbXVe8A@mail.gmail.com>
To: Éric Vyncke <evyncke@cisco.com>
Cc: The IESG <iesg@ietf.org>, draft-ietf-roll-useofrplinfo@ietf.org, roll-chairs <roll-chairs@ietf.org>, roll <roll@ietf.org>, Peter Van der Stok <consultancy@vanderstok.org>, Alvaro Retana <aretana.ietf@gmail.com>, Mališa Vučinić <malisa.vucinic@inria.fr>
Content-Type: multipart/alternative; boundary="000000000000ae7d1a05b8907d51"
Archived-At: <https://mailarchive.ietf.org/arch/msg/roll/IwF-ItI5q_Gdoy22aIV9DDskivA>
Subject: Re: [Roll] Éric Vyncke's No Objection on draft-ietf-roll-useofrplinfo-42: (with COMMENT)
X-BeenThere: roll@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Routing Over Low power and Lossy networks <roll.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/roll>, <mailto:roll-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/roll/>
List-Post: <mailto:roll@ietf.org>
List-Help: <mailto:roll-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/roll>, <mailto:roll-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 10 Jan 2021 19:06:50 -0000

Dear Eric,

Thank you very much for your comments and suggestions, we believe that
version 43 (diff) addresses your concern, please find comments inline:

Diff: https://www.ietf.org/rfcdiff?url2=draft-ietf-roll-useofrplinfo-43



On Mon, Dec 14, 2020 at 6:17 PM Éric Vyncke via Datatracker <
noreply@ietf.org> wrote:

>
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
>
> Thank you for the work put into this document. It is long but also clear
> and
> easy to read.
>
> Malisa's IoT directorate review indicates nothing to be addressed (thank
> you
> again Malisa !):
>
> https://datatracker.ietf.org/doc/review-ietf-roll-useofrplinfo-42-iotdir-lc-vucinic-2020-12-09/
>
> The changes since my latest "no objection" ballot appear to be mainly
> editorial
> beside a couple of big changes (rightfully causing a new IETF last call).
> Please find below some non-blocking COMMENT points (but replies would be
> appreciated), and some nits.
>
> I hope that this helps to improve the document,
>
> Regards,
>
> -éric
>
> == COMMENTS ==
>
> -- Section 2 --
>   "As an IPv6 node, a RPL Leaf is expected to ignore a
>    consumed Routing Header and as an IPv6 host, it is expected to ignore
>    a Hop-by-Hop header.  "
>
> Suggest to define what is a "consumed RH".
>

<authors> New text added in Terminology:

Consumed: A Routing Header is consumed when the Segments Left field
    is zero, which indicates that the destination in the IPv6 header is
    the final destination of the packet and that the hops in the Routing
    Header have been traversed.

</ authors >


>
> Suggest to be clear about the HbH: some options in HbH can be ignored
> indeed
> but by all *nodes*, there is nothing specific for *hosts* (as they are also
> nodes) per section 4.3 of RFC 8200.
>

< authors >
hosts replaced by nodes.  New text:

...nodes that are pre-RFC8200, or simply intolerant.  Those nodes will
drop packets that continue to have RPL artifacts in them.  In
general, such nodes can not be easily supported in RPL LLNs....

</ authors >

>
> "RPL Packet Information (RPI): The abstract information" why is this
> 'abstract'
> ?
>

< authors > New text that clarifies the use of abstract in the document:

RPL Packet Information (RPI): The information defined abstractly in
[RFC6550] to be placed in IP packets.  The term is commonly used,
including in this document, to refer to the RPL Option [RFC6553] that
transports that abstract information in an IPv6 Hop-by-Hop Header.
[RFC8138] provides an alternate (more compressed) formating for the
same abstract information.

</ authors >

>
> I also find the definition of 'flag day' confusing... can 2 values of RPI
> Option Types co-exist in the network?
>
> < authors >
New definition of flag day

Flag Day: It is a mechanism for resolving an interoperability
 situation (e.g. lack of interoperation between new RPI Option Type
(0x23) and old RPI Option Type (0x63) nodes) by making an abrupt,
disruptive changeover from one to the other.

</ authors >

-- Section 4.2 --
>   "When originating new packets, implementations SHOULD have an option
>    to determine which value to originate with, this option is controlled
>    by the DIO option described below."
>
> Unsure whether normative language should be used in the above text.
> Moreover,
> if the option type is controlled by the DIO option, then there is no more
> 'option' to determine the value as it is specified.
>

<authors> Normative language eliminated, new text is as follows:

When originating new packets, implementations should have an option
to determine which value to originate with, this option is controlled
by the DIO Configuration option (Section Section 4.1.3).

</authors>

>
> -- Section 7.2.2 --
> Should the text also include 'decapsulate from IPv6-in-IPv6" in addition to
> "When the packet arrives at the RAL the RPI is removed " ?
>

< authors > New text:
When the packet arrives at the RAL, the packet is decapsulated, which
removes the RPI before the packet is processed.
</ authors >

>
> == NITS ==
>
> Is Ines' affiliation still correct?
>

< authors > Yes </ authors >

>
> -- Section 4.1.1 --
> Suggest to start a new paragraph from "In the other direction, ..."
>

< authors > done </ authors >

Thank you very much again,

Ines, Michael and Pascal