Re: [Adslmib] AD review of draft-ietf-adslmib-gbond-mib-07.txt
"Romascanu, Dan (Dan)" <dromasca@avaya.com> Thu, 02 February 2012 12:09 UTC
Return-Path: <dromasca@avaya.com>
X-Original-To: adslmib@ietfa.amsl.com
Delivered-To: adslmib@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix)
with ESMTP id D383B21F8A9C for <adslmib@ietfa.amsl.com>;
Thu, 2 Feb 2012 04:09:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.596
X-Spam-Level:
X-Spam-Status: No,
score=-102.596 tagged_above=-999 required=5 tests=[AWL=-0.597, BAYES_00=-2.599,
J_CHICKENPOX_33=0.6, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com
[127.0.0.1]) (amavisd-new, port 10024) with ESMTP id r0hXnbevlGGR for
<adslmib@ietfa.amsl.com>; Thu, 2 Feb 2012 04:09:05 -0800 (PST)
Received: from p-us1-iereast-outbound.us1.avaya.com
(p-us1-iereast-outbound.us1.avaya.com [135.11.29.13]) by ietfa.amsl.com
(Postfix) with ESMTP id 5BC6721F8A6B for <adslmib@ietf.org>;
Thu, 2 Feb 2012 04:09:05 -0800 (PST)
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AoMAAGt6Kk/GmAcF/2dsb2JhbABDniuQW4EFgXIBAQEBAwEBAQ8eCjQLDAQCAQgNBAQBAQsGDAsBBgEmHwkIAQEEEwgBGYdjnF+bd4tJLAYBg2YBgQaCdWMEmxyMXA
X-IronPort-AV: E=Sophos;i="4.71,608,1320642000"; d="scan'208";a="229772173"
Received: from unknown (HELO co300216-co-erhwest.avaya.com) ([198.152.7.5]) by
p-us1-iereast-outbound.us1.avaya.com with ESMTP; 02 Feb 2012 07:09:03 -0500
Received: from unknown (HELO 307622ANEX5.global.avaya.com) ([135.64.140.13])
by co300216-co-erhwest-out.avaya.com with ESMTP; 02 Feb 2012 07:03:27 -0500
x-mimeole: Produced By Microsoft Exchange V6.5
x-cr-hashedpuzzle: F/EO HxhK Macc M9z7 PspK SvVT UAoA WB0L YKPC goAZ o++K pEc+
sJ4S zF3I 1ihu 1u2c; 5;
YQBkAHMAbABtAGkAYgBAAGkAZQB0AGYALgBvAHIAZwA7AGIAYwBsAGEAaQBzAGUAQABjAGkAcwBjAG8ALgBjAG8AbQA7AGUAZAB3AGEAcgBkAGIAQABhAGMAdABlAGwAaQBzAC4AYwBvAG0AOwBtAGUAbgBhAGMAaABlAG0ALgBkAG8AZABnAGUAQABlAGMAaQB0AGUAbABlAC4AYwBvAG0AOwBtAG8AdABpAC4AbQBvAHIAZwBlAG4AcwB0AGUAcgBuAEAAZQBjAGkAdABlAGwAZQAuAGMAbwBtAA==;
Sosha1_v1; 7; {092DB4FA-CB5E-4A4F-99DB-77D8771BC860};
ZAByAG8AbQBhAHMAYwBhAEAAYQB2AGEAeQBhAC4AYwBvAG0A;
Thu, 02 Feb 2012 12:08:50 GMT;
UgBFADoAIABBAEQAIAByAGUAdgBpAGUAdwAgAG8AZgAgAGQAcgBhAGYAdAAtAGkAZQB0AGYALQBhAGQAcwBsAG0AaQBiAC0AZwBiAG8AbgBkAC0AbQBpAGIALQAwADcALgB0AHgAdAA=
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
x-cr-puzzleid: {092DB4FA-CB5E-4A4F-99DB-77D8771BC860}
Content-class: urn:content-classes:message
Date: Thu, 2 Feb 2012 13:08:50 +0100
Message-ID: <EDC652A26FB23C4EB6384A4584434A040720D43F@307622ANEX5.global.avaya.com>
In-Reply-To: <4087887712E5C648B9F72BB9D912FD4601FD571DA398@il-mail07.actelis.net>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: AD review of draft-ietf-adslmib-gbond-mib-07.txt
Thread-Index: AcyH8Ca1oiAJ51NQQbWKBQVZIp7DzRXVtIRQAJcGa4A=
References: <EDC652A26FB23C4EB6384A4584434A0403BE9B58@307622ANEX5.global.avaya.com>
<4087887712E5C648B9F72BB9D912FD4601FD571DA398@il-mail07.actelis.net>
From: "Romascanu, Dan (Dan)" <dromasca@avaya.com>
To: "Edward Beili" <EdwardB@actelis.com>
Cc: Benoit Claise <bclaise@cisco.com>, adslmib@ietf.org,
Moti Morgenstern <Moti.Morgenstern@ecitele.com>
Subject: Re: [Adslmib] AD review of draft-ietf-adslmib-gbond-mib-07.txt
X-BeenThere: adslmib@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: ADSLMIB <adslmib.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/adslmib>,
<mailto:adslmib-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/adslmib>
List-Post: <mailto:adslmib@ietf.org>
List-Help: <mailto:adslmib-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/adslmib>,
<mailto:adslmib-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Feb 2012 12:09:07 -0000
Thanks! I am waiting for the other three documents to be submitted, and then will send the whole package to IETF Last Call. Hopefully we can have the documents discussed and approved by the IESG before the ADs transition in Paris. Regards, Dan > -----Original Message----- > From: Edward Beili [mailto:EdwardB@actelis.com] > Sent: Thursday, February 02, 2012 1:23 AM > To: Romascanu, Dan (Dan) > Cc: Moti Morgenstern; Menachem Dodge; adslmib@ietf.org > Subject: RE: AD review of draft-ietf-adslmib-gbond-mib-07.txt > > Dan, > Thank you for your comments. > > Please see the clarifications/actions inline below (my comments are > marked with [EB], Moti Morgenstern's ones are with [MM]): > > I have just submitted the next draft (08) of the gbond-mib. > I'll submit the rest of gbond-*-mib drafts within a day or two. > > Regards, > -E. > > >-----Original Message----- > >From: adslmib-bounces@ietf.org [mailto:adslmib-bounces@ietf.org] On > Behalf Of Romascanu, Dan (Dan) > >Sent: Tuesday, October 11, 2011 10:31 > >To: adslmib@ietf.org > >Subject: [Adslmib] AD review of draft-ietf-adslmib-gbond-mib-07.txt > > > >Please find below the AD review of draft-ietf-adslmib-gbond-mib- > 07.txt. > >This document is in a good shape, and thank you for writing a clear > document despite the complexity of the technology, > >but a new version is needed in order to clarify and fix some of the > issues raised in the review. > > > >The comments below are marked T (Technical) and E (Editorial) > > > >T1. Runing smicng in strict mode results in the following warning: > > > >W: f(gbond.mi2), (1900,8) Duplicate item "gBondOperScheme" in object- > group "gBondBasicGroup " OBJECTS list > > [EB] Corrected - the duplicate item is removed. > > >T2. In the pseudocode for the discovery and automatic BCE assignment > how are selected the MAC addresses that > >may represent the 6-octets local discovery code to the GBS? Do devices > need to have such unique MAC addresses > >pre-allocated for this scope, or are they using real addresses on the > device for this purpose. > > [EB] The 6-octets local discovery code can be either a unique number > specifically allocated for the BCE discovery purpose or a real MAC > address of the associated port, which is unique among other MAC > addresses by definition. I've added the clarification to the text. > > >T3. In Section 4.1.3: > > > > It is RECOMMENDED that a removal of the last operationally 'up' BCE > > from an operationally 'up' GBS would be rejected by the > > implementation, as this action would completely drop the link. > > > >It would be good to explain what does 'rejected by the implementation' > >means. In the case of an SNMP agent should the SetRequest command that > brings the ifAdminStatus to 'down' be > >rejected with an error (what error)? > > [EB] I've modified the sentence to be more clear: > > It is RECOMMENDED that a removal of the last operationally 'up' BCE > from an operationally 'up' GBS, i.e. modification of a respective > entry > in ifStackTable and a corresponding entry in ifInvStackTable, > would be rejected by the implementation > (in case of SNMP with the error inconsistentValue), > as this action would completely drop the link. > > >T4. In table 1 at 4.1.5 for ifType s/ g9981, g9982 or g9982/ g9981, > g9982 or g9983/ > > > >Also I suggest that you refer to the future values for g9981, g9982, > >g9983 as g9981(xxx), g9982(yyy), g9983(zzz) and in the IANA > considerations section you ask for the allocation of the > >values xxx,yyy,zzz and their replacement in the final RFC version of > the document, after the IANA actions were > >performed. > > [EB] I've already asked IANA to allocate the numbers for g9981, g9982 > and g9983. IANA has allocated the following numbers: > 263 g9981 G.998.1 bonded interface > 264 g9982 G.998.2 bonded interface > 265 g9983 G.998.3 bonded interface > > See: > http://www.iana.org/assignments/smi-numbers > http://www.iana.org/assignments/ianaiftype-mib > > I've added the allocated numbers in parentheses whenever g998* is > mentioned and modified IANA consideration section to acknowledge the > allocation. > > >T5. Also in table 1 at 4.15 the explanation of ifOperStatus needs some > clarification: > > > >'a relevant *Status object from a particular line MIB supplements the > 'down' value of ifOperStatus for BCEs.' > > > >I THINK that this means that the ifOperStatus is to be determined by > reading the value of a *status object in the > >technology specific MIB module for the particular line. This will be > true however not only for 'down' but also for 'up' > >values, right? > > [EB] You are right. I've corrected the ifOperStatus explanation in 4.15 > as follows: > > A relevant *Status object from a particular line MIB supplements the > value of ifOperStatus for BCEs. > gBondFltStatus supplements the value of ifOperStatus for GBS. Note that > both relevant objects shall be inspected to determine the real > operational status of a BCE/GBS port, e.g. a GBS port may be > operationally 'up' with gBondFltStatus indicating lowRate(4) fault > condition, or 'down' with no faults. > > >T6. In Section 5.2: > > > > The agent SHOULD align the beginning of each interval to a fifteen > > minute boundary of a wall clock. Likewise, the beginning of each > one > > day intervals SHOULD be aligned with the start of a day. > > > >What about different time zones? Does it matter if a manager deals > with agents that are located in different time zones > >with different hours for 'the start of the day'? Maybe it does not, > but I would like to see some discussion about this. > > [MM] The issue of time-zones is usually neglected as a single > management system normally does not manage network elements in multiple > time zones. Anyhow, the issue was never discussed in any management > models and there's no reason to expect the bonding specific MIB to > address that. > > [EB] There is a HOST-RESOURCES-MIB (RFC 2790) which defines > hrSystemDate object, specifying local date and time. By consulting this > object a management system may determine a specific time zone offset > for each agent, correlating between the performance counters from > different systems. > > Alternatively, each agent could be configured to align the beginning of > the one-day PM counters with some agreed UTC hour (say 00:00 UTC). > > I'm not sure if we should add this clarification in the text, as this > is something common to all MIB modules using PM-related objects and yet > none of them addressed this issue. > > >T7. Also in Section 5.2: > > > > Counters are not reset when a GBS is reinitialized, but rather only > > when the agent is reset or reinitialized (or under specific request > > outside the scope of this MIB module). > > > >The text in brackets is problematic. How does the agent know about a > 'specific request outside the scope of this MIB > >module'? Maybe you need an object for counters discontinuity? See > section 4.6.1.2 in RFC 4181. > > [EB] Corrected - I have removed the text in parentheses. > > >T8. Mapping of aLineUpDownEnable: > > > >Note: Currently IF-MIB does not provide a control object for the > linkUp/linkDown notifications. > > > >You can control notifications using the mechanisms defined in > [RFC3413]. > > [EB] You are right. Added an informative reference to RFC 3413 and > modified the note as follows: > > The linkUp/linkDown notifications of IF-MIB can be controlled using the > mechanisms defined in RFC 3413 <xref target="RFC3413"/>. > > >T9. The object names in the MIB tables (e.g. gBondPortConfTable, > gBondPortCapabilityTable, gBondPortStatusTable, > >gBondPortPerfCurrTable) do not respect the recommended convention for > naming objects in tables - see Annex C in > >RFC 4181. > > [EB] Corrected. > > >T10. In several DESCRIPTION clauses of counter objects the following > >appears: 'read-only count of ...'. In SMIv2 a counter can be ONLY > read-only, so these statements are redundant. > > [EB] This is a copy-paste from TR-159. > Corrected. > > >T11. 'This object is inhibited during Unavailable Seconds (UAS).'. > >Please clarify what 'inhibited' means. Is this that counting is > stopped, or the object is not available (which would be > >a bad design choice), or something else? > > [MM] Inhibiting means that the accumulation is inhibited so the counter > actually freezes during the unavailability period. > > Added the following clarification paragraph at the end of "Performance > Monitoring" section: > > Note that the accumulation of certain performance events for a > monitored entity is inhibited (counting stops) during periods of > service unavailability on that monitored entity. The DESCRIPTION > clause of performance monitoring counters in this MIB module > specifies which of the counters are inhibited during periods of > service unavailability. > > >T12. The Security Considerations section does not use the standard > boilerplate text recommended at > >https://svn.tools.ietf.org/area/ops/trac/wiki/mib-security. Please use > the standard text, you may add things specific > >to the MIB modules in the document, but the standard boilerplate text > needs to be present in the document. > > [EB] Corrected. Added also gBondPortStatusTable to the sensitive > readable objects. > > >T13. There is no need to capitalize the MAY statements in the list of > objects in the Security Considerations section, > >as they describe behavior and risks and not requirements. > > [EB] Corrected. > > >E1. Please explain in a few words what is a gamma-interface (referred > in the Introduction section). > > [EB] gamma interface is a standard term defined in the ITU-T xDSL > specs, referring to the interface between the TPS-TC and the user data > interface block, e.g. see G.993.2, section 5.1 "VTU functional model" > for example. > > I removed the word "gamma" from the text to avoid confusion. > > >E2. In section 4.1.2: > > > >' The agent is REQUIRED to report on the Bonding > > capability for all types of G.Bond ports (ATM, Ethernet and TDIM). > ' > > > >It is not clear what 'report' means here. If this is about presenting > the MIB information, what is so special? > > [EB] I have replaced the words 'report on' with 'indicate'. The meaning > here is that even if the port does not support fragmentation and re- > assembly (e.g. a single pair port) it still has to provide > gBondSchemesSupported object. > > >E3. In table 1 at 4.1.5 s/assymetrical/asymetrical/ > > [EB] Corrected. > > >E4. In section 4.2 s/ This MIB module defined in this document/ The > MIB module defined in this document/ > > [EB] Corrected. > > >E5. In section 4.2.3 s/ These MIBs/ These MIB modules/ > > [EB] Corrected. > > >E6. In the DESCRIPTION clause of the GBondScheme TC: > > > >OLD: > > > >g9982(2) - G.998.2 (G.Bond/Ethernt) > > > >NEW: > > > >g9982(2) - G.998.2 (G.Bond/Ethernet > > [EB] Corrected. > > >E7. There is no need to repeat for each individual object in the > gBondPortConfTable that the entry must be kept > >in a persistent manner if this statement was already made generically > for the whole table. > > [EB] Corrected. > > >Thanks and Regards, > > > >Dan > > > >_______________________________________________ > >Adslmib mailing list > >Adslmib@ietf.org > >https://www.ietf.org/mailman/listinfo/adslmib
- [Adslmib] AD review of draft-ietf-adslmib-gbond-m… Romascanu, Dan (Dan)
- Re: [Adslmib] AD review of draft-ietf-adslmib-gbo… Edward Beili
- Re: [Adslmib] AD review of draft-ietf-adslmib-gbo… Romascanu, Dan (Dan)