Re: [Pce] draft-lee-pce-transporting-te-data-01.txt draft-dhodylee-pce-pcep-te-data-extn-01,

Dhruv Dhody <dhruv.dhody@huawei.com> Thu, 05 March 2015 07:00 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 F0F131B29F0 for <pce@ietfa.amsl.com>; Wed, 4 Mar 2015 23:00:38 -0800 (PST)
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 UEvEm87nRx2O for <pce@ietfa.amsl.com>; Wed, 4 Mar 2015 23:00:34 -0800 (PST)
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 2FD801B29E6 for <pce@ietf.org>; Wed, 4 Mar 2015 23:00:34 -0800 (PST)
Received: from 172.18.7.190 (EHLO lhreml404-hub.china.huawei.com) ([172.18.7.190]) by lhrrg02-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id BPX27254; Thu, 05 Mar 2015 07:00:31 +0000 (GMT)
Received: from BLREML406-HUB.china.huawei.com (10.20.4.43) by lhreml404-hub.china.huawei.com (10.201.5.218) with Microsoft SMTP Server (TLS) id 14.3.158.1; Thu, 5 Mar 2015 06:58:58 +0000
Received: from BLREML509-MBX.china.huawei.com ([169.254.7.70]) by BLREML406-HUB.china.huawei.com ([10.20.4.43]) with mapi id 14.03.0158.001; Thu, 5 Mar 2015 12:28:46 +0530
From: Dhruv Dhody <dhruv.dhody@huawei.com>
To: "BELOTTI, SERGIO (SERGIO)" <sergio.belotti@alcatel-lucent.com>
Thread-Topic: draft-lee-pce-transporting-te-data-01.txt draft-dhodylee-pce-pcep-te-data-extn-01,
Thread-Index: AdAGO8r02qu9C/SyR72eG5Jk/UcPCRQzvX+g
Date: Thu, 05 Mar 2015 06:58:45 +0000
Message-ID: <23CE718903A838468A8B325B80962F9B870516B7@BLREML509-MBX.china.huawei.com>
References: <B9FEE68CE3A78C41A2B3C67549A96F486D559453@FR711WXCHMBA05.zeu.alcatel-lucent.com>
In-Reply-To: <B9FEE68CE3A78C41A2B3C67549A96F486D559453@FR711WXCHMBA05.zeu.alcatel-lucent.com>
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.146.248]
Content-Type: multipart/alternative; boundary="_000_23CE718903A838468A8B325B80962F9B870516B7BLREML509MBXchi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <http://mailarchive.ietf.org/arch/msg/pce/FgskVEL_LaSE2h3KowA4VaGl9Yw>
Cc: "pce@ietf.org" <pce@ietf.org>
Subject: Re: [Pce] draft-lee-pce-transporting-te-data-01.txt draft-dhodylee-pce-pcep-te-data-extn-01,
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: <http://www.ietf.org/mail-archive/web/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: Thu, 05 Mar 2015 07:00:39 -0000

Hi Sergio,

[Adding WG in CC list]

Thanks for your mail, see inline...

From: BELOTTI, SERGIO (SERGIO) [mailto:sergio.belotti@alcatel-lucent.com]
To: Leeyoung; Dhruv Dhody; Daniele Ceccarelli
Cc: BELOTTI, SERGIO (SERGIO)
Subject: draft-lee-pce-transporting-te-data-01.txt draft-dhodylee-pce-pcep-te-data-extn-01,

Hi Young, Druhv, Daniele

as promised I have some comments/clarifications to send after the meeting in Honolulu.
In general , as I've already said to Young after presentation, I consider the intention to find alternative method to IGP listening to feed TE topology information into PCE a very important issue and the drafts are very useful .
Going into the drafts specifically , about the first draft-lee-pce-transporting-te-data-01.txt  :


1)      In the second architecture option is considered as possible intermediate entity an NMS ? NMS can simple retrieve topology by usual p2p request to nodes.
[Dhruv]: The document does not make any assumption on the intermediate system that implements the pub/sub paradigm; BUT IMHO I don't see intermediate entity as an NMS, I see it more like a special PCE with pub/sub functionality (like RR in case of BGP).

2)      In the third architecture , PCEs to share information among the other PCEs in the domain need to have routing protocol . this does not permit to have a simplified implementation of PCE (since it does not need to "listen" from network nodes no routing instance on board) . Is it correct my feeling?
[Dhruv]: For PCE that share TED information to other PCEs, it can use the same PCEP TED population mechanism that is used by the node (PCC) to PCE. Thus the PCEP extn should be extensible to handle PCE-PCE TED exchange. We do not want the dependence on the routing protocol.


For the draft-dhodylee-pce-pcep-te-data-extn-01 :

*         In 9.2.4 TE Node Descriptor Sub-TLVs is said at the last bullet "There can be at most one instance of each sub-TLV type present in any Node Descriptor". But what does it mean : e.g. if one does not implement  BGP-LS why you would need to put this type of sub-tlv? Or there is a specific value to put in case you don't' use the sub-TLV?

[Dhruv]: The statement means that you should not repeat the same sub-TLV twice. All SUB-TLV are not mandatory, that is, you should include the sub-TLV only if needed; so BGP-LS sub-tlv should be added only if the node implements BGP-LS. I can update text to reflect that.

*         9.2.5 : the chapter report  a table with only specific column for IS-IS , and relative value defined for the sub-tlv. What about if you do not use IS-IS . Moreover the last part  of the paragraph talked about the information present in the LSA/LSP originated by local node, and these information determine the set of sub-TLvs in the link. But what is the relationship with the just above table? Are there other not mentioned sub-TLVs to include? Not totally clear what information is referring to.

[Dhruv]: PCEP will get its own code points, those are in column 1 with TBD; the IS-IS column is to let the reader find the corresponding already-defined-TLV, since we do not want to repeat the format and fields of each of the TLV again in this document. Similar principle is followed by BGP-LS. This does not mean the implementation must have IS-IS enabled to use this extension.

*         9.2.6: Why again a sub-TLV specific for IS-IS ? Moreover even if the draft does not mandate any particular choice of routing protocol, is continuosly referring to BGP-LS , like a translation of BGP-LS sub-TLV into PCEP.

[Dhruv]: see above.

*         9.2.7 : is this TLV optional as for the Node Attributes TLV? If yes this would be explicitly said. In the table the is only mention of values referred to IS-IS or BGP-LS, what about OSPF-TE?
[Dhruv]:We are refereeing to IS-IS and BGP-LS for the TLV format, it has no dependency on the actual protocol. Since the TLV format is the same there is no reason to also mention OSPF here. Following text in the document states this -
The format and semantics of the 'value' fields in most 'Link
   Descriptor' sub-TLVs correspond to the format and semantics of value
   fields in IS-IS Extended IS Reachability sub-TLVs, defined in
   [RFC5305], [RFC5307] and [RFC6119].  Although the encodings for 'Link
   Descriptor' TLVs were originally defined for IS-IS, the TLVs can
   carry data sourced either by IS-IS or OSPF or direct.

We have also updated the extension document, see - http://www.ietf.org/id/draft-dhodylee-pce-pcep-te-data-extn-02.txt

Regards,
Dhruv

Thanks in advance for any clarifications you would provide .

Sergio