Re: [Gen-art] Gen-ART Last Call review of draft-ietf-ccamp-rsvp-te-mpls-tp-oam-ext-14

Gregory Mirsky <gregory.mirsky@ericsson.com> Sat, 10 January 2015 01:21 UTC

Return-Path: <gregory.mirsky@ericsson.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 707E21A1B6E for <gen-art@ietfa.amsl.com>; Fri, 9 Jan 2015 17:21:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -104.201
X-Spam-Level:
X-Spam-Status: No, score=-104.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, USER_IN_WHITELIST=-100] 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 4lpooRh7XTN3 for <gen-art@ietfa.amsl.com>; Fri, 9 Jan 2015 17:20:59 -0800 (PST)
Received: from usevmg21.ericsson.net (usevmg21.ericsson.net [198.24.6.65]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 439511A1B6B for <gen-art@ietf.org>; Fri, 9 Jan 2015 17:20:59 -0800 (PST)
X-AuditID: c6180641-f79916d00000623a-07-54b020593856
Received: from EUSAAHC007.ericsson.se (Unknown_Domain [147.117.188.93]) by usevmg21.ericsson.net (Symantec Mail Security) with SMTP id B4.C6.25146.95020B45; Fri, 9 Jan 2015 19:39:21 +0100 (CET)
Received: from EUSAAMB103.ericsson.se ([147.117.188.120]) by EUSAAHC007.ericsson.se ([147.117.188.93]) with mapi id 14.03.0195.001; Fri, 9 Jan 2015 20:20:56 -0500
From: Gregory Mirsky <gregory.mirsky@ericsson.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>, "draft-ietf-ccamp-rsvp-te-mpls-tp-oam-ext.all@tools.ietf.org" <draft-ietf-ccamp-rsvp-te-mpls-tp-oam-ext.all@tools.ietf.org>, General Area Review Team <gen-art@ietf.org>
Thread-Topic: Gen-ART Last Call review of draft-ietf-ccamp-rsvp-te-mpls-tp-oam-ext-14
Thread-Index: AQHQJUYm2iSjqrplMUCo6awQL85WBZysRObAgAyrQwD//6xHUA==
Date: Sat, 10 Jan 2015 01:20:55 +0000
Message-ID: <7347100B5761DC41A166AC17F22DF1121B8CF21E@eusaamb103.ericsson.se>
References: <54A47386.1010408@gmail.com> <7347100B5761DC41A166AC17F22DF1121B8CD2BA@eusaamb103.ericsson.se> <54B07E12.2050400@gmail.com>
In-Reply-To: <54B07E12.2050400@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [147.117.188.9]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrDLMWRmVeSWpSXmKPExsUyuXRPrG6kwoYQg3/9ZhZtF/cxWUx9r2lx 9dVnFgdmj52z7rJ7LFnyk8njy+XPbAHMUVw2Kak5mWWpRfp2CVwZ+y/8ZSt4Y1tx4YhIA+MC my5GTg4JAROJL5eOs0LYYhIX7q1n62Lk4hASOMIoceTTM0YIZxmjxL9HvcwgVWwCRhIvNvaw gyREBJ4ySkx40AOWEBYIk5h2aCVLFyMHUCJcomWdE0hYRMBJYtGCg4wgNouAqsTKf6vAtvEK +Er0tB5kh1jQzShx5eR3sCJOAU2Jy6+egxUxAp30/dQaJhCbWUBc4taT+UwQpwpILNlznhnC FpV4+fgf1AuKEvv6p7OD3MAMNGf9Ln2IVkWJKd0P2SH2CkqcnPmEZQKj6CwkU2chdMxC0jEL SccCRpZVjBylxalluelGhpsYgdFxTILNcQfjgk+WhxgFOBiVeHg3XF4XIsSaWFZcmXuIUZqD RUmcN+LR+hAhgfTEktTs1NSC1KL4otKc1OJDjEwcnFINjAGL1TTWVP6/8vR69Ru/hiWrY1/x On8Ptty1d/pmg2MXrt+0XKmbdNj8YIHEd9uPhfPkdWIu/VHnDDx87u+Ht+5x60Q/WEyMYOWz tmATeMWb+997Ifchp815ol9d5Rifbmpit2GV02hjePZ9bkDSrvaPDH/9Vzk8/7bcuX65sM8p ljnVDIlZKkosxRmJhlrMRcWJAELDhJZvAgAA
Archived-At: <http://mailarchive.ietf.org/arch/msg/gen-art/a9uyT-TS1Udn1M5-yv27QoyDRPg>
Subject: Re: [Gen-art] Gen-ART Last Call review of draft-ietf-ccamp-rsvp-te-mpls-tp-oam-ext-14
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: <http://www.ietf.org/mail-archive/web/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: Sat, 10 Jan 2015 01:21:03 -0000

Hi Brian,
thank your for the most expedient response. I'll upload the new version over the weekend.

	Regards,
		Greg

-----Original Message-----
From: Brian E Carpenter [mailto:brian.e.carpenter@gmail.com] 
Sent: Friday, January 09, 2015 5:19 PM
To: Gregory Mirsky; draft-ietf-ccamp-rsvp-te-mpls-tp-oam-ext.all@tools.ietf.org; General Area Review Team
Subject: Re: Gen-ART Last Call review of draft-ietf-ccamp-rsvp-te-mpls-tp-oam-ext-14

Hi Greg,

Looks good to me. Thanks. I expect I will be asked to formally review this again when it reached the IESG agenda.

Regards
   Brian

On 09/01/2015 19:41, Gregory Mirsky wrote:
> Hi Brian,
> greatly appreciate your comments. Please find proposed changes to address your comments in the attached copy.
> 
> Happy New Year and kind regards,
> 	Greg
> 
> -----Original Message-----
> From: Brian E Carpenter [mailto:brian.e.carpenter@gmail.com]
> Sent: Wednesday, December 31, 2014 2:07 PM
> To: draft-ietf-ccamp-rsvp-te-mpls-tp-oam-ext.all@tools.ietf.org; 
> General Area Review Team
> Subject: Gen-ART Last Call review of 
> draft-ietf-ccamp-rsvp-te-mpls-tp-oam-ext-14
> 
> 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.
> 
> Document: draft-ietf-ccamp-rsvp-te-mpls-tp-oam-ext-14.txt
> Reviewer: Brian Carpenter
> Review Date: 2015-01-01
> IETF LC End Date: 2015-01-08
> IESG Telechat date:
> 
> Summary: Almost ready
> --------
> 
> Major issue:
> ------------
> 
> In "3.1.3.  Configuration of Fault Management Signals":
> 
> "  If an
>    implementation wishes to modify... "
> GIM>> "In order to modify the default configuration the "MPLS OAM FMS sub-TLV" MUST be included."
> 
> "   However, by setting the "Fault Management subscription" flag in the
>    "MPLS OAM FMS sub-TLV", a client LSP can indicate that it would like
>    an association to be created to the server MEP(s) on any intermediate
>    nodes."
> GIM>> Please see changes in the attached copy.
> 
> I find "wishes" and "would like" to be very strange verbs. Do they refer to operator choices or programmer choices? Implementations and client LSPs don't have a faculty of choice. Please clarify which human is making a choice and what the default is.
> 
> There are a few other places where words like "desire" and "intend"
> are used of objects, not of humans. I think all of these need to be clarified in terms of what is the default behaviour, whether it is set by the programmer or by the operator, and how it is changed (by an NMS for example). Otherwise the spec seems to call for intelligent devices or for magic.
> 
> Minor issues:
> -------------
> 
> In "3.1.  MPLS-TP OAM Configuration Operation Overview":
> 
> 
> "  ... If placed in LSP_ATTRIBUTES nodes that are not
>    able to process the OAM Configuration TLV will forward the message
>    without generating an error, this is not the case if placed in the
>    LSP_REQUIRED_ATTRIBUTES object."
> 
> Grammar: the comma should be a semi-colon or a period.
> 
> Technical: Does this mean that an error MUST be generated if the MPLS OAM FMS sub-TLV is in a LSP_REQUIRED_ATTRIBUTES object in such a node?
> If so, please say so clearly.
> 
> GIM>> Please check proposed changes in the attached copy.
> 
> In "3.2.1.  CV Flag Rules of Use":
> 
> "  Moreover, if the CV flag is set, the CC flag MUST be set as well as
>    performing Connectivity Verification implies performing Continuity
>    Check. "
> 
> Please fix the syntax. I can see several possible meanings for this sentence. Maybe it means:
> 
>    If the CV flag is set, the CC flag MUST also be set, because
>    performing Connectivity Verification implies performing Continuity
>    Check as well.
> GIM>> Accepted and changed accordingly (in the attached copy).
> 
> " The format of an MPLS-TP CV/CC message is shown in [RFC6428]
>    and it requires, together with the BFD Control packet information,
>    the "LSP MEP-ID". "
> 
> Ditto. I'm guessing this means:
> 
>    The format of an MPLS-TP CV/CC message is shown in [RFC6428].
>    It MUST contain the BFD Control packet information and the
>    "LSP MEP-ID".
> GIM>> Please find proposed resolution in the attached copy.
> 
> In "8.  Security Considerations":
> 
> "  In particular, a
>    network element could be overloaded if an attacker were to request
>    high frequency liveliness monitoring ..."
> 
> So would it be appropriate to recommend some kind of rate limits on liveliness monitoring?
> GIM>> I consider that to be a part of OAM Resource Management solution. A system can support a combination of OAM CC/CV sessions and the number of sessions will be defined by intensity, intervals at which these sessions to operate. Handling requests for OAM resources, I think, is outside the scope of this document. Perhaps pointing to the potential attack vector, as done in the document, is reasonable.
> 
> Nits:
> -----
> 
> In "3.2.  MPLS OAM Configuration sub-TLV"
> 
> "     Then all OAM functions that
>       have their corresponding flags set in the ?OAM Function Flags sub-
>       TLV?  MUST be assigned their default values or left disabled."
> 
>  The "?" marks must be an error.
> GIM>> Yes, it should be quote, not question marks, as throughout the document.
> 
> I noted one comma error above that is confusing. Actually there are numerous comma errors: missing commas, unnecessary commas, and commas that should be semi-colons or periods. Hopefully the RFC Editor will catch them.
> GIM>> Am getting ready for that.
>