Re: [6lo] New Version Notification for draft-thubert-6lo-multicast-registration-02.txt

Dario Tedeschi <dat@exegin.com> Mon, 11 October 2021 20:09 UTC

Return-Path: <dat@exegin.com>
X-Original-To: 6lo@ietfa.amsl.com
Delivered-To: 6lo@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 328503A06E7 for <6lo@ietfa.amsl.com>; Mon, 11 Oct 2021 13:09:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 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, 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=exegin.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 l1R7CZCUyzT4 for <6lo@ietfa.amsl.com>; Mon, 11 Oct 2021 13:08:58 -0700 (PDT)
Received: from mail-pf1-x42b.google.com (mail-pf1-x42b.google.com [IPv6:2607:f8b0:4864:20::42b]) (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 4971C3A0772 for <6lo@ietf.org>; Mon, 11 Oct 2021 13:08:58 -0700 (PDT)
Received: by mail-pf1-x42b.google.com with SMTP id y7so6185069pfg.8 for <6lo@ietf.org>; Mon, 11 Oct 2021 13:08:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=exegin.com; s=google; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=alfOsYaPTZfuxSUxyMmLAHKHqOt+Cf2chI+s60Sd69o=; b=HXce5GkvLSiXGt3qY6qaj5I7RrEFyJB9X47fwQ3vMsvoBPKdMQ2Bho/gN0q2CI3pWw wKtrP0r5z4VX5WVcZ1AB7ggWACRSixgA/oUNJ72V86D64+sYVgDWI6gOWFm5xLk6Hpd6 5aYv/Xhq0/JXgWdrZPjkdkEArVrcLX5d6OjPmiiP6FTs2e435woq+dAGiKt7SUIqnMZd p62yVPyKvsiIbpUKHpgrnCnKdoPc6/FjrdinIvaQw635uFuwYgwLavA4+JHRNxEJjOrY MWzmf/1/fL9fxQuonpb2DK2OqXaSd7xsZG3G7hwwRjrimUIUJPSp7rEXu37UCFGOqtse PsMw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=alfOsYaPTZfuxSUxyMmLAHKHqOt+Cf2chI+s60Sd69o=; b=s/unJSTDVnb1ygeftCxxlwd5dFdcHHwxeAx5sBm2MILt8hbqBgw4oQw6fX1ces7MmM +eURZI220cIuMtb2YX7fdwwEHX0RC9UZIUtP1UG+EAff9holw4nyrg/E3UISgnpKz+7R ixgazWwmZaAOfMEWKG1LtAo9uKM36VLnDTWT61EC6dLrIFMivFoKpuiElEMYN6Ix3PIr OpVY7VlggJuuVUnxxRYGkpAzJqeiH+4PXfRO2Q+UaV1oegHk/OESKS4cv/XsUTxsxXHB 5TdJe3kzE3hoFi4Ifm5axb04luVuEOG51ViZh4SpXS38+EjBsja2Bk9YMDyAg6i4ZhOK QUHA==
X-Gm-Message-State: AOAM53047PwsKQIpY0OTgohDnN+HRgbwqpAjvh7os0AD7566r39yeRik UMebHm+nJE93NryKfUClLxKZ7ZYYutqrfQ==
X-Google-Smtp-Source: ABdhPJwdpp9f9kEf3x10AQF2rZkJTtY38hZpebdzedIQyn6ci68+G7BeJHJNkpQSlo6P5E56NqBr5g==
X-Received: by 2002:a63:da54:: with SMTP id l20mr19653095pgj.341.1633982937290; Mon, 11 Oct 2021 13:08:57 -0700 (PDT)
Received: from node-1w7jr9qt501rxamm7e76fkkt1.ipv6.telus.net (node-1w7jr9qt501rxamm7e76fkkt1.ipv6.telus.net. [2001:569:7c04:b900:793f:665c:6a4e:dd55]) by smtp.gmail.com with ESMTPSA id w11sm8954386pgf.5.2021.10.11.13.08.56 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 11 Oct 2021 13:08:56 -0700 (PDT)
From: Dario Tedeschi <dat@exegin.com>
Message-Id: <F965DFCE-D069-4F6C-BE38-372E6EF15B10@exegin.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_153B1ACE-B294-4A4E-8ABA-DB826EC06D45"
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.7\))
Date: Mon, 11 Oct 2021 13:08:54 -0700
In-Reply-To: <CO1PR11MB4881CDF17FACD16276B1F30FD8B29@CO1PR11MB4881.namprd11.prod.outlook.com>
Cc: "6lo@ietf.org" <6lo@ietf.org>
To: "Pascal Thubert (pthubert)" <pthubert=40cisco.com@dmarc.ietf.org>
References: <163370427938.27928.7495199093786168082@ietfa.amsl.com> <CO1PR11MB4881CDF17FACD16276B1F30FD8B29@CO1PR11MB4881.namprd11.prod.outlook.com>
X-Mailer: Apple Mail (2.3608.120.23.2.7)
Archived-At: <https://mailarchive.ietf.org/arch/msg/6lo/BcKDsxOzYv8GJ3aw5fZotTq4yew>
Subject: Re: [6lo] New Version Notification for draft-thubert-6lo-multicast-registration-02.txt
X-BeenThere: 6lo@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Mailing list for the 6lo WG for Internet Area issues in IPv6 over constrained node networks." <6lo.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/6lo>, <mailto:6lo-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/6lo/>
List-Post: <mailto:6lo@ietf.org>
List-Help: <mailto:6lo-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/6lo>, <mailto:6lo-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Oct 2021 20:09:03 -0000

