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

tom petch <ietfc@btconnect.com> Fri, 15 April 2022 16:44 UTC

Return-Path: <ietfc@btconnect.com>
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 9C84D3A047F; Fri, 15 Apr 2022 09:44:57 -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=btconnect.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 gBrB7d_H8hte; Fri, 15 Apr 2022 09:44:52 -0700 (PDT)
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (mail-db5eur03on070f.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe0a::70f]) (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 036AF3A0490; Fri, 15 Apr 2022 09:44:51 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VS4AfiZSlH9yphRMqDdmld2w4imYkw32DL91F4TGzs4u9UQqg+Z9bZyMtkSRu4n/EoZvVTe79IzcAMFJ1AbuMJTNPt3K7+9YuyE/vTgtam+A+g/B6YHXBc0s21pxY5NZJ0bApPzlcUbRVDIPTaESFRsCidJ1757tbwX0mL9zcggfQMb8x0Es3adWFZCizZZXBgLgwG/X4xyRhpwzrRxOTWlXI1aWT+Xj6PFTS0Jwx2EPQHiBEG1Td+OJGJ6WhwfYaZ75qcI8rEAJNafQCL6KbOHandbIa2BlAo5e9SIh7zmHmQqMTBW1PZDTODCmBpX3WUGSbzphYOTUwCeNnV1H/g==
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=sxNll3XTQmrE0DtL+x3Ft79DAVyLSy4PAgub4tuadpk=; b=I1wnxGlSu2WNUa4jMruBzuIG9amv7WiK90M1boHjwGxUZQhJ5UMf4eHlBWOhqDTmWcspc03rxardSGTwjaRRGXdo3F6tF+Rd1fXd1/seUowWHXflHUbCWUMWMAfy4iQNuNx57g99WPKuV2kpG4rG6B9c4/1cnkMT7PWqRcBZlhO+77eucUiUJTQGQoxRTFRYPeKrCK2M9qkrvFt/89xp2bPPD+EM6CQEe3RnLherD2hYfZtnNafc14m7X6Ch8e1RaiI3FGSoNOd2CkrvLqpYRopTm7d923qstnXkBlsLhlxbVedCzc3vw9MDwKUHyJYX9+rG1WzR5PHfO8ZH8FGb4w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=sxNll3XTQmrE0DtL+x3Ft79DAVyLSy4PAgub4tuadpk=; b=Yq7tMuHml8Uqs8pz/mDFmlBQuWskCtl9P10piXnh1FsbMUrnSxK4RWip8I3OOGzNUtnJy4K1/D0szRQcZ/Unfv8DLV3WE7wwdT4vMob2qoBICTbWcyKZE/Hc2uC3Av5B+hkkHnjzMB0JoswvW7Ll8ee7Fv1qbrwa+AW0bHr5rGg=
Received: from AM7PR07MB6248.eurprd07.prod.outlook.com (2603:10a6:20b:134::11) by HE1PR07MB4348.eurprd07.prod.outlook.com (2603:10a6:7:a0::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5164.17; Fri, 15 Apr 2022 16:44:46 +0000
Received: from AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::b1c5:beb7:ddbf:b358]) by AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::b1c5:beb7:ddbf:b358%9]) with mapi id 15.20.5186.006; Fri, 15 Apr 2022 16:44:46 +0000
From: tom petch <ietfc@btconnect.com>
To: Andy Bierman <andy@yumaworks.com>, Randy Presuhn <randy_presuhn@alumni.stanford.edu>
CC: "lsr@ietf.org" <lsr@ietf.org>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] [Lsr] I-D Action: draft-ietf-lsr-ospfv3-extended-lsa-yang-10.txt
Thread-Index: AQHYUEADU/frqkSDUkOIekxH9dqZWazv6/YAgAFAvKk=
Date: Fri, 15 Apr 2022 16:44:45 +0000
Message-ID: <AM7PR07MB62482308F03E31BDEFBAC60DA0EE9@AM7PR07MB6248.eurprd07.prod.outlook.com>
References: <BY5PR11MB41966C83474B52949C2B660FB5EF9@BY5PR11MB4196.namprd11.prod.outlook.com> <20220414.152331.1522036488630734842.id@4668.se> <20220414134730.62e3fyhl7e4pvuz4@anna> <20220414.160345.1807693114840953491.id@4668.se> <1347E93F-F193-4677-8070-5E28EDB2F14F@cisco.com> <CABCOCHTPZ+ieLeNRhDR7AmyYYhEgq2bjyHsW-ARM3_9sAip0vQ@mail.gmail.com> <20220414193836.ufqzfhnitb5l5w3h@anna> <CABCOCHQApdv7U15kYZFGopeFE8dR9Xr9SN9vSrwWobwoX-9jyg@mail.gmail.com> <20220414201304.mrx72eycemhb2q6q@anna> <CABCOCHQWhMD=kXZugUNZ6VwsDChC33tP3fPPHgWuQYpirdhOoQ@mail.gmail.com> <a3b12c7a-2d78-47f7-4729-a5e8f6b8b19d@alumni.stanford.edu> <CABCOCHTKQT03Q25Le1TiVobsiKgMe7-OABFEhTzkoTK4NbqqoA@mail.gmail.com>
In-Reply-To: <CABCOCHTKQT03Q25Le1TiVobsiKgMe7-OABFEhTzkoTK4NbqqoA@mail.gmail.com>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=btconnect.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 0e0ac7fc-6869-4216-116f-08da1eff3fac
x-ms-traffictypediagnostic: HE1PR07MB4348:EE_
x-microsoft-antispam-prvs: <HE1PR07MB4348F73385DE2C6D1097B2DBA0EE9@HE1PR07MB4348.eurprd07.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: PyGTOVNHgx2M3MSDtVZCMVS8Q6K3vWi11CsnM8ZwjEV9MNp28WJS+OfcL1hvWZN0cQN2VhDd+vEfw3kERFSpYZ+223wFmU/Dodqj2CxQExeLV7qC15u/9CZUrQ+xioDerCSCXzF6KeQU2eBaSIYvZ8Zq9Hv+iJp27xx9zYJRumu74OkHgWlWCkZXAGiM4Wa92+1PSjZSrLZ3i348pfAk9FEYey8mQr4xuRR78f4g4ZEXfuqXzMg8HFkFf6LxG3AQjF8W7YRZExIlbbXmtyWft+XGsekeRDGj+DoQ8ZaFnFmxO8sDGUPYoOlKV8eREqz5XjyyXzWPZqAIdiv/Q57tvrHypR3Mn0CggoPHFNdcEikCe8/XAZ7xuZMPIXVqT+etBXRSe0ZuNTb3/Ot02jc1EngqYAg+ttvDVjKVhGrE4O72LkrflA132rVfs5r/ScCYd7m/wF+Ab7EqUyb2sbAgngbKlAJVhLtIR4g4n+EP7RsbeGDrtF0j1IvKYrGvlH8VEp/EQp8fMRYspBc8F5ApGduNZ8H9DvqXFi36rp/U3M1VUjlaE0Vku8H2Fevv6hlqGjHwQY84w7N/hlOmi8vw0Sa3bk/2nCdaaNyO7A0zUFFaKhn93MUsNdbodUHGAZ85VGssmCfoeBwhbpuS2ob3Z0M4LXbQU3Iy7ofy3Wi1BewARzdemHe6Qghfe7CdCAd5D0muVOdWPq+UCZ/+65aRHTWhOWRkkTAd9i5V1SbW+oVhCUlEv6h3CKPD/7+VhGqHgzNQLo1b8FR5pRFNrdwI6STZZS23xrkfWRz5zypYm7KES/Y0qBuGz285oTY/UtjAGswnGJshTiuEvJihwGsIVg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM7PR07MB6248.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(64756008)(53546011)(33656002)(8936002)(52536014)(316002)(54906003)(110136005)(38070700005)(55016003)(5660300002)(122000001)(9686003)(66446008)(91956017)(966005)(38100700002)(8676002)(66946007)(4326008)(508600001)(83380400001)(6506007)(86362001)(71200400001)(82960400001)(66574015)(2906002)(186003)(26005)(7696005)(66556008)(76116006)(66476007); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: Dgw2njE6l7G9gQ4cBzn0Yp3MO97/6jV4gqB6IlVoMRfUKqjDiAaGa27vcQT48r+K+YtLoeJh0bL7W4WY+EgoA57LxKMUa7+kv4mji+KmCCLzhM2I+eQKC4aOD5IIRjg9XiCjxQNH/vX7/00ZXSJq1NQmSfqqs46SRrRSvyWCTp9OjvepNTmOaq3SSkGLQctYDwmPve6h1JYHKIUNpxha21z2+czhrxOGbAxvUEAV7oVj0YOrL7eN3O4jDQdeEQy5i4QtZPudRNv8nws2nLW/fHdCZpVfpOu0f088FuO7Hg8vBP/BJFKCay3oe5tu+GsO8pSrmP0NwGHequjfjFBzLbjNzJmaoVkFOHrSjvhMOSvg9U1MqP20a4ZiQHWA3U+HIBPoqmIIbst1tcjrMg2iNSOsps+txmgDGlMXz/q/KW/XbnFTR+eFHmaYK9bV8Y65Qo7oGdBewtBszQfacPJ8IUsl9PFDjTmNEqFFYbwzqa3UdQ87Xs2Hn9U4Ur9q97nDvfaSYDXf+u2bBxz0hDDhX7/sg3T9sKEeacFeNE3FdGaClkYKqiOc8Pv/cT9aevvjzxQMBkaWjY0YGVrwMcM9H8mWTVub9HksoZTtfQ35vtkELSrHSu1N9e8RVUgyXTmcXGAERGoe37Jv5Vnufg+GZ/nADMghRdUOE4VS33ajAGF4K3yLIEBFRsN0NrHkYym26YBnbm/SaJ9Lx37JTNkho/lHk/fvujv5EskW/SmXy9wg6cbD/avAlU/e4HzazZ/4+gPmNWkOCtK1KhQldVKbyPDPkSM+fGLdWSBYGs/0zQmM3KdkaKNkPsddYvxqXWPdUnQ4VL/5icS7ckMNBsjdTdROJFVNnRSOEUfPBmNuatHBTvdfe3aUH7YAJ8VkoqOchB6EwcFeLBaZcJMoRJnRQ8ocOOoUcovD9P4HpR1Su3suapixU4iwtp3NvmeirK8A0uB1KFmur4U5i6/U9W2phlf9PUuQGtSVwSFtXqAws6ZqeoK3AEzyhsWffYL1myxtkSNuILh7A0wEtGU9ogzCvNxFblFxhHu7W0910oAbfYK36s/xrwTQyuUTlQ8c3B342JeIuvEZEeJzekZEMKIgD9M63dM1yXQNzd6PXcJpldVo8+LkyQsJQNH3TN5Q8Sno3Il4ns0TCTDDnEmINOUicN3y6KqVTHMZcUInxIlzcvjAf5uqI9CbyJSw5Tvcjs0j147ZllKodc9pTn014+thZZ1q90KgtcuhnTRpZUgob25B6/z0Y/WdwpEJa6rwubnQ898zT03lYfcA1S+lWCi89lMS3VJmpyVOIVS8m9YSGdBlbL8ZmZ9ja63s+B9uam/sCQ/r2nWl63F6C01Who1lxWuWQF/9LA/zXc0Aj7sDTOg9xU0zNI10lBaJNQXOoA3MWDvc6h6zMzbjqF6z6g4OJqLl8nXjbHQZEQSSiR7wLOCrJL/OIM8xZE3ppWcw6rtjZPIBNNdSZsrjb4okqvJYihN99MARNKhq7sicKN/n7qOTvYJBb3YlSCD7kWZT9c439A1ekLKierfd8KaDg3UMqZvJzt9B4hYHU8D/PYctd3TgwhpDl4fNy4CydvoGGPIUWZIXaWeCCqckBf4fs8Lpr3nV0HGXZUlvQYiqTcVvDKXPILm9fYn54qE9nhS83QZ+LkrMANl6p9NqWq60x8CBg5LvlP9vdSyekFb9enh1swfTYCMFxwztjVfFIOL95124jZ5FwHJnXNbyZ140jHOlGA==
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM7PR07MB6248.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 0e0ac7fc-6869-4216-116f-08da1eff3fac
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Apr 2022 16:44:45.9925 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: FwPvl6XD3AIulJUMhqFIW44G1P2rUOj+APOUmwGT5n/bdoyhaduuSKd88RCHJ8zkL6MBVAho07KBjmijwu48/Q==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR07MB4348
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/WIdoI4FeOZH0NM2dtnXVnQ_FvtU>
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: Fri, 15 Apr 2022 16:44:58 -0000

