Re: [RTG-DIR] RtgDir review: draft-ietf-pce-stateful-pce-app-06.txt

"BRUNGARD, DEBORAH A" <db3546@att.com> Tue, 13 September 2016 16:24 UTC

Return-Path: <db3546@att.com>
X-Original-To: rtg-dir@ietfa.amsl.com
Delivered-To: rtg-dir@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7170012B4EE; Tue, 13 Sep 2016 09:24:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.62
X-Spam-Level:
X-Spam-Status: No, score=-2.62 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01] autolearn=ham autolearn_force=no
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 ARXB-SbubhNq; Tue, 13 Sep 2016 09:24:22 -0700 (PDT)
Received: from mx0a-00191d01.pphosted.com (mx0a-00191d01.pphosted.com [67.231.149.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2A03812B4D8; Tue, 13 Sep 2016 09:11:08 -0700 (PDT)
Received: from pps.filterd (m0053301.ppops.net [127.0.0.1]) by mx0a-00191d01.pphosted.com (8.16.0.17/8.16.0.17) with SMTP id u8DG502x017840; Tue, 13 Sep 2016 12:11:04 -0400
Received: from alpi155.enaf.aldc.att.com (sbcsmtp7.sbc.com [144.160.229.24]) by mx0a-00191d01.pphosted.com with ESMTP id 25ekw5rebv-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 13 Sep 2016 12:11:03 -0400
Received: from enaf.aldc.att.com (localhost [127.0.0.1]) by alpi155.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id u8DGB2AM014143; Tue, 13 Sep 2016 12:11:02 -0400
Received: from mlpi409.sfdc.sbc.com (mlpi409.sfdc.sbc.com [130.9.128.241]) by alpi155.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id u8DGAoef013809 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Tue, 13 Sep 2016 12:10:56 -0400
Received: from MISOUT7MSGHUBAH.ITServices.sbc.com (MISOUT7MSGHUBAH.itservices.sbc.com [130.9.129.152]) by mlpi409.sfdc.sbc.com (RSA Interceptor); Tue, 13 Sep 2016 16:10:32 GMT
Received: from MISOUT7MSGUSRDE.ITServices.sbc.com ([169.254.5.162]) by MISOUT7MSGHUBAH.ITServices.sbc.com ([130.9.129.152]) with mapi id 14.03.0301.000; Tue, 13 Sep 2016 12:10:32 -0400
From: "BRUNGARD, DEBORAH A" <db3546@att.com>
To: Tomonori Takeda <tomonori.takeda@ntt.com>, "'Zhangxian (Xian)'" <zhang.xian@huawei.com>, "'rtg-ads@ietf.org'" <rtg-ads@ietf.org>
Thread-Topic: RtgDir review: draft-ietf-pce-stateful-pce-app-06.txt
Thread-Index: AdIKqDg5BThlaDp0Suq7kh+dmeZr1AC2oRmAAAuUukAACgd3QA==
Date: Tue, 13 Sep 2016 16:10:31 +0000
Message-ID: <F64C10EAA68C8044B33656FA214632C85DD8810F@MISOUT7MSGUSRDE.ITServices.sbc.com>
References: <EB0F2EAC05E9C64D80571F2042700A2A864BA76C@C0561I0.coe.ntt.com> <C636AF2FA540124E9B9ACB5A6BECCE6B7DF3568B@SZXEMA512-MBS.china.huawei.com> <EB0F2EAC05E9C64D80571F2042700A2A864BC859@C0561I0.coe.ntt.com>
In-Reply-To: <EB0F2EAC05E9C64D80571F2042700A2A864BC859@C0561I0.coe.ntt.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [135.70.247.40]
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-RSA-Inspected: yes
X-RSA-Classifications: public
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:, , definitions=2016-09-13_09:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_policy_notspam policy=outbound_policy score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 lowpriorityscore=0 impostorscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1609020000 definitions=main-1609130235
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtg-dir/gHEWJCby6X0cikFCuiSrmO86byU>
Cc: "'rtg-dir@ietf.org'" <rtg-dir@ietf.org>, Ina Minei <inaminei@google.com>, Dhruv Dhody <dhruv.dhody@huawei.com>, "'draft-ietf-pce-stateful-pce-app@ietf.org'" <draft-ietf-pce-stateful-pce-app@ietf.org>
Subject: Re: [RTG-DIR] RtgDir review: draft-ietf-pce-stateful-pce-app-06.txt
X-BeenThere: rtg-dir@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Routing Area Directorate <rtg-dir.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtg-dir>, <mailto:rtg-dir-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtg-dir/>
List-Post: <mailto:rtg-dir@ietf.org>
List-Help: <mailto:rtg-dir-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtg-dir>, <mailto:rtg-dir-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Sep 2016 16:24:24 -0000

Thanks Tomonori for your  careful review!
Deborah


> -----Original Message-----
> From: Tomonori Takeda [mailto:tomonori.takeda@ntt.com]
> Sent: Tuesday, September 13, 2016 7:30 AM
> To: 'Zhangxian (Xian)' <zhang.xian@huawei.com>; 'rtg-ads@ietf.org' <rtg-
> ads@ietf.org>
> Cc: 'rtg-dir@ietf.org' <rtg-dir@ietf.org>; Ina Minei <inaminei@google.com>;
> 'pce@ietf.org' <pce@ietf.org>; Dhruv Dhody <dhruv.dhody@huawei.com>;
> 'draft-ietf-pce-stateful-pce-app@ietf.org' <draft-ietf-pce-stateful-pce-
> app@ietf.org>
> Subject: RE: RtgDir review: draft-ietf-pce-stateful-pce-app-06.txt
> 
> Hi Xian
> 
> Thanks.
> 
> <XIAN>: We actually take this as a commonly agreed assumption and it is also
> stated in < https://tools.ietf.org/html/draft-ietf-pce-stateful-pce-16>. As
> specified in that draft Section 2, delegation means that whoever accepts this
> delegation will be able to change its attributes. So, allowing more than one
> entity to accept the delegation at a given time (OR requesting control of a LSP
> to more than one PCEs) is not going to work. Does adding a explicit reference
> to the draft where delegation is defined work for you?
> 
> ==>
> 
> This may not be so obvious, but with current protocol specifications, we must
> use PCEs in this manner.
> I am fine with current text (no need for change).
> 
> <XIAN>: I think you captured the intention well in the 2nd case your
> elaborated. This use case assumes the use of an active stateful PCE which can
> trigger re-computation based on trigger such as but not limited failures,
> rather than based on undetermined sequential computation requests. How
> about expanding the last sentence as the following?
> 
> OLD:
> A stateful PCE can solve this through control over LSP ordering.
> NEW:
> An active stateful PCE can solve this through control over LSP ordering. Based
> on triggers such as a failure or an optimization trigger, the PCE can order the
> computations and path setup in a deterministic way.
> 
> ==>
> 
> Thanks for clarification. Proposed new text looks good to me.
> 
> Thanks,
> Tomonori Takeda
> 
> -----Original Message-----
> From: rtg-dir [mailto:rtg-dir-bounces@ietf.org] On Behalf Of Zhangxian (Xian)
> Sent: Tuesday, September 13, 2016 3:20 PM
> To: Tomonori Takeda(武田知典); 'rtg-ads@ietf.org'
> Cc: 'rtg-dir@ietf.org'; Ina Minei; 'pce@ietf.org'; Dhruv Dhody; 'draft-ietf-pce-
> stateful-pce-app@ietf.org'
> Subject: Re: [RTG-DIR] RtgDir review: draft-ietf-pce-stateful-pce-app-06.txt
> 
> Hi, Tomonori Takeda,
> 
>    Thank you very much for the detailed review. With regard to the two minor
> issues you raised, please see inline marked with <XIAN>:
> 
> -----邮件原件-----
> 发件人: Tomonori Takeda [mailto:tomonori.takeda@ntt.com]
> 发送时间: 2016年9月9日 22:46
> 收件人: 'rtg-ads@ietf.org'
> 抄送: 'rtg-dir@ietf.org'; 'draft-ietf-pce-stateful-pce-app@ietf.org';
> 'pce@ietf.org'
> 主题: RtgDir review: draft-ietf-pce-stateful-pce-app-06.txt
> 
> Hello,
> 
> I have been selected as the Routing Directorate reviewer for this draft. The
> Routing Directorate seeks to review all routing or routing-related drafts as
> they pass through IETF last call and IESG review, and sometimes on special
> request. The purpose of the review is to provide assistance to the Routing
> ADs. For more information about the Routing Directorate, please see
> http://trac.tools.ietf.org/area/rtg/trac/wiki/RtgDir
> 
> Although these comments are primarily for the use of the Routing ADs, it
> would be helpful if you could consider them along with any other IETF Last
> Call comments that you receive, and strive to resolve them through discussion
> or by updating the draft.
> 
> Document: draft-ietf-pce-stateful-pce-app-06.txt
> Reviewer: Tomonori Takeda
> Review Date: September 9th, 2016
> IETF LC End Date: Not known
> Intended Status: Informational
> 
> Summary:
> 
> I have some minor concerns about this document that I think should be
> resolved before publication.
> 
> Comments:
> 
> This document describes applicability of a stateful PCE, as well as general
> considerations for deployment. The document is well organized and easy to
> read. However, there are some minor points which I think should be clarified
> for completeness and easiness to ready.
> 
> Major Issues:
> 
> None
> 
> Minor Issues:
> 
> 1) In page 5, section 4.1, multi-PCE deployments are described. It says,
> "Regardless of the reason for multiple PCEs, an LSP is only delegated to one of
> the PCEs at any given point in time." Is this described/defined in some other
> document, or in this document? In the first case, please indicate a reference.
> In the latter case, I would like to see more clarification and reasoning.
>  <XIAN>: We actually take this as a commonly agreed assumption and it is also
> stated in < https://tools.ietf.org/html/draft-ietf-pce-stateful-pce-16>. As
> specified in that draft Section 2, delegation means that whoever accepts this
> delegation will be able to change its attributes. So, allowing more than one
> entity to accept the delegation at a given time (OR requesting control of a LSP
> to more than one PCEs) is not going to work. Does adding a explicit reference
> to the draft where delegation is defined work for you?
> 
> 2) In page 12, section 5.1.4, predictability is described as an application. It
> says "A stateful PCE can solve this through control over LSP ordering.", but I
> am not sure how stateful PCE solves this scenario. Is it possible even if
> computation requests come in a time series? Or is it assumed that a stateful
> PCE is used in such a way that computation requests do not come in a time
> series? (For example, in a failure scenario, LSP re-computation is not triggered
> by PCC requesting path computation, but by link failure?)
> 
> <XIAN>: I think you captured the intention well in the 2nd case your
> elaborated. This use case assumes the use of an active stateful PCE which can
> trigger re-computation based on trigger such as but not limited failures,
> rather than based on undetermined sequential computation requests. How
> about expanding the last sentence as the following?
> 
> OLD:
> A stateful PCE can solve this through control over LSP ordering.
> NEW:
> An active stateful PCE can solve this through control over LSP ordering. Based
> on triggers such as a failure or an optimization trigger, the PCE can order the
> computations and path setup in a deterministic way.
> 
> Regards,
> Xian (on behalf of all authors/contributors)
> 
> Nits:
> 
> None
> 
> Thanks,
> Tomonori Takeda