Re: [CCAMP] WG Last Call on draft-ietf-ccamp-lsp-diversity-03

"Zafar Ali (zali)" <zali@cisco.com> Mon, 10 February 2014 16:31 UTC

Return-Path: <zali@cisco.com>
X-Original-To: ccamp@ietfa.amsl.com
Delivered-To: ccamp@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EA3F21A0320 for <ccamp@ietfa.amsl.com>; Mon, 10 Feb 2014 08:31:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.048
X-Spam-Level:
X-Spam-Status: No, score=-10.048 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.548, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] 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 7x3caywKSGkn for <ccamp@ietfa.amsl.com>; Mon, 10 Feb 2014 08:31:43 -0800 (PST)
Received: from alln-iport-3.cisco.com (alln-iport-3.cisco.com [173.37.142.90]) by ietfa.amsl.com (Postfix) with ESMTP id 9A2D71A0335 for <ccamp@ietf.org>; Mon, 10 Feb 2014 08:31:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=38198; q=dns/txt; s=iport; t=1392049902; x=1393259502; h=from:to:subject:date:message-id:in-reply-to:mime-version; bh=yQgz3Yut8uRI3vWemIK+zLqWbJEFVEwxZndq5SGZi5s=; b=gkTGv1Xt6w8sHrmfJHw/j1VeGxFwAwTyYdXkBKbA908rGGyXPfdtOjB3 yswESRz9jbiinerWuIyTc4eYtse+KCP8E17sZdbm/54cklafkQTj9u8+B cqMUqQKA2efhNvICIWaUbY5C+bWmLXsUOmxLNMpWGwKimh+1RRGtvmUSt 8=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AskFAJr++FKtJXG//2dsb2JhbABZgkhEOFeDAbNpiFQYehZ0giUBAQEELUEdAQgRAwEBASEBBgUEMBQJCAIEARIJEodqDY0Om3MOoFsXjhsRATUKFwGCZoFSBJRCg2mBMpBvgy2BcTk
X-IronPort-AV: E=Sophos; i="4.95,818,1384300800"; d="scan'208,217"; a="19283789"
Received: from rcdn-core2-4.cisco.com ([173.37.113.191]) by alln-iport-3.cisco.com with ESMTP; 10 Feb 2014 16:31:36 +0000
Received: from xhc-rcd-x02.cisco.com (xhc-rcd-x02.cisco.com [173.37.183.76]) by rcdn-core2-4.cisco.com (8.14.5/8.14.5) with ESMTP id s1AGVaWK030190 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Mon, 10 Feb 2014 16:31:36 GMT
Received: from xmb-rcd-x14.cisco.com ([169.254.4.215]) by xhc-rcd-x02.cisco.com ([173.37.183.76]) with mapi id 14.03.0123.003; Mon, 10 Feb 2014 10:31:36 -0600
From: "Zafar Ali (zali)" <zali@cisco.com>
To: Eric Gray <eric.gray@ericsson.com>, John E Drake <jdrake@juniper.net>, Fatai Zhang <zhangfatai@huawei.com>, "BRUNGARD, DEBORAH A" <db3546@att.com>, "ccamp@ietf.org" <ccamp@ietf.org>
Thread-Topic: [CCAMP] WG Last Call on draft-ietf-ccamp-lsp-diversity-03
Thread-Index: Ac8jdtO/9HhKhzV1QvabPhbP4TmBNQAV8m1wABQBi4AAAJtMcAAC+SCAAAdYVzAAjvr0AA==
Date: Mon, 10 Feb 2014 16:31:35 +0000
Message-ID: <CF1E67A3.9541F%zali@cisco.com>
In-Reply-To: <48E1A67CB9CA044EADFEAB87D814BFF632A0712A@eusaamb107.ericsson.se>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/14.2.3.120616
x-originating-ip: [10.86.241.246]
Content-Type: multipart/alternative; boundary="_000_CF1E67A39541Fzaliciscocom_"
MIME-Version: 1.0
Subject: Re: [CCAMP] WG Last Call on draft-ietf-ccamp-lsp-diversity-03
X-BeenThere: ccamp@ietf.org
X-Mailman-Version: 2.1.15
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: Mon, 10 Feb 2014 16:31:47 -0000

Eric-

I was not trying to assert any requirements. I was pointing out that path key based exclusion solution has an scaling problem, which is more severe when you have 1 PCE per domain. Please note that:

1. Tunnel ID is 16 bits (any node in the network may signal 64K tunnels).
2. Path Key is also 16 bits [a given (path stateful) PCE can only keep 64K Path states].

Now as you mentioned a typical network would have 3-5 PCEs, this becomes a scaling issue for the network (e.g., 3*64 K paths for the entire network!).

Thanks

Regards … Zafar

From: Eric Gray <eric.gray@ericsson.com<mailto:eric.gray@ericsson.com>>
Date: Monday, February 10, 2014 10:50 AM
To: zali <zali@cisco.com<mailto:zali@cisco.com>>, "jdrake@juniper.net<mailto:jdrake@juniper.net>" <jdrake@juniper.net<mailto:jdrake@juniper.net>>, Fatai Zhang <zhangfatai@huawei.com<mailto:zhangfatai@huawei.com>>, "BRUNGARD, DEBORAH A" <db3546@att.com<mailto:db3546@att.com>>, "ccamp@ietf.org<mailto:ccamp@ietf.org>" <ccamp@ietf.org<mailto:ccamp@ietf.org>>
Subject: RE: [CCAMP] WG Last Call on draft-ietf-ccamp-lsp-diversity-03