From: netmod <netmod-bounces@ietf.org> on behalf of Andy Bierman <andy@yumaworks.com>
Sent: 14 April 2022 22:25

On Thu, Apr 14, 2022 at 1:41 PM Randy Presuhn <randy_presuhn@alumni.stanford.edu<mailto:randy_presuhn@alumni.stanford.edu>> wrote:
Hi -

On 2022-04-14 1:33 PM, Andy Bierman wrote:
>
>
> On Thu, Apr 14, 2022 at 1:13 PM Jürgen Schönwälder
> <j.schoenwaelder@jacobs-university.de<mailto:j.schoenwaelder@jacobs-university.de>
> <mailto:j.schoenwaelder@jacobs-university.de<mailto:j.schoenwaelder@jacobs-university.de>>> wrote:
>
>     On Thu, Apr 14, 2022 at 12:48:18PM -0700, Andy Bierman wrote:
>
>      > The proposal is for a 2 year phase to change modules
>      > that really do want a zone index.  It is not blindly removing the
>     zone
>      > index.
>
>     People not reading type definitions will also not read a warning
>     signs. This is blindly removing the zone index in two years, I hardly
>     see a difference from doing the same (damage) today.
>
>
> A 2 year advance notice is way more than normal in the open source world.
>
> There does not seem to be any consensus on the general issues or the
> specific typedef,
> or even agreement that OpenConfig (and RFC 4001) got it right and IETF
> got it wrong.
>
> One set of data models treats a zone index as the normal case, not the
> exception,
> and the other treats a zone index as the exception.
>
> Spinning all the YANG modules that use these typedefs is not going to
> happen,
> and not even clear that would help with multi-SDO integration, given the
> disconnect
> on the design of the typedefs.
...

