Re: [Gen-art] [Teas] review of draft-ietf-teas-lsp-attribute-ro-02.txt

Cyril Margaria <cyril.margaria@gmail.com> Wed, 04 March 2015 06:04 UTC

Return-Path: <cyril.margaria@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 058B91A039B; Tue, 3 Mar 2015 22:04:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 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, HTML_MESSAGE=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 qnSAhTDGaJKD; Tue, 3 Mar 2015 22:04:39 -0800 (PST)
Received: from mail-we0-x236.google.com (mail-we0-x236.google.com [IPv6:2a00:1450:400c:c03::236]) (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 024431A038E; Tue, 3 Mar 2015 22:04:39 -0800 (PST)
Received: by wesw62 with SMTP id w62so44147703wes.9; Tue, 03 Mar 2015 22:04:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=REiKMuYD3Y0YRoTbgcgfpxSI8PplcYCoGP9Na/58JF0=; b=PERrROU3YlSgtrhtm5IkBXuCliTS0tRqRomWNhwNkbKndaquCSjGs1bXthSc4+T38o OpfWpWLEGppts1AN9iVz7JAbCmXPSmyxF2ZOFLbGRg7QyiL2RphLZ1tXYzl8qgH7Dvxp +m4x6hLToa2tcpYGxURmrxt4tyOqi80cwGLC4e4oNg72Qo6aEb836lj68ExumbQ2iD7/ AJJ1GlTO6hhGse1Iiv7dbpJ8wCeHuN3mZ4OTXJuHur/nsB6PqNDxHgarcD3aAiLD2jct n9QJ8jDOjPXq0cQ6K/9RwTbSXtmriA9QWRQQUfMhJmnZOK+1Xec6zKkAp6WIxMc5757Y 7srw==
MIME-Version: 1.0
X-Received: by 10.180.149.206 with SMTP id uc14mr52305847wib.57.1425449076050; Tue, 03 Mar 2015 22:04:36 -0800 (PST)
Received: by 10.27.51.145 with HTTP; Tue, 3 Mar 2015 22:04:36 -0800 (PST)
In-Reply-To: <54F5F635.2050304@folly.org.uk>
References: <201502161358.t1GDwFvO095836@givry.fdupont.fr> <54F5F635.2050304@folly.org.uk>
Date: Wed, 04 Mar 2015 01:04:36 -0500
Message-ID: <CADOd8-sZ795D+80cCEB5ref9S2EaOrAEksPtPVBwk4Sjn-W9Eg@mail.gmail.com>
From: Cyril Margaria <cyril.margaria@gmail.com>
To: Elwyn Davies <elwynd@folly.org.uk>
Content-Type: multipart/alternative; boundary="001a11c38008d2d3d20510703984"
Archived-At: <http://mailarchive.ietf.org/arch/msg/gen-art/yARupUTiSoW2dWc5Al9UShXEm3Q>
X-Mailman-Approved-At: Wed, 04 Mar 2015 04:13:36 -0800
Cc: gen-art@ietf.org, Lou Berger <lberger@labn.net>, draft-ietf-teas-lsp-attribute-ro.all@tools.ietf.org, "draft-ietf-teas-rsvp-te-li-lb.all@tools.ietf.org" <draft-ietf-teas-rsvp-te-li-lb.all@tools.ietf.org>, teas@ietf.org
Subject: Re: [Gen-art] [Teas] review of draft-ietf-teas-lsp-attribute-ro-02.txt
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: Wed, 04 Mar 2015 06:04:42 -0000

Hi,

Thanks for your review,
Please not that a new revision addressing IANA , APS-DIR and Gen-ART
comments  on revision -02 is available.
https://tools.ietf.org/html/draft-ietf-teas-lsp-attribute-ro-03

 please see inline.




On 3 March 2015 at 12:58, Elwyn Davies <elwynd@folly.org.uk> wrote:

>  Hi.
>
> In the process of doing the gen-art review of
> draft-ietf-teas-rsvp-te-li-lb for IETF last call, I needed to look at
> draft-ietf-teas-lsp-attribute-ro-02 in connection with some comments about
> ordering of subobjects in the loopback draft.
>
> I thought that the text in the first paragraph of s2.3:
>
>    As described in [RFC3209 <https://tools.ietf.org/html/rfc3209>] and [RFC3473 <https://tools.ietf.org/html/rfc3473>] the ERO is managed as a list
>    where each hop information starts with a subobject identifying an
>    abstract node or link.  The ERO Hop Attributes subobject MAY be
>    appended after any of the existing subobjects defined in [RFC3209 <https://tools.ietf.org/html/rfc3209>],
>    [RFC3473 <https://tools.ietf.org/html/rfc3473>], [RFC3477 <https://tools.ietf.org/html/rfc3477>], [RFC4873 <https://tools.ietf.org/html/rfc4873>], [RFC4874 <https://tools.ietf.org/html/rfc4874>], [RFC5520 <https://tools.ietf.org/html/rfc5520>] and [RFC5553 <https://tools.ietf.org/html/rfc5553>].
>    Several ERO Hop Attributes subobject MAY be present, for each hop.
>
>  was not very clear: The use of 'appended' was slightly confusing.  I felt
> it needed something a bit closer to the "Presence Rules" that are given for
> RRO subobjects in RFC 5420, s7.3.1 to make it quite clear what is going
> on.
>
> I am not totally clear what would happen in the case of (say) an IPv4
> address subobject followed by two Label subobjects.  The wording seems to
> indicate that Hop attributes can be inserted anywhere in the sequence of
> three subobjects - but would they specifically apply to one or other Label
> if they were inserted after a Label or would they always apply generically
> to the hop terminated at the IPv4 address entity?
>
>
draft-ietf-teas-lsp-attribute-ro tries to leave that open to the documents
defining the TLVs. We are not excluding an Attribute that applies to a
Label or Interface. If the subobject would be inserted after a Label
Subobject, the Attribute TLVs would apply to the Labels.

This is based on the following review comment:"
I think *this* I-D needs to make it clear what the expectations are:

1. The sub-object is allowed at any point in the ERO
2. The document that specifies a TLV for the sub-object must make it
   clear where in an ERO a sub-object containing that TLV is allowed and
   not allowed."

Do you think this is reasonable or we should exclude TLVs scoped to labels?
In the latter case, I would add you suggested text.

Best Regards.
Cyril

PS: It seems there are errors with the tools.ietf.org aliases


> My suggestion for rewording, based on the assumption that the hop
> attributes apply to the hop rather than any of the labels, would be:
>
>    As described in [RFC3209] the ERO is managed as a list of subobjects
>    each identifying a specific entity, an abstract node or a link.
> Identifying
>    subobjects of various types are defined in [RFC3209], [RFC3477],
> [RFC4873],
>    [RFC4874], [RFC5520] and [RFC5553].  [RFC3473] modified the ERO list by
>    allowing one or two Label subobjects to be interposed in the list after
> a
>    subobject identifying an entity by its IP address or interface
> identifier.   One
>    or more ERO Hop attributes subobjects applicable to a particular hop
> MAY
>    be inserted after any of the existing identifying subobjects defined in
>    [RFC3209],  [RFC3477], [RFC4873], [RFC4874], [RFC5520] and [RFC5553].
>    If any Label subobjects are present for a hop, the ERO Hop attributes
>    subobject(s) MUST be inserted after the Label subobjects.
>
> The last two sentences would need to be altered if Hop attributes were
> applicable to Labels rather than just to the hop as a whole.
>
> Regards,
> Elwyn
>
>
>
> _______________________________________________
> Teas mailing list
> Teas@ietf.org
> https://www.ietf.org/mailman/listinfo/teas
>
>