Re: [Lsr] ietf-ospf@2019-10-17.yang: questions

"Acee Lindem (acee)" <acee@cisco.com> Wed, 07 September 2022 21:05 UTC

Return-Path: <acee@cisco.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 1E1BCC1526E2; Wed, 7 Sep 2022 14:05:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.602
X-Spam-Level:
X-Spam-Status: No, score=-14.602 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=lkoP1uvk; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=GSOyMF6K
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 a6vEfyd_RkSs; Wed, 7 Sep 2022 14:05:24 -0700 (PDT)
Received: from rcdn-iport-3.cisco.com (rcdn-iport-3.cisco.com [173.37.86.74]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D3EE7C1526E0; Wed, 7 Sep 2022 14:05:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=20609; q=dns/txt; s=iport; t=1662584723; x=1663794323; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=4dfxBg1Y+bnGHGGWaZWxgQef2kTA2zeZO0JO2UE6afY=; b=lkoP1uvkjDEWRYGXKzKSxP8R7jIjpVXSb7s7/xIwwYG5aSochtX+11oA gohDwVYj+gBej2Sgt5KoebhlkrXFO30UMk0s4t8HTFaGh6745LU38Gkd6 LOCJdnSIWAV628ouyqu4yDmSK2SQGvZtgvVCz2ccvrT0mSmaaNqPsrR+a A=;
IronPort-PHdr: A9a23:Wn351hd/R4dbHKmbnlUwvLHhlGM/tYqcDmcuAtIPh7FPd/Gl+JLvdAza6O52hVDEFYPc97pfiuXQvqyhPA5I4ZuIvH0YNpAZURgDhJYamgU6C5uDDkv2ZPfhcy09GpFEU1lot3G2OERYAoDwfVrX93az9jUVXB74MFkdGw==
IronPort-Data: A9a23:TXSb3aq+0w8gsBDeEBzt6DwJ+ndeBmLQZxIvgKrLsJaIsI4StFCztgarIBmBO/uINjH3ft1yao7j/E1V65CHyN43QVQ6qC5mRnlH+OPIVI+TRqvS04x+DSFioHqKZKzyU/GYRCwPZiKa907F3oTJ9yEmj/nVH+SkUYYoBwgoLeNaYHZ54f5cs7ZRbr5A2bBVMivV0T/Ai5S31GyNg1aYBlkpB5er83uDihhdVAQw5TTSbdgT1LPXeuJ84Jg3fcldJFOgKmVY83LTegrN8F251juxExYFA9ehlPPwdVcHB+eKewOPkXFRHaOlh3CupARrjf19b6RaMBwR0m7T9zxy4I0lWZiYQAwkM4XHmf8WVF9TFCQW0ahuoeebeinu75bCkiUqdFOpmZ2CFnoeOZYC0ud6HW8I8uYXQBgBdBmNm6e3za61D+53nspmPcDtM6set21uizbDAp4OW53FSrnN+tJDwC8wj8RmEvPXZs5fYj1qBCksyTUn1kw/AZY6mqKjgWPyNmQA7lmUvqEwpWPUyWRMPHHWGIK9UrS3qQ99xy50fl77wlk=
IronPort-HdrOrdr: A9a23:Qq5cbKtZzNkUzHLp/c3SBs237skCyIMji2hC6mlwRA09TyXGra6TdaUguiMc1gx8ZJh5o6H8BEDyewKhyXcV2/hdAV7GZmjbUQSTXfhfBOfZsl/d8mjFh5RgPMRbAuRD4b/LfCBHZK/BiWHSebtBsbq6GeKT9JzjJhxWPGVXgtRbnmFE43GgYypLrWd9dP8EPavZwvACiyureHwRYMj+LGICRfL/q9rCk4+jSQIaBjY8gTP+wg+A2frfKVy1zx0eWzRAzfMJ6m7eiTH04a2lrrWS1gLc7WnO9J5b8eGRhOerRfb8y/T9GA+cyTpAV74RGYFqewpF5d1H3Wxa0OUkZS1Qe/ibpUmhOV1d6iGdpDUImAxelUMKj2Xox0cKZafCNWoH4w0rv/MBTvKR0TtRgDk3upg7rl6xpt5ZCwjNkz/64MWNXxZ2llCsqX5niuILiWdDOLFuIIO5gLZvin+9Kq1wVR7S+cQiCq1jHcvc7PFZfReTaG3YpHBmxJipUm4oFhmLT0AesojNugIm1kxR3g8d3ogSj30A/JUyR91N4PnFKL1hkPVLQtUNZaxwCe8dSY+8C3DLQxjLLGWOSG6XX50vKjbIsdr68b817OaldNgBy4Yzgo3IVBdCuWs7ayvVeLqzNV1wg2TwqUmGLEbQI5tllutEU5XHNc/WDRE=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0B5BgB2bIJi/4QNJK1aHgE8DAILgWSBITFSB3UCWDlDhE6DTAOFMYUJXYIlA4sUixGFE4EsFIERA1QLAQEBDQEBQgQBAYUCAhaFKAIlNAkOAQIEAQEBEgEBBQEBAQIBBwSBCROFaA2GQgEBAQEDEhEdAQEsDA8CAQgRAwECKwICAh8RHQgCBAESIoJbAYIMVwMxAZ91AYE+AoofeoExgQGCCAEBBgQEhQ0NC4I4CYE8gxSDAoElAQGHIyccgg2BFScMEIJnPoEFgRuCCgE5gzY3gi6DG4pph10HOgMcOIEFEhiBCXEBCAYGBwoFMgYCDBgUBAITEk0GHgITBQcKBhYOFBwSEhkMDwMSAxEBBwILEggVLAgDAgMIAwIDLgIDGAkHCgMdCAocEhAUAgQTHwsIAxofLQkCBA4DQwgLCgMRBAMTGAsWCBAEBgMJLw0oCwMFDw8BBgMGAgUFAQMgAxQDBScHAyEHCyYNDQQcBx0DAwUmAwICGwcCAgMCBhcGAgIZWAooDQgECAQYBB4lEwUCBzEFBC8CHgQFBhEJAhYCBgQFAgQEFgICEggCCCcbBxYZHRkBBV0GCwkjFgYcEAsGBQYWAyZSBiMdlm8QAXdRQ2ArBVoFGRsqkkuDWYl5jgiSEGsKg0yaDYV9BC2oV4cSj1QgkGCQZgYThH8CBAIEBQIOAQEGgWE8RoETcBU7KgGCPVEZD443g1uKXnU7AgYBCgEBAwmRGgEB
X-IronPort-AV: E=Sophos;i="5.91,230,1647302400"; d="scan'208,217";a="1043996295"
Received: from alln-core-10.cisco.com ([173.36.13.132]) by rcdn-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 07 Sep 2022 21:05:21 +0000
Received: from mail.cisco.com (xfe-rtp-005.cisco.com [64.101.210.235]) by alln-core-10.cisco.com (8.15.2/8.15.2) with ESMTPS id 287L5L59017831 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Wed, 7 Sep 2022 21:05:21 GMT
Received: from xfe-rtp-005.cisco.com (64.101.210.235) by xfe-rtp-005.cisco.com (64.101.210.235) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.9; Wed, 7 Sep 2022 17:05:20 -0400
Received: from NAM10-DM6-obe.outbound.protection.outlook.com (64.101.32.56) by xfe-rtp-005.cisco.com (64.101.210.235) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.9 via Frontend Transport; Wed, 7 Sep 2022 17:05:20 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hsjINCsUI8Vmk6AEghta/sBVkdNEthmOGCpAMkBQ0bRKXxpGKWOdhaRuvIBgjMOKA/2cfJ1+k1FXvnwQs4UiWSlZ1IM9CpZEENDdKPGyq+D+Iu8m9iMPG1yWuvq08Jq9K1po1el6/s09h8beL/Y7tVmhhLREhQONqnSUaNXBoGq/nBQJ4UrxUvsUluw//WjLJwmkie0C/i+D7lfpJDmBIIXV1fqHQA1Hvt0pauy+OkIetMbAllfc3mk02KM6y9p3LZVDdzWBU6QyMt4nLcnlgpzEassYdtzqB035JEbD4H0NRJSH2khGDSqV3vN42wwh2355oSqzlFd0ZLVRERzBgg==
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=4dfxBg1Y+bnGHGGWaZWxgQef2kTA2zeZO0JO2UE6afY=; b=izt5DYb86P3QB94X6WGHThDK8PzOxwqS8bAezaFUux7s2UA951gLSm9pLScyGfwDimp397CA7V897J8kaWTjbERD6LrhLGCIlt3TG1pRgBNEfUoGdjpwjIVUjTDOhHg94RVuWAYtxbQ8pIZkRrt2TMmtESwD8ABZuBmx84t1cLeAQJllJQkWr2NB6KtMFzYyScyYckvc9JOIU7VoVf437QENf2XnhPXRAgWa552CDrHQIWCa19peV9wqVLYrrmW9vsuPxM85dgzTmyuQA3UThoXu9Qhe/p2P4XU9uIMDQ7XnY39idTLNpMVt0FnPeEPg5/a3D3i7P+G7Zuze8EpFZw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com; s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4dfxBg1Y+bnGHGGWaZWxgQef2kTA2zeZO0JO2UE6afY=; b=GSOyMF6KsC2JfwirtDygVV4UTtXojd9x0oUUwqV9iquw2XX0lNF5TlcaBaD9gEtLFCQ8g4AQO+cxF7z+7Qaqf2bXf8o9fMlTfFh1tFt5mqIkfsYIHCDP+ziX4/X3zfRzZdbrjTdhcRUmoC22niI3dkIWIJup8hebqyrSd0oP4gQ=
Received: from BYAPR11MB2757.namprd11.prod.outlook.com (2603:10b6:a02:cb::16) by BL0PR11MB3201.namprd11.prod.outlook.com (2603:10b6:208:6b::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5588.11; Wed, 7 Sep 2022 21:05:18 +0000
Received: from BYAPR11MB2757.namprd11.prod.outlook.com ([fe80::f8f7:58a3:192b:f927]) by BYAPR11MB2757.namprd11.prod.outlook.com ([fe80::f8f7:58a3:192b:f927%7]) with mapi id 15.20.5588.014; Wed, 7 Sep 2022 21:05:18 +0000
From: "Acee Lindem (acee)" <acee@cisco.com>
To: Renato Westphal <renatowestphal@gmail.com>, "draft-ietf-ospf-yang@ietf.org" <draft-ietf-ospf-yang@ietf.org>, "lsr@ietf.org" <lsr@ietf.org>
Thread-Topic: ietf-ospf@2019-10-17.yang: questions
Thread-Index: AQHYvjD/HVtAMJRj502Y2Moospjm7a3UO5+A
Date: Wed, 07 Sep 2022 21:05:18 +0000
Message-ID: <9A36E5B4-F043-4495-96D1-CA5DBC9C799E@cisco.com>
References: <CAChaegntR+bM_oxdcNnNcAXmeqfX28e_d2Z3H9VxMFMDzfDwmA@mail.gmail.com>
In-Reply-To: <CAChaegntR+bM_oxdcNnNcAXmeqfX28e_d2Z3H9VxMFMDzfDwmA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/16.64.22081401
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cisco.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 3636f208-1a85-4277-c5e5-08da9114ab64
x-ms-traffictypediagnostic: BL0PR11MB3201:EE_
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: LCcV7KWK6mnN+Fwk6q8+cAep7cA6N1rJ4ibF5VyoTtrw3++DgvCxoD+fTWSkaF0pGlHFTIVZADbHmQMt8ilDPYlzsknZBzLuQDoHr8aP4xymXgXHPPC8+HPyDiQM7wLQmtceBrKmA1Utpwivi3cwSGGTWYdmYrp95xDh7iBnOTg0mbmTYwv2sNoI0B0u5x/aT+Fzbx8iHRXthKwDZd9zU9vlYbwRf2A0YKe7Q1x9nMmoGhB92mactrI5GxkyZC99iX5dvBBWmU00EyeFRjBfqGcY1xPbr+oG4YiWJzN6aG8JH81CLl017TcxMcQ/NpbR1Wul2HdkMD2abj7qSv9qvvxJ1kuJWs+mQ2jemnIT5nRZsWVYywulSPXWqtT2DwYnYUt6f5Z7OFZSZeOdlQQjDkiEfCPD60JsDWA9FNCszEA7gKvwoHgOqLWRYZ5CssEOvjzY3J2E6FNkFh0mZG8Hl09/bUOUbjWt+4983orpYT7qJKY2RgntB/ukJUBcoAjcukAlRdbsidJwYvSzZEkYuL94bYHcjyp85muzyryJDCApIoYnrPoipbHo1t4dC8zNdGthqD9XuUEn5YLybkUk4HscQw2Lc4Rza3kbpzBZJnxor3R/AX5cXzJg7QZ5UPfBQKZVyvPfoH1vCHcNZIIiKdTe2Wk2NCWV8RSEUiByb/gnHbI9zy3evTslDyAaRymYDmLR4NOfhRMw35nZp6thiC/3oaNuT7FORB3K6Z0pkm17+ZqqGZiBftLg2dNex5a6q0wgigUP/qiw7SIlU5HkSZqf6drlC2Ga0WpPDYG60uQgPtY3kfWt9O9Df5qx85khMVmakVy1aEuihM1qcMMH8g==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BYAPR11MB2757.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(4636009)(346002)(396003)(136003)(39860400002)(366004)(376002)(2906002)(38100700002)(36756003)(110136005)(86362001)(316002)(4001150100001)(38070700005)(122000001)(66556008)(8676002)(8936002)(9326002)(76116006)(66476007)(66946007)(186003)(33656002)(66446008)(91956017)(5660300002)(64756008)(83380400001)(71200400001)(6486002)(2616005)(6512007)(41300700001)(6506007)(26005)(53546011)(478600001)(45980500001)(220923002); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: yYmEEGYpIFZaXzo66R7wULiGPhgWVuIzZ0uYu7dvrQcsqThtHjql2xAzBXZaQXUX17ZfCIEDY8MhBSvQDjtA7Fz5OHLz7TeNQgqS9ua1J5ylGW4JgfFiJtSFD32QFKlWp7xOD4AQrFTjaF1bZqxyckcoZgFrclv1JxXj7t9B+wnMeVRUZvxSvCjPKD6XopPymAzDk+WKUdkN7ybtDhh+liPh+BLfB3EDIplpGRnLaogZEfqDEUMGxMBzWUA44t3o1z+5Rvc4k6ZrIldVaJ8uUsYIQa6XcAa5QO1QHe+ZCR2Oqw3n5QgxWkKVYyGrbuNA3Uic/wXTA1swswPvNUQXKu6QIB8TXoXpxyPRKXDWPtN0cCdk3uh7fSTxvRj4I0y4m9tdKjC/TEp6dlBsswHWVeRm3I1KjndNhZbrDpO2exHGIqyob4kXc8RqSsY/HAbBJLiPtzk3JKPDVIDetgnLxh7fQRY/ayr+Id4HeyFrHWBxtwgzgz3Gmb2X0Sup0wpjGobeDI3onmCshh86NEncgMg/4i6y3HqN48kHvWADBZhBpfIp1PBBgZ0eD/4kCOjVu319ACjpP92uppxuB5UWo/GIh6I6zLirI82tShUDEJd4Nu4+LIExTdOG2kWT4bmCjh52ZUQ0hruXAl7VjQPvuNtg3R0b2m4tSvgZozGREc0JA75qGoP4jGaQIy0xGS7lMSOBwzPcyuAc+P5xDROB9bbcUw0wr0SXgqNzfz8yrHwogM+sQBKAh1SSewSGD+6FWpNMbn6BlnnXepH+MSLG/pR2kk0yCiAgqqY4j4JYtQ2sB9QV8QrZNui7GqF39Z49eYMuJQEK+SzhCOgqsyfBsbLTpwuPb7y6BMye1tt0ZDH3FjKyVi3eNCCZSCJrPfJarAgjeYCo+vbciSpBtYDPWkgeBfaLMRoiVNaz125wmW5qGVM6v+HCSgk7dlQGuvP4/xBd3db6qAFuUAPe9LVIyjiwMZgM92AlJJkaza6pHshINfNwlxI9LVlUU31fVR1JZr8WDCifPuN4RyesPDUzCKaShvVnygJhHa4OvszoaDXgaN5QpFcWermRA+wOCYwhnRbWwCzuOV6HBSsIVsxiJJsCSpxmcJZqUTbuEm2wK0CZ3dfgihPTbgcJFMpxrLUkApIt1RtRO1BcoUOhAx9rGAZ7CZx89EjtOq006FIJj4lYm0YHwBmeSqnfA39QRuzMIAmzR0tvA12jiEfG8CSCVNpDsVPOHRvg5QbmeAXbgO9CP0m1PyKRx/NsTWK4Z1AK8WCK1xGRVpK3x3gsaLCgRqTLs0yxjubhJx2ytKlrn6MKAH54BGBTFx2B3V2yGfHaDHjtrlnjI8mdKf4+4l5fS7DpPcLiqgWKA12nBEwQg2JnR6nPQDdI6ortL40j6wWs8JX5Jlk+JhgtXOmhOEiY3KtYQ+J+eJtWZhlP0Eo/Pt7Y7yU0uT6ZxSNtNwVFfITdhBvF9I6+vU9bWYfAQInHMq/CsnzBP6b11gZps8lcYLyykQ1ETYIuYxyt2mi0U5kcijNoyIRqmVNhKH84GQ4rgbGQtr4Xvyzff3Wq9wLLlC+Gt5CoVlVREiNjCdTFUYhL
Content-Type: multipart/alternative; boundary="_000_9A36E5B4F043449596D1CA5DBC9C799Eciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BYAPR11MB2757.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 3636f208-1a85-4277-c5e5-08da9114ab64
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Sep 2022 21:05:18.6759 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: gKEmhesS6YOcqPnIudlsz3jzw4dEO4HZ6Q/cs+Z6Km1mF10CcBzUI7Rzd+o56+kl
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR11MB3201
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 64.101.210.235, xfe-rtp-005.cisco.com
X-Outbound-Node: alln-core-10.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/D-dd0_fSKlce4rxUP8zw4D_20js>
Subject: Re: [Lsr] ietf-ospf@2019-10-17.yang: questions
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: Wed, 07 Sep 2022 21:05:28 -0000

Hi Renato,

Thanks for you comments. However, at this point in the cycle, we’re not going to make any additions to the model since it is has already been through the complete review cycle. We will however fix things that are broken.


See inline responses below.

From: Renato Westphal <renatowestphal@gmail.com>
Date: Thursday, September 1, 2022 at 2:31 PM
To: "draft-ietf-ospf-yang@ietf.org" <draft-ietf-ospf-yang@ietf.org>, "lsr@ietf.org" <lsr@ietf.org>
Subject: ietf-ospf@2019-10-17.yang: questions
Resent-From: <alias-bounces@ietf.org>
Resent-To: <yingzhen.qu@futurewei.com>, Derek Yeung <derek@arrcus.com>, <ingwherchen@mitre.org>, Jeffrey Zhang <zzhang@juniper.net>, Acee Lindem <acee@cisco.com>
Resent-Date: Thursday, September 1, 2022 at 2:30 PM

Hi all,

I have a few questions about the OSPF YANG module. I apologize if some of these questions were already asked before, but I couldn't find anything in the mailing list archives.

I also listed a few improvement suggestions, but I'm not sure if the draft can be updated at this point (it's status is listed as "RFC Ed Queue").


1. /ietf-routing:routing/control-plane-protocols/control-plane-protocol/ietf-ospf:ospf/areas/area/interfaces

OSPFv3 is known to run a per-link basis whereas OSPFv2 runs on a per-IP-subnet basis. So what does it mean to configure an interface for OSPFv2 operation? Should OSPFv2 run only on the interface primary address, or run separate OSPFv2 instances for each one of the interface addresses? The latter option doesn't seem viable since interfaces live under OSPF instances in the YANG hierarchy, but I'd like to hear what others think about this.

We’re really only supporting the per-link configuration for both OSPFv2 and OSPFv3 since this is what the vendors support. Per-subnet configuration could be added via augmentation.


2. /ietf-routing:routing/control-plane-protocols/control-plane-protocol/ietf-ospf:ospf/address-family

Given how OSPFv2 doesn't support multiple address families, wouldn't it be a good idea to constrain this leaf to OSPFv3 instances only (e.g. using a `when` statement)?

I’ll consider this as long as there aren’t other ramifications.


3. /ietf-routing:routing/control-plane-protocols/control-plane-protocol/ietf-ospf:ospf/areas/area/interfaces/interface/instance-id

Based on the range of accepted values (`0 .. 31`), one must assume that this is a relative Instance-ID (based on RFC5838's address-family Instance-ID ranges). I think it would be useful to have that clear in the node description.

The range will be removed.


4. /ietf-routing:routing/control-plane-protocols/control-plane-protocol/ietf-ospf:ospf/local-rib/route

I see this routing table lists destination networks only. Shouldn't there be a separate list for routes to border routers?

Many implementations (at least the efficient ones) store these in a separate table. This could be added via an augmentation.


5. /ietf-routing:routing/control-plane-protocols/control-plane-protocol/ietf-ospf:ospf/local-rib/route/next-hops/next-hop

This list is keyed by the `next-hop` leaf, which is an IP address. Given that directly connected routes don't have an IP address, shouldn't this be a keyless list instead?

Since the local RIB only contains OSPF routes, they always have a next-hop.


6. /ietf-ospf:clear-database

I think the description of this RPC could benefit from a more detailed explanation. In addition to clearing the OSPF database, I assume all adjacencies need to be reset as well (in order to resync the LSDB). Could someone clarify what would be the expected behavior here?

I agree and will clarify.


7. How should route redistribution be configured? I see ietf-rip.yang has a separate container for that purpose, but ietf-ospf.yang (and other IGP modules) don't do the same. I also noticed the BGP model is using definition from ietf-routing-policy.yang.

Different vendors handle redistribution in different ways. This could be added with an augmentation if there were agreement.


8. Two standard configuration parameters (or "Configurable Constants") seem to be missing in the YANG module: RFC1583Compatibility (RFC 2328) and LinkLSASuppression (RFC 5340). Was that intentional?

These could be added via augmentation. I don’t believe LinkLSASuppression is implemented by anyone.



9. RFC 8405 specifies the following:

   If this SPF Back-Off algorithm is enabled by default, then in order
   to have consistent SPF delays between implementations with default
   configuration, the following default values SHOULD be implemented:

      INITIAL_SPF_DELAY         50 ms
      SHORT_SPF_DELAY          200 ms
      LONG_SPF_DELAY          5000 ms
      TIME_TO_LEARN_INTERVAL   500 ms
      HOLDDOWN_INTERVAL      10000 ms

The OSPF YANG module, however, doesn't have those default values. Shouldn't they be added?

We deliberately left defaults out of the model so that implementations could provide their own defaults for hello-interval, etc.  I remember we had a long discussion and ended up with “SHOULD” in RFC 8407.



10. RFC 7949 defines a mechanism to use IPv4 to transport OSPFv3 packets. Shouldn't there be a configuration leaf to enable that mechanism?

This could be added via an augmentation.

Thanks,
Acee



Best Regards,
--
Renato Westphal