Re: [Lsr] Last Call: <draft-ietf-lsr-ospfv3-extended-lsa-yang-25.txt> (YANG Model for OSPFv3 Extended LSAs) to Proposed Standard

tom petch <ietfc@btconnect.com> Tue, 16 January 2024 11:50 UTC

Return-Path: <ietfc@btconnect.com>
X-Original-To: lsr@ietfa.amsl.com
Delivered-To: lsr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DE78CC14F6AD; Tue, 16 Jan 2024 03:50:44 -0800 (PST)
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_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=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 ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SPP-z2bvtPQb; Tue, 16 Jan 2024 03:50:41 -0800 (PST)
Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2098.outbound.protection.outlook.com [40.107.21.98]) (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 82FE8C14F5E7; Tue, 16 Jan 2024 03:50:40 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Xdknlc6MFMlk078SXZxpBKqq0K6nj05dDtxczp2XNwuLHH6AlnLaCW5rSZOiwLUc7u1pmNRfI5RPWOxQQAK0bDXT1haYCLeh25Y5lRfFwRCCpvvXslbOKLQ3VvpyVcpP+ujpKVmzhro6jbDuyfHGr/G4cz/aiwvMv88nMJ1vfYkQjGF0JbSZIc7iC2n7VqBWUCrx6LzvJjChO7+sXfJi1HLsvmk7nh+1lCwfCd/nscwlleBVz0GICx6OlUcxEeDFL5hQk9AMBfBuHSMEc49zcNxsLpM9wHAPGxHlW+O4oCX3xNkCNyhiNU5rcOr4hyM/0sICPB3nxYleSGFSPbWJrQ==
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=HRhHDA2tEP4vYUtOw3ErNAx+PmBKIDu3KG2Js50kU9E=; b=U7H/8oQhgrMOklaGY0hFQ7v7VlWe2awrLWLfB2BbdVwCPyfd5ZCpNp7Nzhk0TGIXOmStHx6Lndd/uLMcchany9txeFc6J+QU3xepBs+ZyQ/BgIg66zAIqOIjzKtmrZv/xDj9VLQpmpmdg4RL/77tUTQhIoZ8T8lXXO+p5/MMR2R+XkSQ8I3vnqT/DOd3KxopQGZMUzTG5cBF76uQ+nMkKH4PQughFI49pspv0Djt09XPVba1mlh50+Z8POap4sRKgx7woNbYYcrY7Lz+e33tywYV6N0antpovrC6zDdj9kqQZ4cuVW+V8w3VZiJl5m0K9ELjw84ma/K4LvRtATXlaA==
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=HRhHDA2tEP4vYUtOw3ErNAx+PmBKIDu3KG2Js50kU9E=; b=RW7PqVT+eBBaeF6xuIRD4PgT6X/WIIaj3C8T8uGVr8Dw693TlnRSdDl0snx5EI2yHH77onEjD+QThBZrQPfnSuRpmc2rzxW+N0RTpxL3VgmIJ1+CHZG/iXbpht9wI91ybEB93TqmgE0fw60j0RZeJNLl6JsiNny22gaCJF/uRP4=
Received: from VI1PR07MB3181.eurprd07.prod.outlook.com (2603:10a6:802:1c::30) by AM9PR07MB7937.eurprd07.prod.outlook.com (2603:10a6:20b:2fe::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7181.23; Tue, 16 Jan 2024 11:50:37 +0000
Received: from VI1PR07MB3181.eurprd07.prod.outlook.com ([fe80::97fe:9eb8:fba:f7b9]) by VI1PR07MB3181.eurprd07.prod.outlook.com ([fe80::97fe:9eb8:fba:f7b9%7]) with mapi id 15.20.7181.020; Tue, 16 Jan 2024 11:50:37 +0000
From: tom petch <ietfc@btconnect.com>
To: Acee Lindem <acee.ietf@gmail.com>
CC: Christian Hopps <chopps@chopps.org>, "draft-ietf-lsr-ospfv3-extended-lsa-yang@ietf.org" <draft-ietf-lsr-ospfv3-extended-lsa-yang@ietf.org>, "jgs@juniper.net" <jgs@juniper.net>, "lsr-chairs@ietf.org" <lsr-chairs@ietf.org>, "lsr@ietf.org" <lsr@ietf.org>
Thread-Topic: [Lsr] Last Call: <draft-ietf-lsr-ospfv3-extended-lsa-yang-25.txt> (YANG Model for OSPFv3 Extended LSAs) to Proposed Standard
Thread-Index: AQHaRJt+i3NnUukS30Gl3asP5Z4+HLDXrrlYgAOrVoCAAP2otA==
Date: Tue, 16 Jan 2024 11:50:37 +0000
Message-ID: <VI1PR07MB31812A031339CAA5D65DE382A0732@VI1PR07MB3181.eurprd07.prod.outlook.com>
References: <170498373714.5213.5818960615313754818@ietfa.amsl.com> <VI1PR07MB31817298DC781F541EAF9F87A06E2@VI1PR07MB3181.eurprd07.prod.outlook.com> <805D26A6-881A-4EA3-8752-BE673CCA185A@gmail.com>
In-Reply-To: <805D26A6-881A-4EA3-8752-BE673CCA185A@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-traffictypediagnostic: VI1PR07MB3181:EE_|AM9PR07MB7937:EE_
x-ms-office365-filtering-correlation-id: b76e7bd2-6378-42de-02f2-08dc16895b2c
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: i5eT6dvQz5uDm/T+k0aXFGMlK1pCk+fslP7WeGYS6a2UUUaOfpLfWaCLcdgsBkEDU6cp9ishJa3XzV/iJgUMLDSINtqGjoAuONckO88ZruHqvS+elKLvY1WUTakAEXuqTBTIq7V3s4X4QXl7Oi8ny+tM7wGBhwmX354LetfgsrHt+IHWq5XLDVqLRGS6vuEx93/RmtTXmf2E8goo50wiisFC7CRO7Lo0N067+NYKblmKNsYTSXfdahlRfYBAjQXSZavyQMEQV0/rPUJteupTHjSi/vWf4t5HfJYuJGxu6HFEDEe1+kzNzb04cs0UATzZaQFHLhrLkwgHuxDStSFlHFjR9ldLmftibxReO+etfDoyW2gXBF6yDegDvsR83bCIH5ew8cX91m+aT/4a/eeBBee+WRDjHbTEU5Ci9nNMZ7peDB3CGgbaoRsjl9grtm9Uw/hAszdAUveayeM6OWY9gj3iZy5p1VHbmKkQOA5SKIjv2tAX1wbjZiM3cUE3/bnDqeLg0BeYOdSp0IVYMa87BkY3zlNrhv7PSM3gLHT84oUMTgDm86GD8XQKEOZ3uYw30PP4RuBfUrmRAcl5Gdb9Jli1TmNwu9u9w9NdiEkKl7Acd6pTc+zirhE/LsQVoUP/h3T3t4TdTbEn+YS3q3COWA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR07MB3181.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(376002)(396003)(39860400002)(346002)(136003)(366004)(230922051799003)(230273577357003)(230173577357003)(1800799012)(186009)(64100799003)(451199024)(55016003)(41300700001)(91956017)(33656002)(86362001)(82960400001)(122000001)(76116006)(38070700009)(38100700002)(26005)(9686003)(7696005)(478600001)(71200400001)(6506007)(66946007)(8936002)(966005)(316002)(54906003)(64756008)(52536014)(53546011)(5660300002)(66556008)(66446008)(8676002)(66476007)(4326008)(2906002)(6916009); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: lQz9ZWLfLK8zRdnwEceDvW4LI3cpZilpYVMLSoP8K8baf40etaY4U22egWXrXw75qWsxBQKGMPvRBuNTCYEtBLvEYaven0/1lJkGtCm0ZtfoEk2pDF2xEyfIBySuGZZ9fJp6qCXPJXeqw+Sw9Lv3dIgdIzGjcIjdQJRNj2yrgCQ02bZXO0jNqTxESZ8ouLPtzvWoRY9zu8aCHVt+5xJ3FDz5G3+F8SECIlrWj3JogZtMiVCoZztgTmg1K7LlON+0lHLdtphtEUxJGvXw6UqBxIl/pcnYFbTt28k11hpNDGvbIARgpgTafPdSmIHuzPnlugHRQKe9zwYnTEyfQthVGGbgB+HwXlqwXqVGoV2vsgaMlw2TxVcR7yism1S+mGB9/ngyuKF9P/BKjppBnMQgi6zMDCm4a5qwS+gEX8hNhaKZGTIs6EzC80ZdG2dim2M/chCdzcFHzsWCwlj3EqtTx0DwK695c9XgCZGyze0faYhebaMUk2oWpbSqVmG8ZO44B29yDHEGow1D9wN5IsybJq/nVhgHQyB5mSiBikzTVGje+Pl18mwrGqsOi9nU978zHpDdjSpc7+AkEja4pYHG1pyXTpprC3zs07NMaCPky0eVrKJW0XBHOOMfylY55mdBBbU4x5zkEAoq2BQDAWSLJVUHx3cqjrHvH1fCJn3HenMn5FbSm81qEjfC2bA2mmJpT3UdFBuIqaMPHKsBQ0Y7PeKCFQBBbIV1WoF5NHk1mJRkBi2+ESW6yFqsJqcpUwmZPZShk91dyjGW/z0sqPpityLwOm8DtFIFTVaCZtnodwIEd/rlQkjDdSL2MZdiOQtn5L4iuTfopoU7rk2wy6v5c5DldqCsMxiiA8FqDbplgF0qklTlHeacZEBmoxy+e4A2lw1PSz8q6fVyur5pfGdSCnuI84xymteRs1uH418S5WmPH1XxOj2xSWw3kcMlbh8FV967/AWK1UFW0t/62xdUx/8UK7m4sLf1EAT0ibYAXcvN0vqAgjbmGH1IpJazr3E+Uh29ICfETkWhx6U9kDUWBb1neoyN+cmpu3HEFttOJMOd9CbQrYXF85isr4cVub/Ta/Im2zlk5UaNN1l1plrZEp9JINW8L0Itgoco4pJNgOOAMMHE+CMRA26RZ6VCBqDOMd9cilf271SesXqSB+IJKIcdgLlivTcIRNiw3JO5pMuxPK94lKp6bwKhpH6sZEk/XoSKhAmVgsqVEK/1ghPYQi2TVjAoyVhxfpxnuQXzZp5CaR/qvcVXXTulw3wnhe32nqpqaw9vSuazCLjVuqdb41L0SgFgtEdlYO6cLTDFXNG+LQlk1uza8X8giIIMWp4Xo/9Depa5gmqDsduargV+TjXbm47/gfauQmiqR/vsnQIfPG+BqwnzMd4Waz8vFindnwE/eHGVlxkEtV6DWTdoxpjv4X5EwNQTJhdnYZrexqI6o7AxewzroPAxlfHMAF9FR/Y25cACMSBULxXz5RXwqpLps4hwNaC3b7/UTo5yOCWFkoT2KCJxK05WrcVJYQncYSX/26bH2C5LWTIeefR7JvCY/cCEd/+yQJG2i9Q+Btw=
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: VI1PR07MB3181.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b76e7bd2-6378-42de-02f2-08dc16895b2c
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jan 2024 11:50:37.5150 (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: fpCr5ELzmNJZTkodL4/+VgWlBkRUhkSi7Ff9bLXXUyibNKY6QFSA0dPIhb1a8T1MqkP6Ggp9ConWmZFXBXrtVA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR07MB7937
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/f89z8gNlTPU47aN68el5WK_rDmU>
Subject: Re: [Lsr] Last Call: <draft-ietf-lsr-ospfv3-extended-lsa-yang-25.txt> (YANG Model for OSPFv3 Extended LSAs) to Proposed Standard
X-BeenThere: lsr@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Link State Routing Working Group <lsr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lsr>, <mailto:lsr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lsr/>
List-Post: <mailto:lsr@ietf.org>
List-Help: <mailto:lsr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lsr>, <mailto:lsr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jan 2024 11:50:45 -0000

From: Acee Lindem <acee.ietf@gmail.com>
Sent: 15 January 2024 20:30

Hi Tom,

Since this YANG model describes the RFC 8362 encodings, those encodings should be the primary reference all the leaves and identifies.

<tp>

Acee

I think that you are wrong.  The historian in me knows that given a choice or primary or secondary sources, the secondary can only get it wrong; you always go back to the primary (unless or until the primary is replaced which is not the case for most of the definitions here).

> On Jan 13, 2024, at 07:42, tom petch <ietfc@btconnect.com> wrote:
>
> From: Lsr <lsr-bounces@ietf.org> on behalf of The IESG <iesg-secretary@ietf.org>
> Sent: 11 January 2024 14:35
>
<snip>

> <tp>
> Most of my comments on this I-D from August are addressed but I still have some doubts.
>
> p.11 identity nu-bit
> this is not esplained in the referenced RFC8362; RFC5340 A.4.1.1 would be a better reference

Agreed. However, I think including both references would be good since RFC 8362 includes the
flags in TLVs

>
> identity la-bit
> here RFC8362 changes the meaning so I think the reference to RFC8362 is ok

Actually, for the LA-bit, both references would be good.

> p.11 identity p-bit
> this is not esplained in the referenced RFC8362; RFC5340 A.4.1.1 would be a better reference

Same as nu-bit.

> p.12 identity dn-bit
> this is not esplained in the referenced RFC8362; RFC5340 A.4.1.1 would be a better reference

Same as nu-bit.

> p.12 identity e-bit
> this is not esplained in the referenced RFC8362; in fact, this one defeats me.  It is present in  a diagram, s.3.6,  but with no explanation.  Reading RFC5340 it could be A.4.3 but I am not sure

If one is familiar with OSPF, it is clear. For AS External and NSSA metrics, there are type 1 and type 2 metrics. Type 1 are simply added to intra-area metric to the originator. Type 2 metrics are considered greater than type 1 metrics. This hasn’t changed since RFC 1247 - just the OSFPv3 and OSPFv3 extended-LSA encodings. Since the description is brief, I’ll include it in its entirety.

<tp>
Indeed I learnt about Type 1 and Type 2 25 years ago and know them well; but in the modern  context of SR, IPv6, OSPFv3, extended LSA etc I did not recognise the terse allusion.

And why do you not include the AC bit defined in RFC9513?

Tom Petch
 
Thanks,
Acee




>
> Tom Petch
>
>
>
> Abstract
>
>
>   This document defines a YANG data model augmenting the IETF OSPF YANG
>   model to provide support for OSPFv3 Link State Advertisement (LSA)
>   Extensibility as defined in RFC 8362.  OSPFv3 Extended LSAs provide
>   extensible TLV-based LSAs for the base LSA types defined in RFC 5340.
>
>
>
>
> The file can be obtained via
> https://datatracker.ietf.org/doc/draft-ietf-lsr-ospfv3-extended-lsa-yang/
>
>
>
> No IPR declarations have been submitted directly on this I-D.
>
>
>
>
>
> _______________________________________________
> Lsr mailing list
> Lsr@ietf.org
> https://www.ietf.org/mailman/listinfo/lsr