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 07:02 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 51FCE3A0D16; Tue, 12 Apr 2022 00:02:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.911
X-Spam-Level:
X-Spam-Status: No, score=-6.911 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001] autolearn=unavailable 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 Vhe3plhdVC9P; Tue, 12 Apr 2022 00:02:33 -0700 (PDT)
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70079.outbound.protection.outlook.com [40.107.7.79]) (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 6191F3A0CFD; Tue, 12 Apr 2022 00:02:29 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mYOQGK0UPp2vQ1zyjGg0Vl3fXgz+SRFZjKz1wuKXtDdbaO8tQnugGbUpLiSeFCKLHg/RXqD68ydc5W4Q7eQSqQwj74L290LYQAYKqOe4RoRNCLgYvVYEW1WfZUdLEDmT0+Qi6dfC2XbE0oVtQ3HBXidWRouV4ndLBfHaOXanNszhDaJG9pfNS4WXcUYCgNb0RvCd2r84FOrJFsyZ56y4nlTqH+Td31QniB1dVDs1oAeQknAKALou6kmzXAsWCsNUCMPNdLIYutbXquSnj8ND+NvgaoJUTGROffs1mTBH6DtKOclN4i45vcJ4tFxzAKQxxsuqbZ1wgGkGW/DayKib0A==
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=gYZcJ6WS77yuwC349zNHhCZBVra/r7ikebdeoW6GNIU=; b=dzIe9MbGrRpHSsVLr/u65X6ULLwfxQe7urNCYU8MoQlxrj77BlqwfSFVFw7akKYVLlzN3d0BkR4eJT4hfYUmA/pdv0sBzkNdE/bDTIX3W2ctfwRPRWU9GqSje1QjhTT5IL5amkgPJE56XZsYufTHpBT7fGbbJiS3b4ivaNxDJ+V3OhHfdljM1E/HkHtyHShuXnJjwIfGQ+bM97vB0DmU7jwXx6CRftGvUizrIgF+JWcOv39ovF/bxBDDU/lKqyHo87IjmghFKoixGqNI1YbeDkeAwrNwDE9QdisuHLI3B1cwJuDJ13Rr02OHmBQqewNOG+JOeYPYI8O7H/ZbLFCvCg==
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=gYZcJ6WS77yuwC349zNHhCZBVra/r7ikebdeoW6GNIU=; b=ig3w6p2IpGeJGYHjb/r9XAzlM39dzzOL1ykTdXXdkbKxAaViOzkKOBfafPMPjGkfJRv9dMWOgeDdk/Tirz/hSbCkHzJF0EJ3Y/2V3kveh5gpjYk08rcFl6pmYFVFJ+NnlQj9xjXHNEcscDNg003QbNR9My8xf5PeVWkaJOL+D7A=
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 AM4P190MB0034.EURP190.PROD.OUTLOOK.COM (2603:10a6:200:61::9) 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 07:02:25 +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 07:02:25 +0000
Date: Tue, 12 Apr 2022 09:02:22 +0200
From: Jürgen Schönwälder <j.schoenwaelder@jacobs-university.de>
To: "Rob Wilton (rwilton)" <rwilton=40cisco.com@dmarc.ietf.org>
Cc: "lsr@ietf.org" <lsr@ietf.org>, "netmod@ietf.org" <netmod@ietf.org>
Message-ID: <20220412070222.bkc5bhby4c2n32bs@anna>
Reply-To: Jürgen Schönwälder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: "Rob Wilton (rwilton)" <rwilton=40cisco.com@dmarc.ietf.org>, "lsr@ietf.org" <lsr@ietf.org>, "netmod@ietf.org" <netmod@ietf.org>
References: <DB7E3112-3C2F-4040-81E1-F4625689DA62@chopps.org> <645FCC0B-8279-4070-B052-A553317B8474@cisco.com> <3F7DDA02-DEFA-4680-B048-1AB0A54C2FA1@chopps.org> <BB1D53D0-0D36-40DF-8B9D-4BD4EB6A35C1@cisco.com> <5b05a34d-41b6-7b65-ebe7-9dcaca80eeb2@alumni.stanford.edu> <m2wnfzydgz.fsf@ja.int.chopps.org> <530e30e1-9436-2123-7d03-eb4f876a9f90@alumni.stanford.edu> <BY5PR11MB4196F5F342BA12E79FF29B08B5EA9@BY5PR11MB4196.namprd11.prod.outlook.com> <CABCOCHS+uLjK5GcpCrmegCWBHoK=1-ySZhqO+D-TEnyGUki5kQ@mail.gmail.com> <de50de1e-7f8c-5cdd-6809-b8fdf0b5df9d@joelhalpern.com>
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <de50de1e-7f8c-5cdd-6809-b8fdf0b5df9d@joelhalpern.com>
X-ClientProxiedBy: AM4PR05CA0011.eurprd05.prod.outlook.com (2603:10a6:205::24) 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: e4a1226b-1880-4d3d-da7a-08da1c5265d9
X-MS-TrafficTypeDiagnostic: AM4P190MB0034:EE_
X-Microsoft-Antispam-PRVS: <AM4P190MB0034CBDCFAA48E09B7964ACDDEED9@AM4P190MB0034.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: nt+QGsvCaF4HFbH9uPdRT6qefA0FNRQ9l7qsy5iuXkfMK2JXKfXKotBBN5uifgoP8BxhXHVionWNW/JF7IVDMzkYeplnBdU/tfWe5qGyri5b/UsC50bIE9VwjnyoGJB1t1dATt5YUBnd4GbsdQhedl6VQYyxFsxz+61VDiNH2preIgepK9axZQ0gIhRUj5j1Pw2PQFjOZMTRQL27tcHO1+GeWKlsSSUf0n05ZNisCoX3VTCU8UFSWKNxFAD6yextRilhhWFMTCGHGHg2PH1EDEwyeb7LPkuBr1zTSbc7yWU0y+Y19UKaNSqZ9RcPFrZq1WX1RhNvXhPkV4DM2Y83C2Z9f6TcP5EyP+zRfvNgyn3oYxc0Wcleb+NbVtCM0NeYjz4c+pqYvfu5hw9XlZw6HQzno7UwczMopChvB+FBqeJoRrWFGFGLji3J+mmqLnEYxP23U9UscKOf3G0YAF4EhlNyUdXdMPSA1ai47aTa1l9YD3cXQDWPCx/GLuNyq3ziKAA4rSx5GfPF2NpHB7Tl61yZZx2Ukn5FNXfgQkhpAlHg9re6NGW/EvpxOabZoyB0mA9RmPkGnOu1K4+2PWiy1zbThTD5OvQxR/j0qAluAHHrKibT9/GoJbPKbGcti+t2XP6MQYETWN1n7WFMLbF7uTXw5NDQMD+YjXAxjtpxNjdP0ASIcQmX33wXPF4t7su4r0u6NvCMXXQT7Kbu7wySk2mlsCKtC+UwdSE2Uc4n6RiD8UbumIpYJgLBjQVbUvVrJuSpvNezHwfvnpDgkI/FnXa2+IlCj95vdUDxbdegnZg=
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)(4326008)(85182001)(33716001)(86362001)(3450700001)(1076003)(6506007)(6512007)(316002)(6666004)(8676002)(786003)(9686003)(508600001)(85202003)(26005)(83380400001)(66946007)(66476007)(66556008)(186003)(54906003)(52116002)(8936002)(6486002)(5660300002)(40140700001)(38350700002)(38100700002)(2906002); DIR:OUT; SFP:1101;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: /KEChb0Vo5p1q7H8S/t3uSKPzB1mFN3f5nClO/jZWP+0OLWunLqwHO5A1G9gBBcTW9Y+ig6SfHJfFQJMj+odcOpDBGBJ+mWpDmjhp7nODPFHSz7N80q5/KRZuUvNG2peyrIoBQvvMd/Enlk0WjyIyeeth5ZdGmPm812kRaPvmmLxzFHXQ+LJuFIuPWAaDR6kW/r5bSvctA4qwvCve34m/1eEsYjAjJZcpXcgHKgK5O6b1O43JZS0xRI2wfmFlZV6kKzwVGkuIYS1PM/0RDbOQKla1SR0/rhzkPuCPcQVKOT/UA3ftks2yfxRBwXdl6FY3UQEWy/W4Qve6n0PIL580jRJZs5j03JMsjazFQVleYx0ZdNojDy67reCYR4Zi/ZmS64TuPGk+ZpgLkKCNP0g3TPJvPiLhRWiUuPnoBWDs9YU5WSdkMNUHuPVpPVMu4DepUhu/VVFuWZBaqDJZlga/fB6YlCvhQDoSPelmvaTD5rVQiK+50iu2mnARq2QG6+RNwQOISfYeRm0r8P+olLLkQ+a0nYhgH2pi8MgZnTM/+J7d5XN5GWXcPwPrhMMAn0vA2/y1tWP4KPkAqPuw7asmKDc2o5qZ+eSI1iKwp/y1In1eQee4/co7Jn61nZW12AhKsS/BuGuncbkide1b/ZkLo9ZLh39BM8oKqh5i/+Fe5h8qPo71qowM+5xW3m4c4lEsf8WUuvIO/biA3cPG+EmFmjLw8Yc4oCAzUBmO96goNZ8qoxXHODbzp5Ywjwiy4zJ3gs8ZbbtJ43N/f0kt6IjkxRXqL38b+RWji5DLqmgt+PUscZcvx+t8iGMl2K4hHdyb79/vJ/OqN33oLXDoN99sRRBQvVqwldJ93O6Zb8fr7q9ZEWXxwjGCsToGgapvJsrps5ZkAACsWUIVZjxaYAvKdSnI+15Nt69MIodoxDPWl089XKu9izFdemEUXtf1hS2nghwdjrgaY9VZeZ9UeOh7Vfq7wln9kVtwPojH0ynqxAfyAL/JtvF+XJJS+Ez4QoRGQ3AO317RBhaWksvyUET0smef/LHPtBjGWvPqRUi+KgL0P39pMNv0Cy4NpMhWWnYw/U37ENN3NVQYdymwsM4Ar70qK2zWlxXD5/05onFdIorQz0D/5xXN1ktKMr3pe8O6aUiFgG+x0gvMHsF/q68eKqqNwE6+PNSucKEj6miPwYnokcjvngDpWJWuJoPdy5PhDs6Vix+J1pH8aVw5C0gfgYOLXAF5q/FNwoBGw7TBjo7B4XaKiRzXyeTfQy/+xy/lWI28UCJlClzGYKX//xbUG98zPXBMahONNh7Fw4CcfYHRFN+DfUImbuCnpCV5FzPu6tIQTBbSChb/CyfqFW6yNDh6l6CQjFCO+xJyC1xLvOwb4Nz1cITasFYpW4Q2uj7xqBhtJZFGgThqUQnDuCAk8FRwQwhlq6+NH44KGkc456ZcwvYP09ayYJ+ScGRUFpeFogvzwrYMXSsVKAWNFTfkXTpPaLCqNgUawvBEp3Cf+3CuoOyCfFfGmMPyoUQiN2n3lJxFOie2eiVJ28LP7HJKMzmHe0TtebwczAKNF5F9AjieWCut2tI4IH/VX4p1Dn8A/My7qLAXBtYhcdEHBixOnZYEnDmUzMt2eSh7xWI2xEOTk9Lh59hefSdNK3zHG3g1qdgrF7BnGtUPnlaMIU/UbwN4RYu/eSKkvWwGFFZ8dQFapNm9nUsetcZHWUQqbjd50coZu5DgkHpYdslzv1hH3+JRO55lJREbix/H699Ls2YvhpTRpcEQTPS4ewUI06/
X-OriginatorOrg: jacobs-university.de
X-MS-Exchange-CrossTenant-Network-Message-Id: e4a1226b-1880-4d3d-da7a-08da1c5265d9
X-MS-Exchange-CrossTenant-AuthSource: GVXP190MB1991.EURP190.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Apr 2022 07:02:25.0063 (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: +PvD1/I7SabLqVllYL7ir4c5w8qXxz0vdDs1OOa8UoJHUbZrUcenDkFfQT8UPv3a8qbAZbts+//eziZ3w/D19tAOEGPgwWoXPWcFJL7C9+8=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4P190MB0034
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/tZrsDlVwbpI1sY26E6a6eyYY9p8>
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 07:02:39 -0000

On Mon, Apr 11, 2022 at 01:43:56PM -0400, Joel M. Halpern wrote:
> Do we have reason to believe that no one outside the IETF has used
> ip-address as we published in ways that need a zone?
> 
> It seems to me that the first step in the plan below is reasonable.  But
> changing ip-address itself seems a bad idea.  If one means no-zone, use the
> -no-zone typedef.
>

I agree. What do we gain by breaking things in two years given that
there is no effective way to tell people that they will have a problem
in two years? Even in the IETF, I am not sure whether we are ready to
republish relevant RFCs during this two year window. And since we are
at it, ietf-inet-types also has this definition:

  typedef host {
    type union {
      type inet:ip-address;
      type inet:host-name;
    }
    // ..
  }

This host type is used in other places in combination with a port
number to denote transport endpoints and it should be clear why having
zone indexes in here is necessary to work with link-local transport
endpoints. Sure, we can change this to use inet:ip-address-with-zone,
but it is no unlikely that there are other places we do not have
control over and where a 2 year time window does effectively mean a
big surprise two years later.

Apparently, people do not read the description of types. Why would
they read scheduled deprecation warnings?

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.

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