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

Eric Gray <eric.gray@ericsson.com> Mon, 10 February 2014 16:40 UTC

Return-Path: <eric.gray@ericsson.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 65EFE1A06DC for <ccamp@ietfa.amsl.com>; Mon, 10 Feb 2014 08:40:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, SPF_PASS=-0.001] 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 o__1RHr2aMxR for <ccamp@ietfa.amsl.com>; Mon, 10 Feb 2014 08:40:12 -0800 (PST)
Received: from usevmg21.ericsson.net (usevmg21.ericsson.net [198.24.6.65]) by ietfa.amsl.com (Postfix) with ESMTP id B045F1A017E for <ccamp@ietf.org>; Mon, 10 Feb 2014 08:40:11 -0800 (PST)
X-AuditID: c6180641-b7f2f8e000002cdc-f6-52f900ebe68a
Received: from EUSAAHC003.ericsson.se (Unknown_Domain [147.117.188.81]) by usevmg21.ericsson.net (Symantec Mail Security) with SMTP id B0.01.11484.BE009F25; Mon, 10 Feb 2014 17:40:11 +0100 (CET)
Received: from EUSAAMB107.ericsson.se ([147.117.188.124]) by EUSAAHC003.ericsson.se ([147.117.188.81]) with mapi id 14.02.0387.000; Mon, 10 Feb 2014 11:40:10 -0500
From: Eric Gray <eric.gray@ericsson.com>
To: "Zafar Ali (zali)" <zali@cisco.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+SCAAAdYVzAAjvr0AAACIEwQ
Date: Mon, 10 Feb 2014 16:40:09 +0000
Message-ID: <48E1A67CB9CA044EADFEAB87D814BFF632A071E0@eusaamb107.ericsson.se>
References: <48E1A67CB9CA044EADFEAB87D814BFF632A0712A@eusaamb107.ericsson.se> <CF1E67A3.9541F%zali@cisco.com>
In-Reply-To: <CF1E67A3.9541F%zali@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [147.117.188.10]
Content-Type: multipart/alternative; boundary="_000_48E1A67CB9CA044EADFEAB87D814BFF632A071E0eusaamb107erics_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrJLMWRmVeSWpSXmKPExsUyuXRPoO5rhp9BBut/y1k8mXODxeJyVze7 xZy7zhavd3xlt+hrPs/qwOrxsn8Oo8eU3xtZPVqOvGX1WLLkJ5PH9aar7AGsUVw2Kak5mWWp Rfp2CVwZfYd2sRb8ecVU0XLmA2sD48njTF2MnBwSAiYS108sYYWwxSQu3FvP1sXIxSEkcIRR ovvuWRaQhJDAckaJg71+IDabgIbEsTtrGUGKRAT2MUrc3bAYrEhYwE3i9bMmZhBbRMBd4tD7 0ywQdpTE/5d72EFsFgFViZsnJ4LFeQV8JZqb+qAW5Euc//cR7CJOAR2JW483gs1hBLro+6k1 YHFmAXGJW0/mQ10tILFkz3lmCFtU4uXjf1AfKElMWnqOFaI+X2LyrqWsELsEJU7OfMIygVFk FpJRs5CUzUJSBhHXl9gz8RSUrS2xbOFrZghbT+Lejr+syOILGNlXMXKUFqeW5aYbGW5iBEbf MQk2xx2MCz5ZHmKU5mBREuf98tY5SEggPbEkNTs1tSC1KL6oNCe1+BAjEwenVAOjdBfrs4vl li+qXFrFXvl6zz+jVRyg8fDwpIdZm/b+zZrvt6zm7J1PIcLynMmXOSo2z5Y2PL5FIO3OhotB efbCjgckJnrLMz4QStiuVr2tcfuJsrMHBJV+NZ3yMlrx2ejKxkfvDtav23VGafYr00vzl68y 6NH4NiXr8tQaF75zu3W3lL3sz9+oocRSnJFoqMVcVJwIAJHNLdCMAgAA
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:40:17 -0000

Zafar,

                Interesting, and confusing at the same time.

                Are you saying that PCE has scalability issues because network size means
there can be more tunnels?  That would seem to be true independent of PCE use.

                Or are you saying that PCE is not scalable because it needs to retain some
state information per path?  That might be one reason to put PCE functionality on a
server, rather than a router.  And it is far better that this state information is kept to
the PCE, rather than being spread around (like goo) to path ingress points.

                Keeping Path Key information at ingress points is far less of a burden on the
ingress devices than keeping the corresponding path information there.

--
Eric

From: Zafar Ali (zali) [mailto:zali@cisco.com]
Sent: Monday, February 10, 2014 11:32 AM
To: Eric Gray; John E Drake; Fatai Zhang; BRUNGARD, DEBORAH A; ccamp@ietf.org
Subject: Re: [CCAMP] WG Last Call on draft-ietf-ccamp-lsp-diversity-03
Importance: High

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