Thank you Pascal,

The new draft looks good. I only have two concerns:

------
It would be helpful if “RTO” was in the Glossary, since its full expansion is not seen anywhere.

------
The behaviour of MPL is confusing, when used in conjunction with “Non-Storing Mode of Operation with multicast". If I understand correctly Section 5.2 defines the new mop behaviour as requiring 6LRs to send RTOs for multicast registrations. Yet the two MPL variations given at the end of section 3 describe the R bit controlling that behaviour.

Given the two variations, it’s not clear how a root node (running MPL) would know when to flood a multicast. Does it base it’s decision on the current mop or wait for an RTO with multicast address. If it is the latter, how long does it wait for an RTO before deciding to a "flood all" scheme.

It would be clearer if the MOP alone determined what a root must do in regards to MPL:

MOP “new": Only flood for multicast groups registered through DAO+RTO
MOP 1: Flood all multicasts of scope 3 or higher  
	 
For MOP “new”, the R bit in the EARO instructs the 6LR to send a DAO+RTO to the root. However in MOP 1, the R bit can be ignored by a 6LR running MPL, because all multicasts are already flooded and “reachability service” is therefore implied.       

------

Regards
Dario


> On Oct 8, 2021, at 7:52 AM, Pascal Thubert (pthubert) <pthubert=40cisco.com@dmarc.ietf.org> wrote:
> 
> Dear all
> 
> Based on the conversations on the ML this version of the draft incorporates:
> 
> - anycast support in IPv6 ND and RPL
> - non storing mode multicast in RPL
> - alternate multicast operation (e.g., MPL)
> - IANA suggestions 
> - proposed formats
> - deployment and backward compatibility considerations
> 
> What's left is the detailed operations, to come soon.
> 
> Enjoy the week end!
> 
> Pascal
> 
> -----Original Message-----
> From: internet-drafts@ietf.org <internet-drafts@ietf.org> 
> Sent: vendredi 8 octobre 2021 16:45
> To: Pascal Thubert (pthubert) <pthubert@cisco.com>
> Subject: New Version Notification for draft-thubert-6lo-multicast-registration-02.txt
> 
> 
> A new version of I-D, draft-thubert-6lo-multicast-registration-02.txt
> has been successfully submitted by Pascal Thubert and posted to the IETF repository.
> 
> Name:		draft-thubert-6lo-multicast-registration
> Revision:	02
> Title:		IPv6 Neighbor Discovery Multicast Address Registration
> Document date:	2021-10-08
> Group:		Individual Submission
> Pages:		21
> URL:            https://www.ietf.org/archive/id/draft-thubert-6lo-multicast-registration-02.txt
> Status:         https://datatracker.ietf.org/doc/draft-thubert-6lo-multicast-registration/
> Html:           https://www.ietf.org/archive/id/draft-thubert-6lo-multicast-registration-02.html
> Htmlized:       https://datatracker.ietf.org/doc/html/draft-thubert-6lo-multicast-registration
> Diff:           https://www.ietf.org/rfcdiff?url2=draft-thubert-6lo-multicast-registration-02
> 
> Abstract:
>   This document updates RFC 8505 to enable the address registration of
>   IPv6 anycast and multicast addresses to a 6LR and updates RFC 6550
>   (RPL) add a new Non-Storing multicast mode and support for anycast
>   addresses.  This document also extends RFC 9010 to enable the 6LR to
>   inject the anycast and multicast addresses in RPL.
> 
> 
> 
> 
> The IETF Secretariat
> 
> 
> _______________________________________________
> 6lo mailing list
> 6lo@ietf.org
> https://www.ietf.org/mailman/listinfo/6lo