Re: [CCAMP] The description of Path Key retaining time in RFC5553

Fatai Zhang <zhangfatai@huawei.com> Fri, 15 November 2013 02:44 UTC

Return-Path: <zhangfatai@huawei.com>
X-Original-To: ccamp@ietfa.amsl.com
Delivered-To: ccamp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4542211E8170 for <ccamp@ietfa.amsl.com>; Thu, 14 Nov 2013 18:44:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4
X-Spam-Level:
X-Spam-Status: No, score=-4 tagged_above=-999 required=5 tests=[RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OrG50r1UIrEd for <ccamp@ietfa.amsl.com>; Thu, 14 Nov 2013 18:44:05 -0800 (PST)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) by ietfa.amsl.com (Postfix) with ESMTP id B537011E8165 for <ccamp@ietf.org>; Thu, 14 Nov 2013 18:44:04 -0800 (PST)
Received: from 172.18.7.190 (EHLO lhreml204-edg.china.huawei.com) ([172.18.7.190]) by lhrrg01-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id BAH39454; Fri, 15 Nov 2013 02:44:03 +0000 (GMT)
Received: from LHREML405-HUB.china.huawei.com (10.201.5.242) by lhreml204-edg.china.huawei.com (172.18.7.223) with Microsoft SMTP Server (TLS) id 14.3.158.1; Fri, 15 Nov 2013 02:42:58 +0000
Received: from SZXEMA407-HUB.china.huawei.com (10.82.72.39) by lhreml405-hub.china.huawei.com (10.201.5.242) with Microsoft SMTP Server (TLS) id 14.3.158.1; Fri, 15 Nov 2013 02:44:01 +0000
Received: from SZXEMA504-MBS.china.huawei.com ([169.254.8.57]) by SZXEMA407-HUB.china.huawei.com ([10.82.72.39]) with mapi id 14.03.0158.001; Fri, 15 Nov 2013 10:43:49 +0800
From: Fatai Zhang <zhangfatai@huawei.com>
To: "George Swallow (swallow)" <swallow@cisco.com>, "Zafar Ali (zali)" <zali@cisco.com>, "Zhangxian (Xian)" <zhang.xian@huawei.com>
Thread-Topic: [CCAMP] The description of Path Key retaining time in RFC5553
Thread-Index: AQHO2+75nyh5MwjjqEemfNXW9E7a+JobcMqAgAVubRCAARdQAIADqHAA
Date: Fri, 15 Nov 2013 02:43:48 +0000
Message-ID: <F82A4B6D50F9464B8EBA55651F541CF85CA8D104@SZXEMA504-MBS.china.huawei.com>
References: <F82A4B6D50F9464B8EBA55651F541CF85CA8BDE1@SZXEMA504-MBS.china.huawei.com> <CEA7D6D3.93C96%swallow@cisco.com>
In-Reply-To: <CEA7D6D3.93C96%swallow@cisco.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.66.72.159]
Content-Type: text/plain; charset="iso-8859-2"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Cc: "ccamp@ietf.org" <ccamp@ietf.org>
Subject: Re: [CCAMP] The description of Path Key retaining time in RFC5553
X-BeenThere: ccamp@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussion list for the CCAMP working group <ccamp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ccamp>, <mailto:ccamp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ccamp>
List-Post: <mailto:ccamp@ietf.org>
List-Help: <mailto:ccamp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ccamp>, <mailto:ccamp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 15 Nov 2013 02:44:09 -0000

Hi George,

Apart from the difference between "CACHE" and "SAVE", it seems that you don't see any problem. 

In addition, you can find a place to store so complex 5 tuplet information, why there is no place to store simple Path Key? 

Please make our logic more logical. 


Best Regards

Fatai