Why do you believe it is necessary to revise all the YANG modules that
use the current typedefs?  Have any interoperability problems resulted
from the use of the current definitions?  The argument that not changing
the substance of the current definitions would somehow result in the
need to modify the modules that have used the current definitions is
a paper tiger, I think.

There seems to be many modules where ip-address was used
when the intention of the WG was to use ip-address-no-zone.

<tp>
Well, we really do not know.  We do know that in the past two years or so, when the meaning of ip-address has been pointed out to YANG module authors, most, but not all, have changed to the no-zone format, suggesting that they were unfamiliar with the use of zones in IPv6.  But they may have got it wrong,  The flavour of RFC4007 is that from now on, all IPv6 addresses will include a zone in their representation but since that is mostly the default zone and the default zone can be omitted then we do not often see zones in the representation.  To quote RFC4007
' This is accomplished by assigning, within the node,
   a distinct "zone index" to each zone of the same scope to which that
   node is attached, and by allowing all internal uses of an address to
   be qualified by a zone index.
'
All internal uses! that is what an implementer should be doing with YANG or with anything else.

Tom Petch

Tom Petch

The easiest solution is to do nothing, and force the server implementers to deal with it.
A server is obligated to check all client input.
Any request with a zone index can be rejected instead of accepted.
This solution is compatible with the OpenConfig typedef (unless zone index actually used).



Randy

Andy


_______________________________________________
netmod mailing list
netmod@ietf.org<mailto:netmod@ietf.org>
https://www.ietf.org/mailman/listinfo/netmod