Re: [Lsr] LSR Working Last Call for draft-ietf-ospf-yang

tom petch <ietfc@btconnect.com> Wed, 22 August 2018 15:41 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 8ACC4130E17 for <lsr@ietfa.amsl.com>; Wed, 22 Aug 2018 08:41:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 3.187
X-Spam-Level: ***
X-Spam-Status: No, score=3.187 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RATWARE_MS_HASH=2.148, RATWARE_OUTLOOK_NONAME=2.95, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_MED=-0.01] autolearn=no 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 dlBkXzEN_g8f for <lsr@ietfa.amsl.com>; Wed, 22 Aug 2018 08:41:35 -0700 (PDT)
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (mail-eopbgr40102.outbound.protection.outlook.com [40.107.4.102]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ABA4D130E64 for <lsr@ietf.org>; Wed, 22 Aug 2018 08:41:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector1-btconnect-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=pHS7fm85qQBJCO+i/n5F0O+BUD/tWpWPmuMmAwC7sX8=; b=S6i/I2BFqPyg69XwBwHnKmhmua6mRF2u83Py7KVR+FT0E+RyNsmWyZbtaxRXZCFTOP7WMJsf1VRw6OCjSgUKLzNupQFs649Xe5SqLwBeGqppsSoCEopJbssEDvcHBGHXQC/ETtoBPRROeSAHjquuvZ5RKzLF1N1wzo8VhQDeJAA=
Received: from VI1PR07MB0831.eurprd07.prod.outlook.com (10.161.107.154) by VI1PR07MB0958.eurprd07.prod.outlook.com (10.161.110.150) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1080.10; Wed, 22 Aug 2018 15:41:32 +0000
Received: from VI1PR07MB0831.eurprd07.prod.outlook.com ([fe80::715f:f4a2:caef:d939]) by VI1PR07MB0831.eurprd07.prod.outlook.com ([fe80::715f:f4a2:caef:d939%2]) with mapi id 15.20.1080.010; Wed, 22 Aug 2018 15:41:32 +0000
From: tom petch <ietfc@btconnect.com>
To: Jeff Tantsura <jefftant.ietf@gmail.com>, "Acee Lindem (acee)" <acee=40cisco.com@dmarc.ietf.org>, "lsr@ietf.org" <lsr@ietf.org>
Thread-Topic: [Lsr] LSR Working Last Call for draft-ietf-ospf-yang
Thread-Index: AQHUOi6ZILwNo0H6fECJrG9u700BZA==
Date: Wed, 22 Aug 2018 15:41:32 +0000
Message-ID: <02d701d43a2e$1e153540$4001a8c0@gateway.2wire.net>
References: <1E45CAE5-8C79-4476-9953-E473C6499311@gmail.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-clientproxiedby: AM6PR0202CA0015.eurprd02.prod.outlook.com (2603:10a6:209:15::28) To VI1PR07MB0831.eurprd07.prod.outlook.com (2a01:111:e400:508e::26)
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [81.131.229.47]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR07MB0958; 6:nH5U8AjQq/9g2jeIR7Tg+iu8+jp5pE+THtZxUIDh+URQ7zqeVWiUefiWBmEHytxsjKUS1l/SHDEwvDA/GHLX86CMikA+ySTBht0FUzLzPvxojVgqid8hUUbJD1WEVk2Bk7UreSFa9dcn2+i2T011yupPSxtr0Xgtx1f5TueuSHqnbY1LPuwCWdc5NyU/lWRvhl9JktJ9yVokHwLtzLaWC37AjpPWaZt/o4unrPwywOtl94eb0V9r/vrIQ2eLi0aC9jCxuCJsGcOw19qVNX48jcVKgWBZaCryW0uk4Oqh/ghRrjv2H+2pxbqDJPxOP9U33ePssh7Wc8Q/RpAjY6bn004+Epix/09P87GNhOj+bpqHEDGVj7BXqa5RUZSMP87J8LH3byiOA+LwZKrYQieGoi+FZdDlNXoymC3BFSAxY5WX5FVceGU4voP50pxZCbpOIgKhWo2Z95zCJncAcLl8KA==; 5:VPXOxZLqlNDlddjWRWiiWK0yAgWE7mbWhZKXtm3lpanakgiyu+TTsltaPhveP3BLFnCQBSJvNqtxKioD8ruJqYlf1D2drRCiU18BBcW7pXTM00bTW3lKu+8D0pC/BR4e/gkG6ne1Uti//bHa5tkqyYrbqz4jwX1nGbl8t6jXEWc=; 7:wJuB7IhtC1bZWOYgM6pvProk7t6aDhrusomQSQU7AArQCaeEBrccat/aZqxL5xfINLQ3JaWdcYxz8z2Lt5Jh32lAhctHR3v28e5q7Mavpwd7RKtc6bAfsBstlAlRHGw1YN0gHp/KZ8f0FiyfVKp0lr3J4oxKbxUJCVqfidhP34rxS9fKUZGr7HBerx99I9IQreL9+hXn5PdlYsEWjPI75zk4APeIUca5BekmjyW/rQapb0q5mfFhkd+XCrXKmjo7
x-ms-office365-filtering-correlation-id: 6f703f91-73f2-4196-ca81-08d60845bbd8
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(2017052603328)(7193020); SRVR:VI1PR07MB0958;
x-ms-traffictypediagnostic: VI1PR07MB0958:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ietfc@btconnect.com;
x-microsoft-antispam-prvs: <VI1PR07MB095844EA82F73993DAD91192A0300@VI1PR07MB0958.eurprd07.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(120809045254105)(85827821059158);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040522)(2401047)(8121501046)(5005006)(93006095)(93001095)(3231311)(944501410)(52105095)(10201501046)(3002001)(6055026)(149027)(150027)(6041310)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123564045)(20161123558120)(201708071742011)(7699016); SRVR:VI1PR07MB0958; BCL:0; PCL:0; RULEID:; SRVR:VI1PR07MB0958;
x-forefront-prvs: 0772E5DAD5
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(39860400002)(366004)(136003)(396003)(376002)(346002)(13464003)(189003)(199004)(8676002)(2501003)(26005)(14454004)(81166006)(5250100002)(476003)(305945005)(486006)(1556002)(99286004)(14496001)(6116002)(52116002)(3846002)(33896004)(25786009)(76176011)(97736004)(7736002)(186003)(446003)(478600001)(966005)(229853002)(256004)(14444005)(81156014)(386003)(102836004)(68736007)(6436002)(44736005)(39060400002)(53546011)(6506007)(2906002)(6486002)(6512007)(9686003)(84392002)(53936002)(5660300001)(6246003)(110136005)(105586002)(8936002)(2900100001)(316002)(106356001)(66066001)(86362001)(86152003)(6306002); DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR07MB0958; H:VI1PR07MB0831.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:0;
received-spf: None (protection.outlook.com: btconnect.com does not designate permitted sender hosts)
x-microsoft-antispam-message-info: I//s6iLy46ZwUpmg+7mJcmtz8u/ybQYV2NcwXSh5p2kQ81RoLC2Ko1SgdpDE9FKy3w6deSNe+vTyc3ivFeXoW54Br3rOxF85QSquH6wlFrfbu2yGcUdIaeTldND5/lPJ3gRarRi6yqwgqmYvMYYmc/GLEjwkwTE3a4xtEX73A4mo93dt3QDYlg5xabHoundxDrFjICuQRzCMWIqehCvVgAowKtQFpP/UjH/hVgYvxGxjSvRxPuO+EpDJPd7Abtdgbkrp+6Lv2CQeA8bvPZYylA59fZ+d95cUMWv9pakOThEz/+yaMLTOfytBm774oP1SIL9m58EI9ZTRdt5HcQC5JgJaQ5pa4o8RectPWtqYbOw=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="utf-8"
Content-ID: <9BCAF7C440F989419A8F7341F4001E39@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 6f703f91-73f2-4196-ca81-08d60845bbd8
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Aug 2018 15:41:32.1299 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR07MB0958
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/2IzAcm1ITQviPlnjqdY8zwQJlMA>
Subject: Re: [Lsr] LSR Working Last Call for draft-ietf-ospf-yang
X-BeenThere: lsr@ietf.org
X-Mailman-Version: 2.1.27
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, 22 Aug 2018 15:41:38 -0000

