Re: [Gen-art] Last Call review of draft-ietf-trill-oam-mib-06

Tom Taylor <tom.taylor.stds@gmail.com> Sun, 16 August 2015 15:15 UTC

Return-Path: <tom.taylor.stds@gmail.com>
X-Original-To: gen-art@ietfa.amsl.com
Delivered-To: gen-art@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A8DA01ACE02; Sun, 16 Aug 2015 08:15:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] autolearn=ham
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 lTd43JU4ksV7; Sun, 16 Aug 2015 08:15:42 -0700 (PDT)
Received: from mail-io0-x22f.google.com (mail-io0-x22f.google.com [IPv6:2607:f8b0:4001:c06::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A67621ACE01; Sun, 16 Aug 2015 08:15:42 -0700 (PDT)
Received: by iodv127 with SMTP id v127so111565583iod.3; Sun, 16 Aug 2015 08:15:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-type:content-transfer-encoding; bh=SB9oHboBB0GO132RBtth55Fvtel3j/iF3mTIxfGSHeQ=; b=W7f5bwSE2GRg0j5h51VS2AGUxJkGTv2LhScJ6KNRzYfES+tO6j/0EzbSePOvAJ5JwX arj9n8+/bNZaiBZruB0/ZbDt+UTwjuh0Zyb7sZ4Pnxlv5FkCyeXdO2tQmkLqXgK+AjUB saideeaHeCvyuR1Wz+LIMdwtLVAdtxmYTPPxgYktLrU9Qo01xTQb/YWjy8vfkoMx71Ad oT7utoIdFJ6H1M8KAHPrBz0j63HzcLkRpjXMqPF45cGEWcVgyjipL3VzheV6ZULjPhL5 nxJYLC78q4AvANPVoqpxPYUcUW5YsgdEDr0/WB/VADlyjy857JMlc/r0dIHtJ3HFwWk3 UjkA==
X-Received: by 10.107.25.4 with SMTP id 4mr46468241ioz.168.1439738142171; Sun, 16 Aug 2015 08:15:42 -0700 (PDT)
Received: from [192.168.1.135] (dsl-173-206-13-140.tor.primus.ca. [173.206.13.140]) by smtp.gmail.com with ESMTPSA id a133sm10590239ioe.34.2015.08.16.08.15.41 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 16 Aug 2015 08:15:41 -0700 (PDT)
To: "Deepak Kumar (dekumar)" <dekumar@cisco.com>, Gen Art <gen-art@ietf.org>, "Samer Salam (ssalam)" <ssalam@cisco.com>, Tissa Senevirathne <tsenevir@gmail.com>, Donald Eastlake <d3e3e3@gmail.com>, "trill-chairs@ietf.org" <trill-chairs@ietf.org>, Alia Atlas <akatlas@gmail.com>, The IESG <iesg@ietf.org>
References: <55CE9892.4010600@gmail.com> <D1F5713C.E1CB8%dekumar@cisco.com>
From: Tom Taylor <tom.taylor.stds@gmail.com>
Message-ID: <55D0A91C.9000900@gmail.com>
Date: Sun, 16 Aug 2015 11:15:40 -0400
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0
MIME-Version: 1.0
In-Reply-To: <D1F5713C.E1CB8%dekumar@cisco.com>
Content-Type: text/plain; charset="windows-1252"; format="flowed"
Content-Transfer-Encoding: 7bit
Archived-At: <http://mailarchive.ietf.org/arch/msg/gen-art/h4_s_GUTW4brq90cnoxwvX0laV4>
Subject: Re: [Gen-art] Last Call review of draft-ietf-trill-oam-mib-06
X-BeenThere: gen-art@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "GEN-ART: General Area Review Team" <gen-art.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/gen-art>, <mailto:gen-art-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/gen-art/>
List-Post: <mailto:gen-art@ietf.org>
List-Help: <mailto:gen-art-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/gen-art>, <mailto:gen-art-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 16 Aug 2015 15:15:44 -0000

For an example, look at 
<https://datatracker.ietf.org/doc/draft-perrault-behave-natv2-mib/?include_text=1>. 
Search on the text "DiscontinuityTime". You will find several instances, 
relating to the different tables. A discontinuity can happen not just 
because of restarts, but also when a new object is configured.

Tom

On 16/08/2015 1:47 AM, Deepak Kumar (dekumar) wrote:
> Hi Tom,
>
> Thanks for detailed review.
> I have taken care of all comments except need guidance on below comment.
>
> 4) Has any thought been given to including an indication of when the
> counters were last reset (e.g, due to restart)?
>
> Please provide more details on scenario of restart.
>
>
> Thanks,
> Deepak
>
> On 8/14/15, 6:40 PM, "Tom Taylor" <tom.taylor.stds@gmail.com> wrote:
>
>> I am the assigned Gen-ART reviewer for this draft. For background on
>> Gen-ART, please see the FAQ at
>>
>> <http://wiki.tools.ietf.org/area/gen/trac/wiki/GenArtfaq>.
>>
>> Please resolve these comments along with any other Last Call comments
>> you may receive. Sorry for the late review, but there was a pile of
>> reading to do in preparation. I admit I did not read the whole 1800
>> pages of 802.1Q.
>>
>> Tom Taylor
>>
>> Document: draft-ietf-trill-oam-mib-06
>> Reviewer: Tom Taylor
>> Review Date:        2015-08-14
>> IETF LC End Date:   2015-08-13
>> IESG Telechat date: 2015-08-20
>>
>> Summary: Not quite ready. Minor issues and editorials/nits.
>>
>> Major issues:
>>
>> Minor issues:
>>
>> 1) Section 5.2 states that IEEE8021ServiceSelectorType has two values.
>> In fact, 801-1Q-2014 enumerates more than that. I'd suggest a slight
>> change in wording to reflect this:
>>
>> OLD
>>
>> IEEE8021-TC-MIB defines IEEE8021ServiceSelectorType with two values:
>>
>> - 1 representing a vlanId, and
>>
>> - 2 representing a 24 bit isid.
>>
>> NEW
>>
>> The IEEE8021-TC-MIB definition of IEEE8021ServiceSelectorType includes
>> the two values:
>>
>> - 1 representing a vlanId, and
>>
>> - 2 representing a 24 bit isid.
>>
>> 2) Section 6.2 indicates that TRILL OAM has no support for Link Trace
>> Message/Reply. Perhaps text could be added to say why this is so (i.e.,
>> that Path Trace has been substituted, as indicated in Sec. 10 of RFC
>> 7455, and has been supplemented by Multi-destination Tree Verification
>> Message/Reply).
>>
>> 3) "Reference Overview" in the MIB module header indicates that the
>> TRILL MIB module refers to the original CFM document, IEEE 802.1ag-2007,
>> instead of IEEE 802.1-Q-2014. Why the older starting point?
>>
>> 4) Has any thought been given to including an indication of when the
>> counters were last reset (e.g, due to restart)?
>>
>> 5) description of trillOamMepTxPtmStatus refers to the MEP Initiator
>> State Machine. Reference should include pointer to the description of
>> this state machine. Where is it defined? -- not in RFC 7455. Similar
>> comment regarding the description of trillOamMepTxMtvmStatus.
>>
>> 6) Description of trillOamMepTxPtmMessages: there is no indication in
>> RFC 7455 of how this limit is used. More text is needed here. Does
>> number of hops affect the count of transmitted messages against this
>> limit? Similar comment regarding the description of
>> trillOamMepTxMtvmMessages.
>>
>> 7) Surely this document has normative dependencies on 802.1Q and the
>> LLDP-MIB, for which no reference is given, BTW.
>>
>>
>> Nits/editorial comments:
>>
>> 1) Under "Abbreviations" in the MIB module header, definition of SNMP
>> Agent, need to spell out NE. Similarly, spell out EMS and NMS in the
>> next definition.
>>
>> 2) Description of trillOamMepTable: s/rowsare/rows are/
>>
>> 3) in the descriptions of trillOamMepPtrFlag and
>> trillOamMepPtrErrorCode, incorrect section numbers for RFC 7455 are
>> given in the references. Should be 8.4.3?
>>
>> 4) Description of trillOamMepPtrIngress: s/PTM/PTR/. Similar comment for
>> trillOamMepPtrEgress.
>>
>> 5) Syntax error for trillOamMepPtrIngressPortIdSubtype: syntax should be
>> LldpPortIdSubtype. Descriptions of trillOamMepPtrIngressPortIdSubtype
>> and trillOamMepPtrIngressPortId should be interchanged. Similar comments
>> for trillOamMepPtrEgressPortIdSubtype and trillOamMepPtrEgressPortId.
>> Note that syntax is also stated in the Entry definition and has to be
>> fixed there, too.
>>
>> 6) Same problem as 5) for the corresponding trillOamMtvrTable objects.
>>
>> 7) Security Considerations, third para, first-to-second lines:
>> s/MAC-ACCESS/MAX-ACCESS/
>
>