Re: [mpls] I-D Action: draft-ietf-mpls-static-yang-05.txt

"t.petch" <ietfc@btconnect.com> Fri, 16 February 2018 10:55 UTC

Return-Path: <ietfc@btconnect.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 134C312773A for <mpls@ietfa.amsl.com>; Fri, 16 Feb 2018 02:55:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.921
X-Spam-Level:
X-Spam-Status: No, score=-1.921 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_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-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 z1Wmr6BiPpGe for <mpls@ietfa.amsl.com>; Fri, 16 Feb 2018 02:55:24 -0800 (PST)
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on0132.outbound.protection.outlook.com [104.47.2.132]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E55F2126B6D for <mpls@ietf.org>; Fri, 16 Feb 2018 02:55:23 -0800 (PST)
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; bh=B9WX3GGwuQEW9o1r839fa6mrZ3XHWfJHbGrk4vUJBfY=; b=aYYzAwJEdJMaQQub9s300YP4/Gc5JNkFWsP0VgIXJRrmEKFk+L4AMMQDeV3tpGlsFtRG5dJJJJr0M/bW4DmbTq2ngimtcQIcvQ3ZCO2bl+5L6zzb/s+uwldScmYx1IlF+oFA6ENaYfVN+jZNlKr8Ltr7ngmeODNjn4RD6/xqJWI=
Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=ietfc@btconnect.com;
Received: from pc6 (86.176.21.219) by VI1PR0701MB3005.eurprd07.prod.outlook.com (2603:10a6:800:87::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.506.7; Fri, 16 Feb 2018 10:55:21 +0000
Message-ID: <03b001d3a714$5e08dce0$4001a8c0@gateway.2wire.net>
From: "t.petch" <ietfc@btconnect.com>
To: mpls@ietf.org
References: <151871655164.7468.17697751302068907872@ietfa.amsl.com>
Date: Fri, 16 Feb 2018 10:52:50 -0000
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
X-Originating-IP: [86.176.21.219]
X-ClientProxiedBy: AM5PR0202CA0004.eurprd02.prod.outlook.com (2603:10a6:203:69::14) To VI1PR0701MB3005.eurprd07.prod.outlook.com (2603:10a6:800:87::19)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 7fa48c4d-9c72-47fc-e3cb-08d5752bc642
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(8989060)(5600026)(4604075)(4534165)(4627221)(201703031133081)(201702281549075)(8990040)(2017052603307)(7193020); SRVR:VI1PR0701MB3005;
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0701MB3005; 3:TvMsWAEa/1LZeCoxkHsgeHFC+ao/yKLyjfTlGeNPzjgPsiaUGpFHuYjGzQrK+/A+ZSbSMg/d7QmogGbI0vcpyMsVs2v/ic4T+dyn6cuy5t7trI03e/95r5sP0pJ1w7lOgmEM68vx6pVZvO2AfPUyKiRLRFs4OGJJIYQJtrbnok8F//03MVXpnr65t8CYFclloUq0Z1fPt7V9Qn9R6/U42ljM7226J3LzxTASphW1nPCcnAOqqP1gfTM91ddojyr+; 25:k/Q/edYeWsKjm9zIvqVR5i8Hoxl+HQ9VAUGrZJCZvcXRdteaSzRjceYSBNINRzk7c9y184vs/6Z0h6caPXUoHfQRUSfiB1ZFiuSL6gzVAEFE/fjvdYjLsp5fXpUcbhQYDLz5T+C4G5FCQAKLG1EzGt+p1Yjf+QgAGxtNvRLWXSWIMxVkw8nigoTcaINv6hhaoLTjspL8h9Gm/FlWfpoEf9WC5vi+51YDidlptHFrYqudJrL7CPJ5LdgP/IKRYmx0IBVSBEPYit2zMiwy3lAB53cbRNSXrh8dEEH6zZehsNneuLMIgPIlTJgVgEYA6avEIPw7vdrgVdkW/c34dQTHZw==; 31:NlVkmA4OK3lKb+IGzhIc0BPDuDXJvsd6EFUOiAbYvtQ8sVVcrWiBYtoDaCuyScWXNuaBB0EjsFaxfryvYDKHnyKTPD13npyCtA/0nWRIyTsVMCSHGYwOQI/n+5DBzyb4KSiXWqUt9O+VD++5U3WLq/cQpV/rNjg869+fngd/71Q96IJ8rJPG3oIzlbysHhG/+PqMksdmN2JVGvb9+0ZTO+hZGLIBzMvhFKWWZX1v3J0=
X-MS-TrafficTypeDiagnostic: VI1PR0701MB3005:
X-Microsoft-Antispam-PRVS: <VI1PR0701MB3005294091914C1C0542A433A0CB0@VI1PR0701MB3005.eurprd07.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(120809045254105)(192374486261705)(788757137089);
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(61425038)(6040501)(2401047)(8121501046)(5005006)(3002001)(93006095)(93001095)(3231101)(2400082)(944501161)(10201501046)(6055026)(61426038)(61427038)(6041288)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123560045)(20161123562045)(20161123564045)(6072148)(201708071742011); SRVR:VI1PR0701MB3005; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0701MB3005;
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0701MB3005; 4:xEGON/powXlDDQslqfFU8IE4Oa9oO+r/qctJ77PzO322qq2HDiY2wkox8i3fstd3Bz/NVktsEShoYZcMR/2iF7bf1kyctdFzaleQP1OrbvyE2pTSqrY2B/dSqnnP8bL5MlDR/hcdfVbo1EdaCIW7uDa7CG7zU6Cb/PGNKXpeFtp/DbcLBoCitBtchiJqDd7A25+n0YWjJOKMNBvsic73iYrgWK10zfl0esE6T98G9JhKP3hRQadpgbi2iwJ05iktlBZYFMhp7MRw45OPR3nU567MWExdqeXZY4uknzW7cKvy9+9S0dSbU3j221KmqZ5zXztF3upX9gu2uT2zFydztuHcGfM8nkCXNlUHvTAgGqpEQg1vHS4b5Feg8FPg2FUr
X-Forefront-PRVS: 0585417D7B
X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(366004)(396003)(39860400002)(376002)(346002)(39380400002)(199004)(189003)(51444003)(13464003)(377424004)(68736007)(386003)(1556002)(6496006)(5660300001)(86362001)(26005)(33896004)(76176011)(59450400001)(316002)(81816011)(14496001)(81166006)(8676002)(6246003)(230700001)(97736004)(50466002)(8936002)(6666003)(81156014)(2351001)(81686011)(6116002)(7736002)(105586002)(61296003)(44736005)(6486002)(106356001)(478600001)(6306002)(9686003)(66066001)(62236002)(23756003)(44716002)(305945005)(3846002)(966005)(47776003)(4720700003)(2906002)(84392002)(50226002)(6916009)(16526019)(25786009)(53936002)(52116002)(229853002)(186003)(74416001)(7726001); DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0701MB3005; H:pc6; FPR:; SPF:None; PTR:InfoNoRecords; A:0; MX:1; LANG:en;
Received-SPF: None (protection.outlook.com: btconnect.com does not designate permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0701MB3005; 23:4c3n6rfdOYDMzyvZbLX/7MffI/VrRIJ4BzpTGyV0mQzrwQhOovUHDKUeUJ60tnOIYa+Sj8S0CgA+O6z0wtZki9FjQAX33Rjy9MVWVYPrKV5b4nE7zgeSwsd8z/sA1HDz2TRjAU999ZSpXLZTb1cjEzVnVm9yEcAp6QAbFEhzpIzaE8b11C7Ho6ZoJITx0N2IGi/Vx7W45f3dSRHlI8GMwMtAO4sjiuU0Nuq3+tXS8vFOKWC02VdSLCuO3TElUA1U+HFQazmJFuEDACzQRcjTyOfyWszAyEhU3e4nOVSqilDLJdDV40fyeAvYoSmCDwrz+YG6rHIBYGBcpHePFicGtb/48GgWDOstfOHoulmivwBFB1aEAKRKCICAmP1Kp31ygEy9rSBwu29ETjSV4GanxXWwHmhIWhJKHrPGdN3NPW9DH/a2LkrS5Dn8Jrt/GOU2A+5EEnEhpaurjJTegXZZ9EyE/ubQjjfQM7ISN4yRCNfp/8R5fq50rMEWA8wun5NwBQmMd1Au12OABN8AK2Gw8wrKo7/u+PTw7TxeEOao6RcnpcHSQA40mbG14h942hEB22ljQT36WYALbDkfUgoQO/MlwYPH6YeZUFzkw2b2CpgsLQVJ9xdsfOFtOo0AhAi+rT4iYeRetcvan/PObHJbjReyKorKBz0n4Hl6jllDlH2LXCiN3sfehJK8cBs/GvOmTwL1SLaPeKakrVJzjYjN+HVZre2IwcK0ZEkIv6Ef4f+OdBuSOUWfgTghrUXF9972W/9rz35VPZFymIs0sfxDvUJ5bVNuc1y6umxJPyG/fFUGExam3ydhlU+/WbeB/RqvosAodjj8OLJUhbjJ/kB4YifXegZ47EyFcliUsW6atbfXleWdIHeqlDxdZFLEYk4mqInkn/OweQVq03JUcLtRw0y1kAAddQsjTZdMrz/qIpoa9YRKXa3+zMS29KuRngnWg4fPbaYJ4NU2tQIh5Mk5AtPAgWG375U6NgKkUWQ35/RFtSMrjFLkghFmHYkR5LLc0T9XHfn6RYLCJy4V30pR0pjgYaXg4Xg9TMyz72i3l/Rlfl1Tpa6DAkNShtXjuee3FvuCWeJZZO7OktKpqnCCVhr2z5wN8pLJRNK9gi8uX8YvoTeTJWavKN8u5eiG7RF5qhHVoOrdcO7dbbd7I1sO1yRQRnecSPgvg8UBFHjsTc2InHrpb3fwcgS2H2qFwj56M85cwrBwBDP5iXomD8JpRpZz2dH8YkAUiabpu3yexDH16EkXtP1sig+8uBuB9R6WH+DL0fmD2xUb8N0U+P6G16cdWIjAPeuuKhDDPt/aOWvqw3ZAKys7g5qUAhy4jqFWl728uMROkG3dcRP/6al31e0RRYPIBIRM97/1SnmUQq1eFzqo8lwayIs+SHfBN1m1oPaVxkkj0LpJjyRf+bCYys+oZDE852FyboPVL8CjG2kdahOz+j3SAzSB2B6v3U/RyBFnvE8It7+pwoqLi+TYfg==
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0701MB3005; 6:BaMRTBChtBrzOhHoV9Gyj4GG8FbnQQYg83J1w7ncLqm8a3NtC8w4MaDixGpV8guxcgFsUJGWFkBH0i9a3yGo3JDfDPPJFgeE4qlDz1wFveh3XdkJ6hJxbUVcE1/VyZMmCxG9jk0zVOT9/94ar6vuWyo4GFU6EuboCGjtU1DQIAqpKVB/5g+BLu9pJP+M9krDsETrjBwZXStWDeu2ey5dd6hbxzs6I3Pmm9A2ItEGGwJuFWlbDwljv/0UXkjONIn6cJ7W2uNVyXCaKwg4wWfOEGJqzorWmPI4K3Y5AUXUKUp3fg+Dl5uaSWSt7XJ8AVaIml2KosFAWZjplIejxtcWt59PFVA2Dt347ktcq+cdz4Y=; 5:wJEC7H6m5fRTQSl4B7g2+Ow29S71GclL0oPwQic3sH7QK2htmMtY1vaSlz4Uq8+RkXOapXwAr3V7iUBm+vbXorGrxq7zKQg5ULv2BMzk+s6ZMdtC0TdY5ysW/kWRGZdxA0nA8psSIG9hc1E0JkHVO7bys1O1EzZpCv0JZhV1xE4=; 24:rTVhEmHODQsyfGwW+mO0vSbLacm2ZzCgBso3Lp3FdPg+047mLP7Wn3ebdBngsk5Yu92caIyOxPj4mI5gOoq8FS9YwCbYSLVC4HuGTP5yntY=; 7:UasoexCLkRGhfOoDmIgqjBygTlc/1eRTxyoTwlnPkkovTJJqT4zNOeQoPVoWC1t+agC42j+7gIfZj/fPLYhxVCoFpoiGA2ZTbS6Aba+JlhVydiUZZXxdh7oO1A5KuXcEVrmnyRvCBrU5xJLc85jWal1qwi2rUXlj0GyNHpT5I0xsB3u3hG+9STglltwpfM/vWSqHaucfo9wrJ8tb3gggcEYXoXpHnGDCoT2e2MfwtxkddqtyNTIYjzGkr/n01tiO
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Feb 2018 10:55:21.0609 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 7fa48c4d-9c72-47fc-e3cb-08d5752bc642
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0701MB3005
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/6P3YnxSvU5CWcUBNvqLfwkMQpbE>
Subject: Re: [mpls] I-D Action: draft-ietf-mpls-static-yang-05.txt
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Feb 2018 10:55:28 -0000

As a YANG module, I think that this needs some - well, quite a lot of -
work

- Terminology section needs to reference RFC8174

- ietf-netmod-revised-datastores is the correct reference for most of
the terms in the Terminology section

- ietf-rib needs a reference (ietf-routing is the usual base routing
module)

- it references YANG 1.0 and not 1.1 - if this is justified, it needs an
explanation

- it is not NMDA compliant - this needs changing or justifying

- " and augments the MPLS Base YANG model defined in module
   "ietf-mpls" in [I-D.saad-mpls-static-yang].

ietf-mpls does not appear an the referenced I-D

- the I-D has five authors, the YANG module has ten

- the module lacks a copyright clause

- the imports need references, best provided with a reference clause for
each,  and again in the text of the I-D and in the I-D References
section
see
draft-ietf-ccamp-alarm-module
for an example of this

- good practice is to list the prefix used and the RFC in which they can
be found somewhere in the text of the I-D
draft-ietf-netmod-rfc8022bis
has an example of this

- the YANG module needs a reference back to the RFC in which it appears
along with a note to the RC editor to replace XXXX with the relevant
number - you have a reference to RFC3031 which is sadly mistaken

- If a reference to RFC3031 is warranted, then it needs to appear in the
text of the I-D and in the References section

- static-extended - same comments

- Security Considerations needs updating - it needs to call out the
vulnerable objects

Tom Petch

----- Original Message -----
From: <internet-drafts@ietf.org>
To: <i-d-announce@ietf.org>
Cc: <mpls@ietf.org>
Sent: Thursday, February 15, 2018 5:42 PM
Subject: I-D Action: draft-ietf-mpls-static-yang-05.txt


>
> A New Internet-Draft is available from the on-line Internet-Drafts
directories.
> This draft is a work item of the Multiprotocol Label Switching WG of
the IETF.
>
>         Title           : A YANG Data Model for MPLS Static LSPs
>         Authors         : Tarek Saad
>                           Kamran Raza
>                           Rakesh Gandhi
>                           Xufeng Liu
>                           Vishnu Pavan Beeram
> Filename        : draft-ietf-mpls-static-yang-05.txt
> Pages           : 20
> Date            : 2018-02-15
>
> Abstract:
>    This document contains the specification for the MPLS Static Label
>    Switched Paths (LSPs) YANG model.  The model allows for the
>    provisioning of static LSP(s) on LER(s) and LSR(s) devices along a
>    LSP path without the dependency on any signaling protocol.  The
MPLS
>    Static LSP model augments the MPLS base YANG model with specific
data
>    to configure and manage MPLS Static LSP(s).
>
>
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-ietf-mpls-static-yang/
>
> There are also htmlized versions available at:
> https://tools.ietf.org/html/draft-ietf-mpls-static-yang-05
> https://datatracker.ietf.org/doc/html/draft-ietf-mpls-static-yang-05
>
> A diff from the previous version is available at:
> https://www.ietf.org/rfcdiff?url2=draft-ietf-mpls-static-yang-05
>
>
> Please note that it may take a couple of minutes from the time of
submission
> until the htmlized version and diff are available at tools.ietf.org.
>
> Internet-Drafts are also available by anonymous FTP at:
> ftp://ftp.ietf.org/internet-drafts/
>
> _______________________________________________
> I-D-Announce mailing list
> I-D-Announce@ietf.org
> https://www.ietf.org/mailman/listinfo/i-d-announce
> Internet-Draft directories: http://www.ietf.org/shadow.html
> or ftp://ftp.ietf.org/ietf/1shadow-sites.txt