Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-ospfv3-extended-lsa-yang-10.txt

Jürgen Schönwälder <j.schoenwaelder@jacobs-university.de> Thu, 07 April 2022 12:43 UTC

Return-Path: <J.Schoenwaelder@jacobs-university.de>
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 E548E3A07A3; Thu, 7 Apr 2022 05:43:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.909
X-Spam-Level:
X-Spam-Status: No, score=-1.909 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_BLOCKED=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 (1024-bit key) header.d=jacobsuniversity.onmicrosoft.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 1bEFy83FmW3e; Thu, 7 Apr 2022 05:43:01 -0700 (PDT)
Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2061e.outbound.protection.outlook.com [IPv6:2a01:111:f400:7d00::61e]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D47613A077F; Thu, 7 Apr 2022 05:42:57 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=h8H2UqmC0/cCx3AQFxjJWA4coUTndH88fyuVI9Qk8DaUt6bHkMrcxiTocInkDqNAp8sar2rq8QnQU8bV1clbrcJVah/nPiJkTgLbZgw600bv2uzW0oCGbQ9eFujnSlqL9EGI7x1gpbDLRyfTEZOhBExIZTPMEmoSldRSzT7270gDUrbV3ukgtpcHzkniXC7TooU6BtOy5tSE+NGsheyDqUWjqBbLywS2Dhwq01eKc62peTx4glnLdH2GQaGgYabk87mLdL5U2GFytHCNqEApANKDNonoL5+7ovUev7qLD4Zq7/c1ua7eiZadoN6DSYP0KuY5yerOiMcxlv5BLANW1A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=kSpaQJE6OI2iR9SipWRvJeI5yq2a8QrBUyeL9fGK9Tk=; b=fB6FWELgWMUYi8wWL9zPLEAP3KxnW7/3Evz8NwHOZfT/fZyTaxIFnO1x8E2NUxZCUFt3j/ZP/NqbuaQ3Qt8q8gT2d24PgR/BSaMG6RwE2JHsKs+opsndXnNNyKhHG3qdKfHHRdEvoIn0vlD0cYvY1JXUC6oYN/89PZ8Zx9I+KDlT2EvNtkeiQ+6mWNa3KupCxR47Prx47RsmGbegyxuM6929TE/HAFnngbY0fuR7OwqirvLspI/ebS89u9uUr7jJjVfEihXp565qOm+8BCwDdk1d0YFS56Zh6XnAlTxmME4iSWj3KolI3hZfH1J96dOgjWK287sQ3oJFCvhCeiLXPg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=jacobs-university.de; dmarc=pass action=none header.from=jacobs-university.de; dkim=pass header.d=jacobs-university.de; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jacobsuniversity.onmicrosoft.com; s=selector2-jacobsuniversity-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=kSpaQJE6OI2iR9SipWRvJeI5yq2a8QrBUyeL9fGK9Tk=; b=Jvl2/BOSnHrbn1WvuQ/HEJO/FyfYEB7CNK2gwg/GNgRicsVXw+ARZJ0CkVQjZaC76pnKJrOoKFbDfxpDXpqe4eq0nH+pgfDNecxMTsHgERMpuhCt9My0906JaSIL31NzZGknMgLrafPB7mcgSBSnJEJCbRy0YHGinn9y6xcBzaE=
Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=jacobs-university.de;
Received: from AM0P190MB0641.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:194::23) by AM8P190MB0899.EURP190.PROD.OUTLOOK.COM (2603:10a6:20b:1d9::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5144.19; Thu, 7 Apr 2022 12:42:49 +0000
Received: from AM0P190MB0641.EURP190.PROD.OUTLOOK.COM ([fe80::e409:a2d3:2c86:fe95]) by AM0P190MB0641.EURP190.PROD.OUTLOOK.COM ([fe80::e409:a2d3:2c86:fe95%8]) with mapi id 15.20.5144.019; Thu, 7 Apr 2022 12:42:49 +0000
Date: Thu, 07 Apr 2022 14:42:48 +0200
From: Jürgen Schönwälder <j.schoenwaelder@jacobs-university.de>
To: Kent Watsen <kent@watsen.net>
Cc: "Acee Lindem (acee)" <acee@cisco.com>, lsr@ietf.org, The IESG <iesg@ietf.org>, netmod@ietf.org
Message-ID: <20220407124248.juzgoca22spujlnp@anna>
Reply-To: Jürgen Schönwälder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Kent Watsen <kent@watsen.net>, "Acee Lindem (acee)" <acee@cisco.com>, lsr@ietf.org, The IESG <iesg@ietf.org>, netmod@ietf.org
References: <20220407073452.rslzcxakaqnojedr@anna> <01000180032d48a8-17e0d8da-1d7f-45d8-bf72-7d5c05e566e8-000000@email.amazonses.com>
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <01000180032d48a8-17e0d8da-1d7f-45d8-bf72-7d5c05e566e8-000000@email.amazonses.com>
X-ClientProxiedBy: AM0PR10CA0102.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:208:e6::19) To AM0P190MB0641.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:194::23)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 86f8bba1-77cb-43d4-c4c5-08da18941fe4
X-MS-TrafficTypeDiagnostic: AM8P190MB0899:EE_
X-Microsoft-Antispam-PRVS: <AM8P190MB08994A14B603B51871F4B958DEE69@AM8P190MB0899.EURP190.PROD.OUTLOOK.COM>
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: pZ+v8HsG8eQlPEBuMT5oejIhAp1ImHiC4Zm2e19kyzfRbh1OgVw5YQKze475IFSNnUs6Ivsnr4C8dHD/XEIjlvO9vM1AWNBSNuaDKViE7mEMVoAVfSvUdlR3n9rXUjPuoMUk/7uBp/EHnxRJtSI5pH7fe/Rf79Bwm3gsl/rGC5x6fBTByyUGDu5/BKQju6kLow7am4Dju5n2pYC8ee4dZ5SKlLOI5FIZ9nXUmyL1yT4XgS7+UfWIkO1g6otGAijvtRUjJssdG7jrA0hu6qY9psz38Ud5PZZ7yCgngkYSqvm4KqVTVjzrQe39+e940E1rF8KkftzZlvZ8ZCV8HzcJve3DtYHSGn0FkSNISxnUhRrrsm6hRaQ56fTjjO2FeWpD8Eic7zLcBvhj289X/oXz13yzq8skZVSZQkAbKc47VtlUzCJUwhbrjo3Jc1NtviL9duAWbNaNXKvHdNNwz/knurRWNKzabh1sfPr4SXJ9nbuBDLtPeclpH2MjJhO/wsrihU4k11tPO5sORFgcYy7uONAggmcaSI6arTdL5Ub6pQyIpJqhEqyhiONBOBoL6lgmyaugMR3oe3mSCrJGSB4pPdVulaKmgIj/OidIgBxXy7Pqt1/DUfj1qeT4OvvId8VgiNGSX0vdNjSrdjdXWfDYL+14UJNs8ghhqfKiysU+wvIxUxJd1Go5sJkBag0DVjswTRq7Apu1Izeuw4gPF4gKZyW2jWKE695VLscdogWkc9D2UtcQU37yETPfoP2bHacXVjoFQTmXfM8zugeJ/IXLUajXlm2/kA9ZdX8ei82KCEoOLH026OQPzCAsf4qhIE/Ud1pb5JtVRkdb3yP4HHHA0g==
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM0P190MB0641.EURP190.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230001)(7916004)(366004)(6486002)(5660300002)(186003)(1076003)(85202003)(508600001)(786003)(33716001)(85182001)(83380400001)(6916009)(316002)(54906003)(2906002)(52116002)(38100700002)(66476007)(9686003)(6506007)(8936002)(40140700001)(6512007)(4326008)(26005)(3450700001)(86362001)(66556008)(8676002)(66946007)(38350700002); DIR:OUT; SFP:1101;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: gBgNxSL4TnYoqxiZGk/xwJ19YvWKnWoyZ9Q4z/2AR5JVhD2eBf0NfEiCMIzvyI7rlLJB0wuAc2ypYfC2MdzquirPaUalm7YZUGcjU8hkWwnCZ4373MHyR6bpDHlpZUHNRxK4/xrKqz68l8CCRPMzSjlgjzoyHoZmRffPQjiV0L9b0vlPj6Ag/RmY3+ra+pLk33pk182gPRF3DcLHKhSQutdAW3ij3GgHmIR5KpomNhGLwKgNzJ+pIQeOON/MG5C6XKbcvF1BK7YEttJF/EwJK0RDsavvfHSc/Nnj72lNFG9CBJIoRz3FkpaPCnwJtGmdYQcS7P5W9rGBvzkKsKNZHjJPjmb8wUlGKjqN6+HAzLwW+BUSYXdC8a1KufynHdaYVoTFfNL0bz8hxeXeq2lDgSKPqRNOpEtq7XlqG8aawdurVglCnV1EJ1r/LuRY1hIf7sCTEqRPcKGelVXBA+HuWKlWoRYXa4UQSBXEoyTGmHRWdiTwF7/S3zDKQmJjjuk00PAskYU3/OAaAp4O9ATW4k/JRGPybTT8d9g6RNIx/cAEGOrxETc2wwJsBHL4w2Hw9RM46YyAZRFOPhbQY+VuIy6dzrS8SyxMVG4Sun8DFgnlqGcP85vQWeXXj/axP7j4HIF5j+bgPxeN/YPzPH0Q5RoWw6PgnbIuki0j4BcDpyeRKmV5q/axKOIF8jntRdJXhLSxbL+rvAFlCOeBZN5vj8EgjT25YqgUrdTuRks9Yg5zTGw1kkdZnQ3szrYLkNOr3Mt3ezuVFXB9maFrHXGL/QFMZ0T1FAhy8XYgYY5RdkzEF4M6xA4HZAkUrI0ciTARPEorI+IBO/u8eXKmrkoFVC9+OFB/WhoeZ1YtvGke8floPRwvqOxw8VKzzqfCoKfRxSKZSgxXKIdFLiJgfF8LN8v3y66n/Q0aVlNIhP6bnpsjCxl4InTBx8CIZOGa16fW53N6tHGoIg0GCisnQ3Ix0hq+vpH5FRkMMBMO2YfEvRhpDg4t3ustdVoJDs7LqQvdNoD010ZRkzNDrGifdjivrmnR6A2XtmiuVIRYbnlso3BDyCBndEOF0K0gCCh9x3lDc5HFViI1OrVHm64I3P++I7Jmc5SZ63N6Asp9xsLsDADngRDUiuBcXxGUJTNetKgSdCiKvzZ99jd0GWpquwvLu7OfZApF+y7lH+zwDkkJkqGh/Tn6RelyZXt6g6Q+6r/IIP1vGg+brSnYQTUyD9FYd5iGrBD4lIfcsDJoXizxGtaEXwV4pMWvS0JrCoW+NkVk6sN9ofUrJTtInefa0TlSSIJ1oQzSyKyL/wrVWP5dhB6AIrKxgWm3QmVNzLqG6v7odJ5xTRvQFOmEieQqvwP3/YJeo51C3/BSicnfD+EeF9VXK2hvqsLbvG5ykmblIH1PDpdTt9qWhP/0XotT3QaMuT6pUQ17GYCYqpJlzd5YRCA6lpYop20TLn99CVFcATo35X/iJvaUwG9T1KxEurjs0Jcj1ex87y1/gI/PjN9CW7UHfHbq/PrauIq1BKsLQoQyqh8BgB2wXiqWQIvPlgOSCY8xHJCLS8LQgr9wfn9EsOwDTMOh9sfDlItdh2+Hmj2S9oTV+U+q3MmHPwQc3lldvS4mxRPQgjpc/o8323JyQnPp6GsxkCLgmhuRJSEZhGKWOndL26nCPdHnq2PsjjurlumB4od9ES5gDtpuur7pMUQSluRXsV/uc/qnni8bWC9vnV+jqGggx/fbcsw3pPly14LYUp9eMIxKKHaRchp5lAlN7piEh/20EeDQk4xEA+ZI
X-OriginatorOrg: jacobs-university.de
X-MS-Exchange-CrossTenant-Network-Message-Id: 86f8bba1-77cb-43d4-c4c5-08da18941fe4
X-MS-Exchange-CrossTenant-AuthSource: AM0P190MB0641.EURP190.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Apr 2022 12:42:49.7065 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: f78e973e-5c0b-4ab8-bbd7-9887c95a8ebd
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: i1rgUsVZ3BlQ/PTjHRoBvzGw8G9IAKNXdoBZ9sDD/HZpLiBc2nJE76QEtEH2whMGPydt26gMs0GSdVDZYgeKPokz5WoXu87T7anibNZxOk4=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM8P190MB0899
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/tpqjTngcftLkzS4vMcA4AuWI-ro>
Subject: Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-ospfv3-extended-lsa-yang-10.txt
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 07 Apr 2022 12:43:06 -0000

