Re: [netmod] Changes to IPv6 zone definition in draft-ietf-netmod-rfc6991-bis-15

Carsten Bormann <cabo@tzi.org> Fri, 24 March 2023 23:49 UTC

Return-Path: <cabo@tzi.org>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A469EC151522; Fri, 24 Mar 2023 16:49:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level:
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 U_w2jFjCap5O; Fri, 24 Mar 2023 16:49:08 -0700 (PDT)
Received: from smtp.uni-bremen.de (gabriel-smtp.zfn.uni-bremen.de [134.102.50.15]) (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 46148C14CE4A; Fri, 24 Mar 2023 16:49:07 -0700 (PDT)
Received: from smtpclient.apple (fs85a5b6e1.knge202.ap.nuro.jp [133.165.182.225]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.uni-bremen.de (Postfix) with ESMTPSA id 4PjzSb4vw2zDCbG; Sat, 25 Mar 2023 00:49:03 +0100 (CET)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.400.51.1.1\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <20230324132956.pzv3c6dp66ugulxh@anna>
Date: Sat, 25 Mar 2023 08:48:48 +0900
Cc: "Rob Wilton (rwilton)" <rwilton@cisco.com>, "netmod@ietf.org" <netmod@ietf.org>, "draft-ietf-netmod-rfc6991-bis.all@ietf.org" <draft-ietf-netmod-rfc6991-bis.all@ietf.org>, "draft-ietf-6man-rfc6874bis.all@ietf.org" <draft-ietf-6man-rfc6874bis.all@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <F40B234F-F649-4A97-8469-C00503F5A23A@tzi.org>
References: <BY5PR11MB41966FD2ECEFB84708C5A325B5869@BY5PR11MB4196.namprd11.prod.outlook.com> <20230324132956.pzv3c6dp66ugulxh@anna>
To: Jürgen Schönwälder <jschoenwaelder@constructor.university>
X-Mailer: Apple Mail (2.3731.400.51.1.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/Ho4nRxp6zk3E-ZDa4yHSLh_Wuoo>
Subject: Re: [netmod] Changes to IPv6 zone definition in draft-ietf-netmod-rfc6991-bis-15
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 24 Mar 2023 23:49:11 -0000

On 24. Mar 2023, at 22:29, Jürgen Schönwälder <jschoenwaelder@constructor.university> wrote:
> 
> using '"(%.+)"' in the IP address types may be the most liberal answer

Pedantically speaking, no.

/./ does not include all of ASCII, which is not liberal enough if you want to preserve the newlines in your interface names that are putatively allowed by RFC 4007 (I can’t find that in there).
It does include all of Unicode that is not ASCII, which is too liberal.
IIRC, it also includes NUL (misspelled as null in RFC 4007).
Then, there is the opaque "However, the strings must not conflict with the delimiter
character.” in RFC 4007 which I’m not going to try to understand.

(Just asking that when the important decision has been made, some more energy is used to properly represent it in YANG.)

Grüße, Carsten