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