---- Original Message -----
From: "Jeff Tantsura" <jefftant.ietf@gmail.com>
Sent: Friday, August 17, 2018 9:14 PM

Acee,

The draft is in good shape, support.

<tp>

Mmm that sounds like a good challenge.  I had a quick look and noticed:

- NMDA gets discussed in s.2.1; I like to see support for it mentioned
earlier, in Abstract and Introduction, something I have seen the IESG
request recently

- there is no explanation of the legend used in the tree diagrams; if
appropriate, this can be fixed with an Informative Reference to RFC8340

- s.2.4 NSR needs expanding IMHO

- s.2.4 I would like a list of features, all 20 of them, not just
"such as NSR, max-LSA, etc"
so I don't have to reverse engineer the YANG module to find them; as and
when new features come along, I expect there will be a delay before they
make it into YANG so a clear list for those supported by this module
would be useful

- sometimes it is 'link state database ', sometimes 'Link State
Database', sometimes 'Link State database'; I would like consistency
(and prefer the capitalised version)

- the YANG module as
version 1.1
but RFC7950 is not mentioned or referenced; odd

- the YANG module has
RFC 5178 - OSPFv3 Graceful Restart";
which I think should be RFC 5187

- the YANG module has
"RFC XXXX - YANG Data Model for Bidirectional Forwarding Detection
(BFD)";
"RFC XXXX: A YANG Data Model for OSPF.";
"RFC XXXX - SPF Back-off algorithm for link state IGPs";  RFC8405
         reference "draft-ietf-bfd-yang-xx.txt:

