Re: [Roll] AD Review of draft-ietf-roll-nsa-extension-10

Remous-Aris Koutsiamanis <aris@ariskou.com> Thu, 16 June 2022 13:11 UTC

Return-Path: <aris@ariskou.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 C4BE5C14F722; Thu, 16 Jun 2022 06:11:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.984
X-Spam-Level:
X-Spam-Status: No, score=-3.984 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, HTML_MESSAGE=0.001, NICE_REPLY_A=-1.876, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=mailfence.com header.b=ryn9egVq; dkim=pass (2048-bit key) header.d=ariskou.com header.b=L1euTUAb
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yTMyDDuhrcrL; Thu, 16 Jun 2022 06:11:10 -0700 (PDT)
Received: from wilbur.contactoffice.com (wilbur.contactoffice.com [212.3.242.68]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 274C2C157908; Thu, 16 Jun 2022 06:11:08 -0700 (PDT)
Received: from smtpauth1.co-bxl (smtpauth1.co-bxl [10.2.0.15]) by wilbur.contactoffice.com (Postfix) with ESMTP id 32B641200; Thu, 16 Jun 2022 15:11:05 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailfence.com; s=20160819-nLV10XS2; t=1655385065; bh=BiltwoE8Stz9ksKMja4oTkHakJnse3TTuOC8LUqRR/k=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=ryn9egVqxGv5ihTMtoUeVamFKrmCD9nqk4Ih4oKh9dzrY1XOfFWQoTOdSV9Vsi5l3 Df5HDOkrRSmLYlOWVZghVl+75mjx8u7IJApUp9b04bZizyiyMILiEJEp33ssQ8zteW xKMG9WHOEnYkFB9QdMsDnREmUtOuprgpWoSe+z5dqtD7InYc/VgI2asL6i6vf7vsUs hMKhQjILY7zTw0Lcv3yqP6uVPHUBSzX/ilYUVtQbe6IVb+E6VK6IjFOaxdpbpIgwYW BUnVkRJFKTTy/WCFloFB180llA+7evsXgox2RuL8EQ8r/GuxLEWmD/VGDRgXUvG0Om 9cpBlF5UZqukA==
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1655385065; s=20191001-wvim; d=ariskou.com; i=aris@ariskou.com; h=Content-Type:Message-ID:Date:MIME-Version:Cc:References:From:In-Reply-To; l=9723; bh=BiltwoE8Stz9ksKMja4oTkHakJnse3TTuOC8LUqRR/k=; b=L1euTUAbe2/p4PGmchIl4Ei+wHHmOSxQBXouKmMj07LOJ/t57M7sFiTvTBbeGXuw uGgiXoYKmjb9xoK4ILkijVu668WlQdJ8zy4id2LQzR/61j5zd7Fp7Ook+rYACeqQlY3 eTcpwGfD+sX1V+2174lUxLnFmWUhghHeW0mBGVTcqs/elicsaeezm5nTn9KOw4/m9dZ Qe6wmSMswuct+i8/zncCSKgZuF27r85ClzULvjixmpPWQDo+ponWwLRo8RMBi9oCui8 OKQKLUUV2nLXP0tuGDEjvNPc7fN8mhnGB6S3uSJG0O6r/GTIXAYR00OMR7+JwEw2Uuh Kf/20xXMlA==
Received: by smtp.mailfence.com with ESMTPSA ; Thu, 16 Jun 2022 15:10:59 +0200 (CEST)
Content-Type: multipart/alternative; boundary="------------FKbn3lzRTT8baVIz60F1Cszw"
Message-ID: <61d76f16-e423-1c0b-6d5e-0e160ea7059b@ariskou.com>
Date: Thu, 16 Jun 2022 15:10:57 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.9.0
Content-Language: en-US-large
To: Alvaro Retana <aretana.ietf@gmail.com>
Cc: Georgios PAPADOPOULOS <georgios.papadopoulos@imt-atlantique.fr>, "draft-ietf-roll-nsa-extension@ietf.org" <draft-ietf-roll-nsa-extension@ietf.org>, roll-chairs <roll-chairs@ietf.org>, dominique barthel <dominique.barthel@orange.com>, roll <roll@ietf.org>
References: <CAMMESszw86VSD7Nw9BbFQ4+3buzy8aRqz_1VaJFbk8o-2UC4=Q@mail.gmail.com> <b3eb80f5-cdf5-16b2-43b8-5e422f500970@ariskou.com> <CAMMESsxfRcVSCHN7ok7Mz3eHfCek8AVG-epf6dPdF=-WhCAbbA@mail.gmail.com> <CAMMESswGDXfLDdSaHwAndEO-J1izCn5BgpVjjWdVV=cBnO2dug@mail.gmail.com>
From: Remous-Aris Koutsiamanis <aris@ariskou.com>
In-Reply-To: <CAMMESswGDXfLDdSaHwAndEO-J1izCn5BgpVjjWdVV=cBnO2dug@mail.gmail.com>
X-ContactOffice-Account: com:113819248
Archived-At: <https://mailarchive.ietf.org/arch/msg/roll/DoqP9PbgWjYdV4p0Z6yzOLbGsqY>
Subject: Re: [Roll] AD Review of draft-ietf-roll-nsa-extension-10
X-BeenThere: roll@ietf.org
X-Mailman-Version: 2.1.39
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: Thu, 16 Jun 2022 13:11:14 -0000

Hello Alvaro,

sorry about the delay in answering.

We're doing our best to respond to everything, but this is the end of 
the academic year, and a few things have piled up.

We'll try our best to have everything done by around 5 july, maybe 
earlier, but it will be hard to set aside some hard constraints.

I hope this is not too problematic. If it is, please do let me know 
though (i.e. there some constraint I am not aware of).

Sorry again about the delay.

Best,
Aris

On 02/06/2022 18:11, Alvaro Retana wrote:
> Hi!
>
> Where are we on this?
>
> Thanks!
>
> Alvaro.
>
> On May 3, 2022 at 4:03:50 PM, Alvaro Retana (aretana.ietf@gmail.com) 
> wrote:
>
>> On May 3, 2022 at 10:41:42 AM, Remous-Aris Koutsiamanis wrote:
>>
>>
>> Aris:
>>
>> Hi!
>>
>>
>> > Overall we are in wide agreement with you.
>>
>> :-)
>>
>> > Please see inline for responses and we'll work on a revised version
>> > addressing them:
>>
>> I just have a couple of comments below.  I look forward to the 
>> revised version.
>>
>> Thanks!
>>
>> Alvaro.
>>
>>
>> ...
>> > > 336 [MRHOF], Section 3.5 "Working without Metric Containers":
>> > > 337 It is not possible to work without metric containers, since 
>> CA AP
>> > > 338 selection requires information from parents regarding their 
>> parent
>> > > 339 sets, which is transmitted via the NSA object in the DIO Mectric
>> > > 340 Container.
>> > >
>> > > [major] "It is not possible to work without metric containers..."
>> > >
>> > > What if the metric container is not present? Is this one of the 
>> risks
>> > > that should also be mentioned in the Security section?
>> >
>> > You are right, we assumed that writing what is required (MUST) is 
>> sufficient,
>> > and specifying fallback options is not necessary if the 
>> requirements are not
>> > met.
>> >
>> > Basically, we were ready to allow implementation-defined behavior when
>> > operating outside of the required parameters.
>> >
>> > Maybe we should specify that a lack of metric container SHOULD lead 
>> to the
>> > use of MRHOF (i.e with no AP). This way we recommend a full MRHOF
>> > implementation to be available to fall back on, but if such an 
>> implementation
>> > is undesirable or another fallback OF is preferable, that instead 
>> can be
>> > used.
>>
>> Ok -- recommending the fallback will prompt the question: when is it 
>> ok to not fallback to MRHOF?  What should be considered when defining 
>> implementation-specific behaviors?  Also, all the nodes in the LLN 
>> should take the same action, which seems to result in a locally 
>> defined OF.
>>
>> Maybe I'm thinking too much about this.  At least something to think 
>> about...
>>
>>
>> ...
>> > > [major] How are the different policies provisioned at different 
>> nodes?
>> > > In many instances the root decides about the behavior of the DODAG
>> > > and propagates that information (all do the same). But in this case
>> > > all nodes won't have the same configuration. How is that 
>> provisioned?
>> >
>> > There are a lot of degrees of freedom in approaching this so
>> > providing some rough suggestions in the Appendix was what
>> > we though would be the appropriate degree of detail.
>> > Do you think that more should be explained?
>>
>> Yes, I understand the complexity.
>>
>> Let's leave it like it is -- but be aware that the provisioning 
>> question may come up later from others (Ops Directorate, for example).
>>
>>
>>
>> ...
>> > We think the comment for this got cut-off
>>
>> Yes, there were some other comments.  I'm not sure why some mailers 
>> seem to cut the text.  The full review is in the archive: 
>> https://mailarchive.ietf.org/arch/msg/roll/QTnFl5T7KlbiST8xSC2zrfJLDKA/
>>