Re: [MIB-DOCTORS] MIB Dr. review of draft-ietf-mpls-mldp-mib-01
Kishore Tiruveedhula <kishoret@juniper.net> Fri, 24 March 2017 15:06 UTC
Return-Path: <kishoret@juniper.net>
X-Original-To: mib-doctors@ietfa.amsl.com
Delivered-To: mib-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BF969129722; Fri, 24 Mar 2017 08:06:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.922
X-Spam-Level:
X-Spam-Status: No, score=-1.922 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_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=junipernetworks.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 R0h1AFUqwNGy; Fri, 24 Mar 2017 08:06:48 -0700 (PDT)
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (mail-by2nam03on0136.outbound.protection.outlook.com [104.47.42.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 35493128BBB; Fri, 24 Mar 2017 08:06:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=junipernetworks.onmicrosoft.com; s=selector1-juniper-net; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=1K4qIrcahVhdqmwefsduUATvVnUCYqJHb9pf8lItdQ0=; b=dLUlV8CHSnLo76sbPO3yJZvxuVsnbkg7CIQ+dJfl1oxH+gNyMR01nI1G5zmAZhf2lI8+7rPm0tbYKxYYbGiyFoqTOtX0lDBNfAbjK9xcdQaFdvFMOfhFWCz6Tga3p6KwxcZXudt5211LP/uyKKiMg90ceQ6RRfYMiP/F1BRezQs=
Received: from CY1PR05MB2492.namprd05.prod.outlook.com (10.167.10.25) by CY1PR05MB2489.namprd05.prod.outlook.com (10.167.10.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1005.2; Fri, 24 Mar 2017 15:06:46 +0000
Received: from CY1PR05MB2492.namprd05.prod.outlook.com ([10.167.10.25]) by CY1PR05MB2492.namprd05.prod.outlook.com ([10.167.10.25]) with mapi id 15.01.1005.005; Fri, 24 Mar 2017 15:06:46 +0000
From: Kishore Tiruveedhula <kishoret@juniper.net>
To: Joan Cucchiara <jcucchiara@mindspring.com>, 'Loa Andersson' <loa@pi.nu>, "jcucchiara.ietf@gmail.com" <jcucchiara.ietf@gmail.com>, "mib-doctors@ietf.org" <mib-doctors@ietf.org>
CC: "draft-ietf-mpls-mldp-mib@ietf.org" <draft-ietf-mpls-mldp-mib@ietf.org>
Thread-Topic: [MIB-DOCTORS] MIB Dr. review of draft-ietf-mpls-mldp-mib-01
Thread-Index: AQHShA1t3WF7HuKO4Eahcmo0xDgy/KGfW0MAgAAL+BiAABeLAIAAR5IAgARO/gA=
Date: Fri, 24 Mar 2017 15:06:46 +0000
Message-ID: <D4FAAD34.7D78D%kishoret@juniper.net>
References: <CANSkkOk1bztCQMiDjfDLO7_+x0pxBeKiBEZMZVEru0CeEkmztw@mail.gmail.com> <20332454-6349-1217-4807-c4d47e2043df@pi.nu> <317118C9-5CDE-4D5A-84D3-B6C6CF546E78@juniper.net> <D4F6BE43.7C6EA%kishoret@juniper.net> <01f601d2a267$3a935130$afb9f390$@mindspring.com>
In-Reply-To: <01f601d2a267$3a935130$afb9f390$@mindspring.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/14.6.6.160626
authentication-results: mindspring.com; dkim=none (message not signed) header.d=none; mindspring.com; dmarc=none action=none header.from=juniper.net;
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [66.129.241.12]
x-microsoft-exchange-diagnostics: 1; CY1PR05MB2489; 7:5hfFykugtaHabm4j4RGVLANA4/Hkso9OMJNVRCTnRFWbOHaZ40OceyQNi2mB8oESej8rQWd7KIWnbaOFXcuNrS0cSrpfVEnUVmnV0dhiywcBvBQNDBHUDPsZVYqW3z8gdCXZfGht1C+H5TYw6gsZEMpDTP7ixAS+XCTRa6YMtla8tKJs+si6VcvOqyre8sNEPRcuTDsmPWYDW9L36n/v5aWOzzi4jRz2gB1btV7cRi6ur6qoLm+lFdGnLH1JfPb3J0f7kSRSe6za1KEo7lpMjqK3Ohucl0JFdXEtZi9CbL7FlmqU52rvt3acNs/xdBdR6wPi5SOMFCcWijKNth0Mkg==
x-ms-office365-filtering-correlation-id: f6424894-d2c8-41c6-d4a4-08d472c76414
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254075)(48565401081); SRVR:CY1PR05MB2489;
x-microsoft-antispam-prvs: <CY1PR05MB248968E3B874F0646734C85AC13E0@CY1PR05MB2489.namprd05.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(120809045254105)(50582790962513)(123783418331589)(138986009662008);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(102415395)(6040375)(601004)(2401047)(5005006)(8121501046)(10201501046)(3002001)(6055026)(6041248)(20161123564025)(20161123558025)(20161123555025)(20161123560025)(20161123562025)(6072148); SRVR:CY1PR05MB2489; BCL:0; PCL:0; RULEID:; SRVR:CY1PR05MB2489;
x-forefront-prvs: 0256C18696
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(39450400003)(39840400002)(39410400002)(39860400002)(39850400002)(377454003)(377424004)(51914003)(252514010)(13464003)(24454002)(229853002)(5660300001)(5003630100001)(102836003)(4001350100001)(122556002)(25786009)(6506006)(93886004)(2950100002)(39060400002)(3846002)(2906002)(53546009)(2501003)(38730400002)(305945005)(6116002)(83506001)(6246003)(4326008)(7736002)(5890100001)(2900100001)(53936002)(36756003)(3280700002)(3660700001)(54356999)(99936001)(6436002)(99286003)(66066001)(86362001)(6512007)(6306002)(2201001)(8936002)(77096006)(8656002)(50986999)(6486002)(81166006)(189998001)(230783001)(76176999)(8676002); DIR:OUT; SFP:1102; SCL:1; SRVR:CY1PR05MB2489; H:CY1PR05MB2492.namprd05.prod.outlook.com; FPR:; SPF:None; MLV:ovrnspm; PTR:InfoNoRecords; LANG:en;
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/mixed; boundary="_002_D4FAAD347D78Dkishoretjunipernet_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Mar 2017 15:06:46.8266 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR05MB2489
Archived-At: <https://mailarchive.ietf.org/arch/msg/mib-doctors/qpA1imUxw7-rtKjv_SanLhue5MQ>
Subject: Re: [MIB-DOCTORS] MIB Dr. review of draft-ietf-mpls-mldp-mib-01
X-BeenThere: mib-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: MIB Doctors list <mib-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mib-doctors>, <mailto:mib-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mib-doctors/>
List-Post: <mailto:mib-doctors@ietf.org>
List-Help: <mailto:mib-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mib-doctors>, <mailto:mib-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 24 Mar 2017 15:06:54 -0000
Hi Joan, Please find the attached doc. I will post new draft when it opens for the draft submission at https://datatracker.ietf.org/submit/ And please see below email inline [Kishore]. Please let me know if any more comments or if miss anything. Thanks, Kishore On 3/21/17, 1:18 PM, "Joan Cucchiara" <jcucchiara@mindspring.com> wrote: >HI Kishore, > >Yes, please change to NOT use hyphens. Could you update doc and send >me a >version of the draft when the MIB compiles cleanly? > >Thanks, >-Joan > > >> -----Original Message----- >> From: MIB-DOCTORS [mailto:mib-doctors-bounces@ietf.org] On Behalf Of >> Kishore Tiruveedhula >> Sent: Tuesday, March 21, 2017 1:03 PM >> To: Loa Andersson; jcucchiara.ietf@gmail.com; mib-doctors@ietf.org >> Cc: draft-ietf-mpls-mldp-mib@ietf.org >> Subject: Re: [MIB-DOCTORS] MIB Dr. review of draft-ietf-mpls-mldp-mib-01 >> >> Hi Joan, >> >> Thanks for the review. >> >> I addressed your comments and attached new draft. I will post it later >>as >cut >> off date passed for IETF98. >> I will double check with the MIB compiler before posting the draft. >>Please >let >> me know if any comments in the attached new draft. >> >> One question about hyphen. With the hyphen, it is giving below warning. >> Without hyphen should I changed to single word like >> ³upstreamLabelAssignment" ? >> >> ---------------- >> ibs/MPLS-MLDP-STD-MIB:279: [4] {hyphen-in-label} warning: named bit >> `upstream-label-assignment' must not include a hyphen in SMIv2 >> mibs/MPLS-MLDP-STD-MIB:283: [4] {hyphen-in-label} warning: named bit >> `prot-lsr' must not include a hyphen in SMIv2 >> mibs/MPLS-MLDP-STD-MIB:286: [4] {hyphen-in-label} warning: named bit >> `node-prot' must not include a hyphen in SMIv2 >> -------------- >> >> >> >> Thanks, >> Kishore >> >> >> On 3/21/17, 7:38 AM, "Kishore Tiruveedhula" <kishoret@juniper.net> >>wrote: >> >> >Hi Loa, >> > I missed Joan's below email. >> >I will address all the comments today. >> > >> >Thanks, >> >Kishore >> > >> >Sent from my iPhone >> > >> >> On Mar 21, 2017, at 6:55 AM, Loa Andersson <loa@pi.nu> wrote: >> >> >> >> Authors, >> >> >> >> This draft is expiring, I also have the comments below from Joan. >> >>When do you think this will be fixed? >> >> >> >> /Loa >> >> >> >>> On 2017-02-11 10:20, Joan Cucchiara wrote: >> >>> Hello Authors, >> >>> >> >>> This draft has come a long way since the previous version. Thanks >> >>>for that. >> >>> >> >>> Please make sure the MIB compiles with smilint prior to MIB review >> >>>as it is difficult to review a MIB Module that doesn't compile. >> >>> >> >>> Also, please add compliance statements and conformance groups. >> >>> >> >>> Comments below. >> >>> Thanks, >> >>> -Joan >> >>> >> >>> >> >>> output from smilint compiler: >> >>> ------------------------------ >> >>> While processing your request the following errors and/or warnings >> >>> have been found: >> >>> >> >>> mibs/MPLS-MLDP-STD-MIB:76: [5] {date-year-2digits} warning: date >> >>>specification `2016092600Z' contains a two-digit year representing >> >>>`1920' >> >>> mibs/MPLS-MLDP-STD-MIB:76: [2] {date-month} date specification >> >>>`2016092600Z' contains an illegal month >> >>> mibs/MPLS-MLDP-STD-MIB:76: [2] {date-hour} date specification >> >>>`2016092600Z' contains an illegal hour >> >>> mibs/MPLS-MLDP-STD-MIB:76: [4] {date-in-past} warning: date >> >>>specification `2016092600Z' predates the SMI standard >> >>> >> >>> Then after that was fixed, more errors: >> >>> >> >>> mibs/MPLS-MLDP-STD-MIB:268: [2] {identifier-redefined} redefinition >> >>> of identifier `mplsLdpPeerCapabilityEntry' >> >>> mibs/MPLS-MLDP-STD-MIB:254: [6] {previous-definition} info: previous >> >>> definition of `mplsLdpPeerCapabilityEntry' >> >>> mibs/MPLS-MLDP-STD-MIB:268: [1] {internal-other} syntax error, >> >>> unexpected COLON_COLON_EQUAL, expecting OBJECT >> >>> mibs/MPLS-MLDP-STD-MIB:271: [5] {internal-flushing} warning: >> >>> flushing recent incorrect declaration, see previous error(s) >> >>> mibs/MPLS-MLDP-STD-MIB:279: [4] {hyphen-in-label} warning: named >> bit >> >>> `upstream-label-assignment' must not include a hyphen in SMIv2 >> >>> mibs/MPLS-MLDP-STD-MIB:283: [4] {hyphen-in-label} warning: named >> bit >> >>> `prot-lsr' must not include a hyphen in SMIv2 >> >>> mibs/MPLS-MLDP-STD-MIB:286: [4] {hyphen-in-label} warning: named >> bit >> >>> `node-prot' must not include a hyphen in SMIv2 >> >>> mibs/MPLS-MLDP-STD-MIB:386: [1] {internal-other} syntax error, >> >>> unexpected UPPERCASE_IDENTIFIER, expecting COLON_COLON_EQUAL >> >>> mibs/MPLS-MLDP-STD-MIB:417: [5] {internal-flushing} warning: >> >>> flushing recent incorrect declaration, see previous error(s) >> >>> mibs/MPLS-MLDP-STD-MIB:482: [2] {description-missing} description >> >>> missing in object definition >> >>> mibs/MPLS-MLDP-STD-MIB:482: [1] {internal-other} syntax error, >> >>> unexpected MAX_ACCESS, expecting COLON_COLON_EQUAL >> >>> mibs/MPLS-MLDP-STD-MIB:493: [5] {internal-flushing} warning: >> >>> flushing recent incorrect declaration, see previous error(s) >> >>> mibs/MPLS-MLDP-STD-MIB:1060: [1] {internal-other} syntax error, >> >>> unexpected '}', expecting UPPERCASE_IDENTIFIER or >> >>> LOWERCASE_IDENTIFIER or NUMBER >> >>> mibs/MPLS-MLDP-STD-MIB:1060: [5] {internal-flushing} warning: >> >>> flushing recent incorrect declaration, see previous error(s) >> >>> mibs/MPLS-MLDP-STD-MIB:1061: [1] {internal-other} syntax error, >> >>> unexpected STATUS >> >>> >> >>> >> >>> >> >>> General Comments (please check throughout document) >> >>> >> >>>--------------------------------------------------------------------- >> >>>--- >> >>>--------- >> >>> *) Need to get this to compile using smilint. >> >>> >> >>> >> >>> *) When other documents (RFCs or drafts) are mentioned, there should >> >>> be a reference notation given. Please fix this throughout the >>draft. >> >> [Kishore] Fixed. >> >> >>> >> >>> *) Naming Conventions: Please refer to RFC4181 (MIB guidelines). >> >>> Basically, the naming conventions used in this MIB Module do not >> >>> follow the recommended naming conventions (Appendix C). >> >>> >> >>> Prefix should be used throughout for all objects/tables/entries etc. >> >>> So "mplsMldp" needs to be used consistently. >> >> [Kishore] All objects have mplsMldp. The only table >> mplsLdpPeerCapabilityTable is not defined in the LDP MIB. I added in the >> mLDP MIB. >> >> >> >> >>> >> >>> >> >>> *) Think there are more AUGMENTS relationships between RFC3815 >> >>> Tables and Tables in this MIB Module but they are not defined as >> >>> AUGMENTS within the MIB Module but are described as such within the >> >>> document sections. Please make sure that the relationships between >> >>> these tables are clarified. >> >>> e.g. mplsMldpPeerCapabilityTable and mplsLdpPeerTable >> >>> >> >>> >> >>> Section 2. >> >> [Kishore] Ok. I will more text to clarify this. As the >> mplsLdpPeerCapabilityTable is not defined the STD-LDP-MIB, this table is >> defined in MLDP MIB. >> >> >> >>> >> >>> Remove the first paragraph. Think this is understood. >> >>> >> >>> [[CREF1: The title and text for this section has been copied from >the >> >>> official boilerplate, and should not be modified unless the >>official >> >>> boilerplate text from the OPS Area web site has changed. See >RFC4818 >> >>> section 3.1 for a discussion of the boilerplate section.]] >> >> [Kishore] Removed this section. >> >> >>> >> >>> >> >>> Section 4. Overview >> >>> >> >>> *) Make sure the RFCs/drafts listed are referenced as being in the >> >>>References Section (probably the Normative References section). Some >> >>>of them are, some of the are not. Be consistent. >> >> >> >>> >> >>> *) Not very helpful to list a bunch of documents and not specify >>which >> >>> features (i.e. specify the sections/sub-sections) appear in which >> >>> documents. >> >>> We already can see the list of documents in the References section >>so >> >>> unless features/sections/subsections from these docs are specified >>per >> >>> document, then don't see this as adding information. >> >> [Kishore] Fixed. >> >> >>> >> >>> *) Also, some out of date listings, so need to update these. >> >>> ietf-rtgwg-mofrr is an RFC as of 8/2015 >> >> [Kishore] Changed to RFC7431. >> >> >> >>> ietf-mpls-mldp-node-protection is an RFC as of 1/2016 >> >> [Kishore] Changed to RFC 7715. >> >> >>> >> >>> *) typo: ...stats per per Interface >> >> [Kishore] Fixed. >> >> >>> >> >>> >> >>> Section 6.2 >> >>> >> >>> mplsMldpSessionStatsTable : This table contains the number of mLDP >> >>> FECs received and advertised to particular LDP session. >> >>> >> >>> s/to particular LDP session/ to a particular LDP session/ >> >> [Kishore] Fixed. >> >> >>> >> >>> >> >>> Section 7. >> >>> >> >>> There are ten scalars, listed below are defined for this MIB >>module. >> >>> >> >>> *) above sentence is awkward. Maybe something like: >> >>> >> >>> The following scalars are defined in this MIB Module: >> >> [Kishore] Fixed. >> >> >> >>> >> >>> >> >>> Section 8.1 >> >>> >> >>> *) s/from LDP peer/from an LDP peer/ >> >> [Kishore] Fixed. >> >> >>> >> >>> >> >>> Section 8.5 >> >>> >> >>> typo in section's title >> >>> s/Upstreaam/Upstream/ >> >> [Kishore] Done. >> >> >>> >> >>> >> >>> Section 8.6 >> >>> >> >>> s/gives the information/gives information/ >> >> [Kishore] Done. >> >> >>> s/about number/about the number of/ (2 occurrences) >> >> [Kishore] Done. >> >> >>> >> >>> s/received on particualr/received on a particular/ >> >> [Kishore] Done. >> >> >>> >> >>> Please note: will review the other sections once the MIB compiles >>and >> >>> compliance statements are added. >> >> [Kishore] Ok. >> >> >>> >> >>> >> >>> References Section: >> >>> *) Some references (drafts) out of date and RFCs are out of order >> >>> References. Please update. >> >> >> >>> >> >>> Other >> >>> *) Please remove Appendix A and Appendix B (and regenerate the Table >> of >> >>> Contents.) >> >> [Kishore] Done. >> >> >>> >> >>> >> >> >> >> -- >> >> >> >> >> >> Loa Andersson email: loa@mail01.huawei.com >> >> Senior MPLS Expert loa@pi.nu >> >> Huawei Technologies (consultant) phone: +46 739 81 21 64 > >
- [MIB-DOCTORS] MIB Dr. review of draft-ietf-mpls-m… Joan Cucchiara
- Re: [MIB-DOCTORS] MIB Dr. review of draft-ietf-mp… Kishore Tiruveedhula
- Re: [MIB-DOCTORS] MIB Dr. review of draft-ietf-mp… Joan Cucchiara
- Re: [MIB-DOCTORS] MIB Dr. review of draft-ietf-mp… Kishore Tiruveedhula