I suggest using a larger namespace than 'XXXX'; perhaps 'XXXX' and
'YYYY' (since  "RFC XXXX - SPF Back-off algorithm for link state IGPs"
is in fact RFC8405 and is already in the Normative References) along
with a note to the RFC Editor telling them what 'YYYY' and 'XXXX' should
be replaced with.

 reviewing the technical bits is going to be a challenge; I struggle to
interpret such as
         when "derived-from("
            + "../../../../../areas/area[area-id=current()/../area-id]/"
            + "area-type, 'stub-nssa-area')" {
or
                 refine "version/ospfv2/ospfv2" {
                   must "derived-from-or-self( "
                      + "../../../../../../../../../../"
                      + "rt:type, 'ospf:ospfv2')" {
                     description "OSPFv2 LSA.";

I note the use of "derived-from-or-self " as opposed to "derived-from "
but it will take me longer to work out if the usage is appropriate.

Tom Petch

Cheers,

Jeff



From: Lsr <lsr-bounces@ietf.org> on behalf of "Acee Lindem (acee)"
<acee=40cisco.com@dmarc.ietf.org>
Date: Friday, August 17, 2018 at 13:09
To: "lsr@ietf.org" <lsr@ietf.org>
Subject: [Lsr] LSR Working Last Call for draft-ietf-ospf-yang



This begins an LSR WG last call for the subject draft. Please send your

comments to this list prior to 12:00 AM GMT, September 8th, 2018.



Given the size of the model and the US Labor Day Holiday, we’re allowing
a full 3 weeks.



For your convenience, here is a URL:



https://datatracker.ietf.org/doc/draft-ietf-ospf-yang/



Note there is one obsolete reference left as an exercise for the
reviewers. Note that the document has already been through a couple YANG
doctor reviews.



Thanks,
Acee

_______________________________________________ Lsr mailing list
Lsr@ietf.org https://www.ietf.org/mailman/listinfo/lsr




------------------------------------------------------------------------
--------


> _______________________________________________
> Lsr mailing list
> Lsr@ietf.org
> https://www.ietf.org/mailman/listinfo/lsr
>