Re: [Pce] Shepherd review of draft-ietf-pce-pcep-domain-sequence-08

Dhruv Dhody <dhruv.dhody@huawei.com> Mon, 21 September 2015 06:09 UTC

Return-Path: <dhruv.dhody@huawei.com>
X-Original-To: pce@ietfa.amsl.com
Delivered-To: pce@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 72AFF1B2FAB; Sun, 20 Sep 2015 23:09:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.21
X-Spam-Level:
X-Spam-Status: No, score=-4.21 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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 u9weGH3kpGCy; Sun, 20 Sep 2015 23:09:22 -0700 (PDT)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BCB211B2FA2; Sun, 20 Sep 2015 23:09:20 -0700 (PDT)
Received: from 172.18.7.190 (EHLO lhreml403-hub.china.huawei.com) ([172.18.7.190]) by lhrrg01-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id CBN32145; Mon, 21 Sep 2015 06:09:18 +0000 (GMT)
Received: from BLREML407-HUB.china.huawei.com (10.20.4.45) by lhreml403-hub.china.huawei.com (10.201.5.217) with Microsoft SMTP Server (TLS) id 14.3.235.1; Mon, 21 Sep 2015 07:09:17 +0100
Received: from BLREML509-MBX.china.huawei.com ([169.254.7.243]) by BLREML407-HUB.china.huawei.com ([10.20.4.45]) with mapi id 14.03.0235.001; Mon, 21 Sep 2015 11:39:09 +0530
From: Dhruv Dhody <dhruv.dhody@huawei.com>
To: Jonathan Hardwick <Jonathan.Hardwick@metaswitch.com>, "draft-ietf-pce-pcep-domain-sequence@ietf.org" <draft-ietf-pce-pcep-domain-sequence@ietf.org>, "pce-chairs@tools.ietf.org" <pce-chairs@tools.ietf.org>
Thread-Topic: Shepherd review of draft-ietf-pce-pcep-domain-sequence-08
Thread-Index: AdDhrI989YY3CCPrSnSO4vZIuvw+NgEST6owAkXn9+ABRqOzwA==
Date: Mon, 21 Sep 2015 06:09:08 +0000
Message-ID: <23CE718903A838468A8B325B80962F9B8C405B2E@BLREML509-MBX.china.huawei.com>
References: <09CE6C3BE5E1EA40B987BF5F25D8DDBA0139CBAC62@ENFICSMBX1.datcon.co.uk> <23CE718903A838468A8B325B80962F9B8C3DE774@BLREML509-MBS.china.huawei.com> <09CE6C3BE5E1EA40B987BF5F25D8DDBA0139CC3CDD@ENFICSMBX1.datcon.co.uk>
In-Reply-To: <09CE6C3BE5E1EA40B987BF5F25D8DDBA0139CC3CDD@ENFICSMBX1.datcon.co.uk>
Accept-Language: en-GB, zh-CN, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.18.244.252]
Content-Type: multipart/alternative; boundary="_000_23CE718903A838468A8B325B80962F9B8C405B2EBLREML509MBXchi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <http://mailarchive.ietf.org/arch/msg/pce/sRqujoxn6QXZhIJ0OpMIkQsqVMs>
Cc: "pce@ietf.org" <pce@ietf.org>
Subject: Re: [Pce] Shepherd review of draft-ietf-pce-pcep-domain-sequence-08
X-BeenThere: pce@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Path Computation Element <pce.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/pce>, <mailto:pce-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/pce/>
List-Post: <mailto:pce@ietf.org>
List-Help: <mailto:pce-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pce>, <mailto:pce-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 21 Sep 2015 06:09:27 -0000

Hi Jon,

See inline [Dhruv2]:

From: Jonathan Hardwick [mailto:Jonathan.Hardwick@metaswitch.com]
Sent: 14 September 2015 22:52
To: Dhruv Dhody; draft-ietf-pce-pcep-domain-sequence@ietf.org; pce-chairs@tools.ietf.org
Cc: pce@ietf.org
Subject: RE: Shepherd review of draft-ietf-pce-pcep-domain-sequence-08

Hi Dhruv, thanks for the replies.  Please see [JEH} inline below...
Cheers
Jon