On Thu, Apr 07, 2022 at 08:39:01AM +0000, Kent Watsen wrote:
> 
> Juergen et. al. ,
> 
> > What are our options?
> > 
> > a) Do nothing and accept that types are called as they are.
> > b) Change the types as suggested and accept that doing so breaks
> >   modules where zone indexes are meaningful.
> > c) Deprecate the types and create a new module defining new types
> >   so that modules can opt-in to use better names.
> > d) Deprecate the -no-zone types and move back to have a single
> >   type for IP addresses.
> 
> What’s the value of (d)?  Seems like keeping is better, if only to guide readers towards knowing the base types include zones.  And, besides, any module-designer wishing to restrict zones would then have to create their own “no-zone” types. 
>

I added d) for completeness.
 
> > Any other options?
> 
> e) define new types “*-with-zone”
>  and deprecate existing “ip*-address” types and recast the “*-no-zone” types as derived from the *-with-zone types?  This way it is always a conscious decision. 

Yes, looks like a valid 5th option.

My understanding is that we currently enumerate the options, not their
pros and cons and whether we like them or not.

> > How are we going to pick between them?
> 
> I don’t think Errata works, since 6991 defining the *-no-zone types makes it clear what intended. 

Yes, my understanding is that the type definitions are clear and
unambiguous. The issue is that the names tend to mislead people.

/js

-- 
Jürgen Schönwälder              Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>