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

"George Swallow (swallow)" <swallow@cisco.com> Tue, 12 November 2013 18:44 UTC

Return-Path: <swallow@cisco.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 8EB3221F9FAB for <ccamp@ietfa.amsl.com>; Tue, 12 Nov 2013 10:44:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -110.599
X-Spam-Level:
X-Spam-Status: No, score=-110.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8, USER_IN_WHITELIST=-100]
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 dj1WjFQrOWrU for <ccamp@ietfa.amsl.com>; Tue, 12 Nov 2013 10:44:23 -0800 (PST)
Received: from rcdn-iport-5.cisco.com (rcdn-iport-5.cisco.com [173.37.86.76]) by ietfa.amsl.com (Postfix) with ESMTP id 9F49C11E811B for <ccamp@ietf.org>; Tue, 12 Nov 2013 10:44:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3437; q=dns/txt; s=iport; t=1384281863; x=1385491463; h=from:to:cc:subject:date:message-id:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=OdUoqUYRSg1lIxxEohohndCLFCrTaT71ZFhWKVfWOxA=; b=Cw6nipLi+L1IJHGKHmRdYxKru8LEHTKRWBPzAmH5oAzh9MefPHawgE3D CIVXL1yHRgUMs945r45dAOKqeYObe7K+HeaptRVjDCg/Zr1my3GzxlX6Z 57MEpeIcnxmWXdG/z4CFNTTQj0BwP2oaGntlJdwUOWCablz49Z1HIzzRk 4=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AhAFABB2glKtJXHA/2dsb2JhbABQCoMHOFO/F4EqFnSCJQEBAQQBAQFrCwwGAQgRAwEBASguCxQJCAIEAQ0FGQKHZg2/Io4cgUMHBoQrA5Qug2GBL5BbgyaCKg
X-IronPort-AV: E=Sophos;i="4.93,686,1378857600"; d="scan'208";a="283833344"
Received: from rcdn-core2-5.cisco.com ([173.37.113.192]) by rcdn-iport-5.cisco.com with ESMTP; 12 Nov 2013 18:44:23 +0000
Received: from xhc-rcd-x12.cisco.com (xhc-rcd-x12.cisco.com [173.37.183.86]) by rcdn-core2-5.cisco.com (8.14.5/8.14.5) with ESMTP id rACIiMFH027449 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 12 Nov 2013 18:44:22 GMT
Received: from xmb-rcd-x10.cisco.com ([169.254.15.47]) by xhc-rcd-x12.cisco.com ([173.37.183.86]) with mapi id 14.03.0123.003; Tue, 12 Nov 2013 12:44:22 -0600
From: "George Swallow (swallow)" <swallow@cisco.com>
To: Fatai Zhang <zhangfatai@huawei.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+JobcMqAgAVubRCAARdQAA==
Date: Tue, 12 Nov 2013 18:44:22 +0000
Message-ID: <CEA7D6D3.93C96%swallow@cisco.com>
In-Reply-To: <F82A4B6D50F9464B8EBA55651F541CF85CA8BDE1@SZXEMA504-MBS.china.huawei.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/14.3.8.130913
x-originating-ip: [10.98.56.165]
Content-Type: text/plain; charset="iso-8859-2"
Content-ID: <729F4851BFE93545BD0BC06432F32561@emea.cisco.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
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: Tue, 12 Nov 2013 18:44:28 -0000

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