Zafar,

                I think you are making a pretty strong assertion in stating that "recent requirements are
to deploy a single PCE"…

                I would imagine there are many cases where multiple PCEs are used exactly as implied in
using the Path Key – in order to hide details in one routing domain from other routing domains
over which a path is to be established.

                The point I think John was making is that – where it is desirable to protect routing info
about paths – the solution you are suggesting breaks the paradigm.  This is effectively an issue
the minute there is more than one PCE, crossing multiple routing domains.

                One of the reasons for hiding internal information in one routing domain from other
routing domains is about scalability.

                It becomes a scaling issue rather quickly as well, or we wouldn't bother creating routing
domains in real networks.  There is no need to hundreds of PCEs; 5 could probably be enough,
maybe even 3.

--
Eric

From: CCAMP [mailto:ccamp-bounces@ietf.org] On Behalf Of Zafar Ali (zali)
Sent: Friday, February 07, 2014 11:47 AM
To: John E Drake; Fatai Zhang; BRUNGARD, DEBORAH A; ccamp@ietf.org<mailto:ccamp@ietf.org>
Subject: Re: [CCAMP] WG Last Call on draft-ietf-ccamp-lsp-diversity-03

Hi John-

Only if you deploy a 100-s of PCE (PCE node ID-es) so scaling really becomes a function of number of PCE in the network (this does not fly). Also fact remains the  draft-zhang-ccamp-route-exclusion-pathkey-00<http://tools.ietf.org/html/draft-zhang-ccamp-route-exclusion-pathkey-00> requires a PCE that needs to keep state of ALL LSPs it has served (as long as they exists in the network). Most of the recent requirements are to deploy a single PCE, which mean the NETWORK can only serve 64K LSPs (PCE Path key is 16 bit), which also does not fly, either.

Thanks

Regards … Zafar

From: "jdrake@juniper.net<mailto:jdrake@juniper.net>" <jdrake@juniper.net<mailto:jdrake@juniper.net>>
Date: Friday, February 7, 2014 10:51 AM
To: zali <zali@cisco.com<mailto:zali@cisco.com>>, Fatai Zhang <zhangfatai@huawei.com<mailto:zhangfatai@huawei.com>>, "BRUNGARD, DEBORAH A" <db3546@att.com<mailto:db3546@att.com>>, "ccamp@ietf.org<mailto:ccamp@ietf.org>" <ccamp@ietf.org<mailto:ccamp@ietf.org>>
Subject: RE: [CCAMP] WG Last Call on draft-ietf-ccamp-lsp-diversity-03

Zafar,

The conclusion of the long discussion was that your claims, repeated in your email below, regarding the path key draft were simply incorrect.

Yours Irrespectively,

John

From: CCAMP [mailto:ccamp-bounces@ietf.org] On Behalf Of Zafar Ali (zali)
Sent: Friday, February 07, 2014 7:05 AM
To: Fatai Zhang; BRUNGARD, DEBORAH A; ccamp@ietf.org<mailto:ccamp@ietf.org>
Subject: Re: [CCAMP] WG Last Call on draft-ietf-ccamp-lsp-diversity-03

Hi Fatai, John-

We had a long discussion and agreement that draft-zhang-ccamp-route-exclusion-pathkey-00<http://tools.ietf.org/html/draft-zhang-ccamp-route-exclusion-pathkey-00> requires a PCE that needs to keep state of ALL LSPs it has served (as long as they exists in the network). There is also a scaling issue as it limits number of LSPs PCE can serve. So calling it is "simple" is NOT a correct statement. You solution requires a path-stateful PCE.

Also to note from last IETF meeting minutes: http://www.ietf.org/proceedings/88/minutes/minutes-88-ccamp
Lou Berger: "PCE: operating without the PCE is still in the scope of this WG." Our solution is without the use of PCE (signaling based).

Thanks

Regards … Zafar

From: Fatai Zhang <zhangfatai@huawei.com<mailto:zhangfatai@huawei.com>>
Date: Friday, February 7, 2014 1:50 AM
To: "BRUNGARD, DEBORAH A" <db3546@att.com<mailto:db3546@att.com>>, "ccamp@ietf.org<mailto:ccamp@ietf.org>" <ccamp@ietf.org<mailto:ccamp@ietf.org>>
Subject: Re: [CCAMP] WG Last Call on draft-ietf-ccamp-lsp-diversity-03

Hi Deborah and all,

I think you might have noticed that there is another draft (http://tools.ietf.org/html/draft-zhang-ccamp-route-exclusion-pathkey-00), which describe a simple solution to address the same requirement as draft-ietf-ccamp-lsp-diversity and there were lots of discussion on the both drafts in the WG list.

In my understanding from the WG discussion, I think many people prefer draft-zhang because it is more straightforward and simple.

The authors of draft-zhang tried to contact the authors of draft-ietf-ccamp-lsp-diversity to discuss how to move forward these drafts, but nothing happened.

Therefore, the guidance from the WG chairs on how to move forward the both drafts (e.g, pick up one of them to go or any other suggestions) would be appreciated.




Best Regards

Fatai

From: CCAMP [mailto:ccamp-bounces@ietf.org] On Behalf Of BRUNGARD, DEBORAH A
Sent: Friday, February 07, 2014 4:06 AM
To: ccamp@ietf.org<mailto:ccamp@ietf.org>
Subject: [CCAMP] WG Last Call on draft-ietf-ccamp-lsp-diversity-03

All,

This starts a two-week working group last call on draft-ietf-ccamp-lsp-diversity-03.

This working group last call ends Feb. 20th. Please send your comments to the CCAMP mailing list.

Deborah and Lou