From: Dhruv Dhody [mailto:dhruv.dhody@huawei.com]
Sent: 10 September 2015 09:11
To: Jonathan Hardwick <Jonathan.Hardwick@metaswitch.com<mailto:Jonathan.Hardwick@metaswitch.com>>; draft-ietf-pce-pcep-domain-sequence@ietf.org<mailto:draft-ietf-pce-pcep-domain-sequence@ietf.org>; pce-chairs@tools.ietf.org<mailto:pce-chairs@tools.ietf.org>
Cc: pce@ietf.org<mailto:pce@ietf.org>
Subject: RE: Shepherd review of draft-ietf-pce-pcep-domain-sequence-08

<snip>

Technical Comments
Section 3.4.1: This section duplicates draft-ietf-teas-rsvp-te-domain-subobjects-02 and cannot be present in both (the code points are being allocated from the same IANA registry).  You should remove this section from the document and instead refer to the TEAS draft.

[Dhruv]: I followed the PKS (path-key) approach where both RFC5553 and RFC5520 describe PKS within the scope of RSVP-TE and PCEP respectively. They do carry a note, which I can also add explicitly.

Note: The twins of these subobjects are carried in
  RSVP-TE messages as defined in [DOMAIN-SUBOBJ].

Let me know if this is acceptable?

[JEH] I am not sure.  My point is that there is one and only one IANA registry that contains the code points for ERO subobjects.  It is shared by RSVP and PCEP.  So you are not defining "twin" objects, you are defining one object that is used by two protocols.  My opinion is that RFC 5520 and RFC 5553 are confused about that :)

Since it is the same object I'd prefer to define it once to avoid duplication, but if for editorial reasons you feel it is better to give the format in both documents, then that's fine.

[Dhruv2]: I get that, but the same practice has been carried out for EXRS as well between RFC4874 and RFC5521, I am just following the precedence :)
I prefer to keep it as of now, but completely open to change if required.

------

Section 3.4.1.2: IS-IS area IDs can vary from 1 to 13 bytes in length (max NSAP length is 20, minus 1 byte for NSEL, minus 6 bytes for SysID).  This should be fixed in the TEAS draft (I see the drafts have overlap in authors).

[Dhruv]: You are right! I guess I made the mistake as I used the values from RFC4920.
Unless I am reading it wrong, there needs to be an errata raised there. What do you think?

[JEH] I am not sure, but I suspect that it does need an errata.

[Dhruv2]: I have raised errata! [http://www.rfc-editor.org/errata_search.php?rfc=4920&eid=4480]

------

<snip>

Section 3.4.4 gives a set of rules for processing the IRO that specify when the area changes in the IRO, or when the AS changes in the IRO.  It took me a while to understand why you were doing this.  I have one quibble - I don't think an unnumbered link can change the AS because its identifiers are not global, they are only meaningful within the context of an AS.

[Dhruv]: Can the ASBR interface be unnumbered?
[JEH]: I don't think so, but I'm not completely certain - perhaps in optical transport network interconnects? If you think you need to allow them to change the AS then feel free to leave it.

[Dhruv2]: I discussed this offline, and it was suggested that theoretically it is a possibility, and thus I would prefer to keep it.

<snip>

------

In section 3.6, there are a couple of subtleties that you should cover.

Firstly, if an EXRS subobject is associated with a different AS than the preceding IRO subobject, should that change the "current AS"?  If not, what is the meaning of placing such an EXRS in between two IRO subobjects that belong to the same AS - is that invalid?

Secondly, if an EXRS is placed in between two IRO subobjects that are associated with different ASes, with which AS should the EXRS subobjects be associated?

[Dhruv]: I think it boils down to, does EXRS subobject changes the "current AS" or not? I looked at it this way, since EXRS is for exclusion which is different from the other IRO subobject it should not be part of changing "current AS". Moreover my understanding was that the processing rules for EXRS remain unchanged from RFC5521. I would like to leave it as it is. What do you think? Do you have text to propose instead?

[JEH] I would propose "The EXRS subobject should be interpreted in the context of the current AS and current Area of the preceding subobject in the IRO.  The EXRS subobject does not change the current AS or current Area.  All other processing rules are as per [RFC5521]."

[Dhruv2]: Thanks for the text, Updated!

I will post the updated version now!
Thanks for your review and apologies for delay.

Regards,
Dhruv
------

<snip>