-----Original Message-----
From: George Swallow (swallow) [mailto:swallow@cisco.com] 
Sent: Wednesday, November 13, 2013 2:44 AM
To: Fatai Zhang; Zafar Ali (zali); Zhangxian (Xian)
Cc: ccamp@ietf.org; George Swallow (swallow)
Subject: Re: [CCAMP] The description of Path Key retaining time in RFC5553

Fatai -

If a PCE is saving state, then in what way is it "stateless".  The text
you have below and along with Zafar's quote (from RFC5520) is of a PCE
that CACHEs the result (ERO segment) of a constrained path selection along
with the key it handed out.  As a path is signaled an LSR or (or perhaps
several LSRs) may contact PCEs using a path key to retrieve the path in
order to extend or complete the ERO.

But the PCE merely caches.  The only state that is saved for the life of
the LSP is at the LSR.

George

On 11/11/13 9:09 PM, "Fatai Zhang" <zhangfatai@huawei.com> wrote:

>Hi Zafar,
>
>It does not matter what it is.
>
>Do you see any problem for an element (a stateless PCE or NMS or even a
>node) to store path key information?
>
>Please don't argue scaliblity issue because you can see even a GMPLS node
>can store lots of informaiton.
>
>
>
>Best Regards
>
>Fatai
>
>
>-----Original Message-----
>From: ccamp-bounces@ietf.org [mailto:ccamp-bounces@ietf.org] On Behalf Of
>Zafar Ali (zali)
>Sent: Saturday, November 09, 2013 11:58 AM
>To: Zhangxian (Xian)
>Cc: ccamp@ietf.org
>Subject: Re: [CCAMP] The description of Path Key retaining time in RFC5553
>
>Hi Zhang: 
>
>Section 2.1 from RFC5553 state: "It is RECOMMENDED for a PCE to store the
>PKS for a period of 10 minutes." Furthermore, please note that 16 bit path
>keys are used as reuse of the path key is assumed.
>
>
>The bottom line is that in your draft the PCE needs to remember the (path
>key, path info) "states" for "indefinite" time. If you like we call such
>PCE "path-stateful PCE" but it is stateful. Also, the solution is not
>scalable as a PCE can only hold 64K of (path key, path info) states. Such
>limitations and requirements need to be clearly stated in the draft.
>
>Thanks
>
>Regards Š Zafar
>
>
>-----Original Message-----
>From: "Zhangxian   (Xian)" <zhang.xian@huawei.com>
>Date: Thursday, November 7, 2013 11:24 AM
>To: zali <zali@cisco.com>
>Cc: "ccamp@ietf.org" <ccamp@ietf.org>
>Subject: The description of Path Key retaining time in RFC5553
>
>>Hi, all,
>>
>>  The following is the piece of information that i mentioned already
>>require retaining the Path key information for the lifetime of LSP.
>>
>>Section 3.2 from RFC5553
>>"
>>.......
>>On a Path message, the PKS SHOULD identify the LSR replacing the CPS and
>>provide a Path Key that can be used to expand  the path segment.  In the
>>latter case, the Path Key and its expansion SHOULD be retained by the LSR
>>that performs the substitution for at least the lifetime of the LSP.  In
>>both cases, the expansion of the PKS SHOULD be made available to
>>diagnostic tools under the control of local policy.
>>"
>>
>>My understanding of the stateful PCE (from PCE WG) is to have LSP-DB
>>documenting information such as the identifiers (the 5-tuple), route, bw
>>information etc. So I do not think our extensions defined in
>>http://tools.ietf.org/html/draft-zhang-ccamp-route-exclusion-pathkey-00
>>incur any new additional requirements. Please review our draft and let us
>>know what you think.
>>
>>Cheers,
>>Xian
>
>_______________________________________________
>CCAMP mailing list
>CCAMP@ietf.org
>https://www.ietf.org/mailman/listinfo/ccamp
>_______________________________________________
>CCAMP mailing list
>CCAMP@ietf.org
>https://www.ietf.org/mailman/listinfo/ccamp