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> Tue, 12 April 2022 15:18 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 7C81D3A1828; Tue, 12 Apr 2022 08:18:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.91
X-Spam-Level:
X-Spam-Status: No, score=-1.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, 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 M6DYMtMVW9cL; Tue, 12 Apr 2022 08:18:27 -0700 (PDT)
Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-db3eur04on060e.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe0c::60e]) (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 3FFDD3A1773; Tue, 12 Apr 2022 08:18:27 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=d70DRvH85EYWFiozNwuo+3z/1atqc7cdPYE5pif+Cdk3W1JR/+fj1d9Y/68He9lmKH6eXriEPVc5zIYC3ezuMrX189/403i640+SSg68xwkWpQSgup651oKZVusG2rIwEawu3b6aTeUpZOmsgjw7xuGAiO1C7/B+fZzcItKmzoFdgBMBxQtVKgKuAlz8ro+Bkr8dnY9f5GMytKZ/5sFQuBX1Rt3l7M6Wzlug2M8xpj4FPktdlr3fUdb8A26leGJu7ZkSQPE/DfB+H7eqmaXMj8fSEDpUFnID+INmgmS08P3CU3aeJMY6skFpd8eQvkDTpomFMxEIymMgBBj0G7vSMg==
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=Y1Bu5kzbRuAuQ3p90dEEDMugUms6ATL4U9kJ5j5zRjM=; b=Vjs3Hup2M7hUwH4mZ4k8+/PiOLZhpo4sFf9cENFQreNwmpTEHM/C8gE0NeEHMkFYMPosm0fQw+VGCDGr3Ur2IHD8FWauwVMYa7QBuMuMsps/qV7dLlDVo29xipa61DD9hKvCZERi0ULa3sY0J53aXTHdl+GyvuZeJdtBWElmAx8uNjkdshJG6hI47hjjgkbYqfgLc0lswy80/Q5W8N5aBjveZmIMEAX2WcOxuxH3SCpfxNzcQ+AoNjnA+/GypEiCC3/Y7Vqoe4CGmxqMphUC3qS6mEHcvIJAPbXtAWMAn+yV3xUjjUiN+esWUGnbpvzIzKZdbQBAFtDE4LB88wWqeQ==
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=Y1Bu5kzbRuAuQ3p90dEEDMugUms6ATL4U9kJ5j5zRjM=; b=Ek8DKDnrVx2nes9xIei50dPSWDB95hwQq/z7QX8dIF4vPTTDzTtJms3agc6xuQDLMwTmHhxN6kLfh0SbuiM2ls2afHZQifwo9dnFgYYncGAtNwldKhZJN8JXmLnzpvy2S2TADtr6icmxGOdG0Dg6nmYbSkbWr+weSuXlH9aWbdo=
Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=jacobs-university.de;
Received: from GVXP190MB1991.EURP190.PROD.OUTLOOK.COM (2603:10a6:150:3::6) by DB6P190MB0567.EURP190.PROD.OUTLOOK.COM (2603:10a6:6:32::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5144.29; Tue, 12 Apr 2022 15:18:23 +0000
Received: from GVXP190MB1991.EURP190.PROD.OUTLOOK.COM ([fe80::5929:c22b:95d2:40a2]) by GVXP190MB1991.EURP190.PROD.OUTLOOK.COM ([fe80::5929:c22b:95d2:40a2%5]) with mapi id 15.20.5144.029; Tue, 12 Apr 2022 15:18:23 +0000
Date: Tue, 12 Apr 2022 17:18:22 +0200
From: Jürgen Schönwälder <j.schoenwaelder@jacobs-university.de>
To: Martin Björklund <mbj+ietf@4668.se>
Cc: rwilton=40cisco.com@dmarc.ietf.org, lsr@ietf.org, netmod@ietf.org
Message-ID: <20220412151822.srsfeeua2raaeuna@anna>
Reply-To: Jürgen Schönwälder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Martin Björklund <mbj+ietf@4668.se>, rwilton=40cisco.com@dmarc.ietf.org, lsr@ietf.org, netmod@ietf.org
References: <CABCOCHS+uLjK5GcpCrmegCWBHoK=1-ySZhqO+D-TEnyGUki5kQ@mail.gmail.com> <de50de1e-7f8c-5cdd-6809-b8fdf0b5df9d@joelhalpern.com> <20220412070222.bkc5bhby4c2n32bs@anna> <20220412.165241.437451577319155573.id@4668.se>
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <20220412.165241.437451577319155573.id@4668.se>
X-ClientProxiedBy: AM0PR02CA0121.eurprd02.prod.outlook.com (2603:10a6:20b:28c::18) To GVXP190MB1991.EURP190.PROD.OUTLOOK.COM (2603:10a6:150:3::6)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 391e3385-ef9f-444a-8258-08da1c97af73
X-MS-TrafficTypeDiagnostic: DB6P190MB0567:EE_
X-Microsoft-Antispam-PRVS: <DB6P190MB05677E338C090D42D10A9069DEED9@DB6P190MB0567.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: cmLTfGC6ArhsJD8+kdAkDEZrjiacB7MrRvU4g6wgpezFCcD+OCNaYk1laI5MolgmtWwSYSPvqeCyWieDd1lcE4KNKjHyFp/Mw9lhupbI2y3ed2uFGBNx5wLOk0lgjFIxvA/ptzzfKTpVlTeuox7aMUIS9aSJ4zF17jl31GEo6NuqKasRxLA8AgAC40hjqD8tczNl4J5pnJ5PAqELYj+GumwUG6dPGPDtnerbCEtaVjeP/9QPIOTMiyQX6WVoEXarcbPX1S5vhIMi8WfHt4ViUuPf66norSvvnpP6GlW/eGwXzd/VkQcmaK2UfiI08YkstEpbqqMLtTkiLySZwgIdI7WVRMY/LkhPjqt8KUs+bYngHyHI2tvOGKohqC0u/0/+42+1XUq0JEgQ10sGCuVfJDq5falJZNS9KFmoZV8XntP9Z8BPuzz//34DRcPznCiGkOf93COhV49sWNYUYgvRP1SCHD7PGZj2zrWan/7CptnXN6N6wf2Hd9nehf9R0VwBj56Mn9AYs8e7IMTism8NL9bCT+IaDQ470LShsRVJFUZCsjZQh4/ktyy8n0Wich+yulu8tldtwJRqaHQFBhk4FozaI5N0qWGuHSOt/YY/yFDy3QAoZNkF5yR1tdpGj1pyByubsgz7IfYKoOTGR/NvrpS7e6o8Cn+I8GokKz/EpoBW+JXrDL2v5T0BiLm5eCJ6Is9/a9Cny9SVcetYGe2EZ7XSPiW4LAzwCQdk3zQhpwO3Xb/NzqXq9aeZT7zEm5Ak4jxvQr7S3H38k5tZgXGskwAOVQNBOgtB5H4PIPq07rA=
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:GVXP190MB1991.EURP190.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230001)(7916004)(366004)(66946007)(8936002)(498600001)(4326008)(8676002)(66556008)(66476007)(6486002)(86362001)(40140700001)(2906002)(3450700001)(9686003)(6512007)(186003)(26005)(5660300002)(1076003)(38350700002)(85202003)(85182001)(38100700002)(52116002)(6506007)(33716001); DIR:OUT; SFP:1101;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: Ou1ytkO6AhB2NxO7DvVrmJu68sTMf+afMes1b8Uy2HL+1T+hjQQKORbJMK6GXz4sgx40rbNFeIgKyke4/IdLv5DPDYWMBkeAt+8oZs0ucUVWDYKWqiUXyaoHeDjYv35n2vx/clFJ9wzPdN+NHi8cVnFmkRSJUOebgbamD+Bal1WSuetXMxientszGWUtvbMy/fthnHLq1FTCv6ukAMpBEQn/u+92G0mWUqH76ogJl+GyNsIt5k4Y69JgckWp+81CdkbMc8ppXLs8nSXjz2nUqy+6/cH/0M/6Mz46/LQraiF52Nwv5rihd1NsDnvbapzIil3pPuh8cEsVDEHwVke+ivvISt9R4JADTHwf+nKygtCns9cRyZpQWBywda7JYZnvL2q3UYTmzjAP7GjjwllB1QG34FKKe9/O3RiP9N20F5CZleZmB8anYzrH8xHQPBEnuoEDKHNX1hvrqLxqSWyKktLBzPrJw/E9ODO8IZYXTRseBrBZZP9qK0LbzoJqzlHE8Pd8tPuBiAgR2ThYvP11rvDK61liSaKsUA1nn8p9IUwexq0cVTkV6WYggJeiBiSEohB3lTlYiJMBHz/Hu9G2P7psANwbiuYTKAvWvTVP3DhoSyEO2T4DPrpvOB88gDsLtaJ4vU8dOAd5bAR2ZhB4oaZSdF+NCSv1f3SUN6yoauuSxch8rvlRApvEzu1Ovcw4mgfcczqy01LRrJbLvzEMH3OspAdl92h9hYyZkTfYG/mB0JR8WERkV8T5m8mMmiq/BYcpY2sJAmYnG2oVg2iXAgpD+bsojLMrLa7Qze3LXFICjb7r2nRnjKv9Q53YKmpUJvvPn5Jw3RTuGhxJ6sCnIYiKmjtDjUT/n9BSTR7H+sEsJWL84rf4T3UczkJsHP+fKg61BDge/4NGeJaaDq04FKbSy6QaITHbfjLIzIvCwzQ62tqVDgfKdVPSrLHwrXrCmL8bT8sNfaeXMTj8z8CLQ35yF9w6uXNzk+02eH4K3qIar/Q2ZeKE6LBUEHQe/dIlME1XCREPHFEByzwDtSmDDwpHOHZ5AaQhfw4u1NZ5zOomQNVfdkbFwuE3SdTQlaz8hO2sNrPNfsNX4EJl8L6W2US4WQ1J8gR36n2yJ0v1ByX721Z/X/7L+khMdJkvR0pwKrn00sSSUSqS96jV2zWSbMvIgKsLKE/3PiMwrskyf4VEQvXLkJBAUSBvkqz9EUf02N4eQCuqXDWMkDrcW9m4638xNotz1LyLIshRr8PV0fhmRTVJek1ae9W6b36OkkSOqI5pPJW9TUWwKYj2UZ1Cxh9K1L3ySUQY7PWj8fXgfFKGVeMT94AkscUsl+EbbKKzDyRhiJsuYQLN1IDt67p4+1ul+fDfZbTiF8FJUcaxBq2dSl2xmNnkQiV/F2MBD4sb6itE98fA2B76eZo6otxUby7T7siovmtkNiqw+W//Qw8sdh8onhMJoRmPw/AnQtRdvwzVQvMMsrgkZ4cxjbgH8rlom9q5UHPCbzHq42TU57pxVoWYJ++EFUD9qXGM/XyWHJ0eiB5BWXYDHbrmC867xgcOTXfK1UsFCcdPFmdt4s71Lyld7hSlox3Gu+lEw611e+gad9NVOzLRQsOet2+X02TvqvUcPBfbCZCnzw1YYg5+eu7cnT42+E9Pn8uS7cOTLq2bQ5oZQ4fZL8X77pLxuXq0P4pXvH1qVPJVaYe/ZhcYPP9fwSV6lSjA+oOBMt8XHdoS82mNmfMnnDX2fjEQlE58rYg57YSq5RlKW/BZ8dT+pCf3QE24puyf/LVp4ZB5
X-OriginatorOrg: jacobs-university.de
X-MS-Exchange-CrossTenant-Network-Message-Id: 391e3385-ef9f-444a-8258-08da1c97af73
X-MS-Exchange-CrossTenant-AuthSource: GVXP190MB1991.EURP190.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Apr 2022 15:18:23.6818 (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: DwXIQUTWNJyAUIPTHs4mNOLJ/08mfBG62u34LJ+6dvDbCIhqT82tOmVGTlrIKozUdLhCXkSlOS91Z4zK7km9efFtUe5AhDZJYg/FmA0ywkE=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6P190MB0567
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/YTGH8K3qplbS-BxCZHN2cSz9ynQ>
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: Tue, 12 Apr 2022 15:18:33 -0000

On Tue, Apr 12, 2022 at 04:52:41PM +0200, Martin Björklund wrote:
> Jürgen Schönwälder <j.schoenwaelder@jacobs-university.de> wrote:
> 
> [...]
> 
> > For me, the only sensible option (other than accepting that types are
> > named the way they are) is to introduce ip-address-with-zone and to
> > deprecate ip-address and stop there. Yes, this means coexistance of
> > inet:ip-address and ip-address-with-zone until YANG is getting
> > replaced.
> 
> But then what would you do with inet:host?
>

I would define ip-address-with-zone to be the same as ip-address
(i.e., with an optional zone index) and then I would then use
ip-address-with-zone instead of ip-address in inet:host (like we are
all going to replace the deprecated ip-address with either
ip-address-with-zone or ip-address-no-zone in all modules in the
future to avoid depending on a deprecated definition).

It does not make sense to me to have a type mandating a zone since on
all systems I know of the zone index shows up only when needed (and
creating yet another union seems overkill).

/js

PS: I guess someone will propose to use ip-address-opt-zone instead
    ip-address-with-zone. ;-)

-- 
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/>