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

"Zafar Ali (zali)" <zali@cisco.com> Sat, 08 February 2014 21:07 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 35E411A04D1 for <ccamp@ietfa.amsl.com>; Sat, 8 Feb 2014 13:07:24 -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 TEAl7R7Xa8FS for <ccamp@ietfa.amsl.com>; Sat, 8 Feb 2014 13:07:21 -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 C480E1A0488 for <ccamp@ietf.org>; Sat, 8 Feb 2014 13:07:20 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=20006; q=dns/txt; s=iport; t=1391893641; x=1393103241; h=from:to:subject:date:message-id:in-reply-to:mime-version; bh=nhvdRI2vEmyzjH8WMue3dF4AyFuIu8npDaoxTPGq+z8=; b=dJM6/ghxGhbvyY06xUquWLW92Pb9gYVr32P5LJ9/Hsr46Zv74VxS4njS uGTuuOfdELKzpSzfLXTgo5F52XQ0Jl6cLKS8rKemmfqhbeHTh+7Lt6TNH DIgq9RmC6lN+wPmYN5Oepg+MeQgp6jiIW/Zfg11Mis2CvkFREIdCGzl7n w=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ApAGAESb9lKtJXG8/2dsb2JhbABZgkhEOFe2dYhjgQkWdIIlAQEBBC1BHQEIEQMBAQEoORQJCAEBBAESiAUNySoXjhsRAT8XAYQ4BJRCg2mBMpBvgy2BcTk
X-IronPort-AV: E=Sophos; i="4.95,807,1384300800"; d="scan'208,217"; a="18989136"
Received: from rcdn-core2-1.cisco.com ([173.37.113.188]) by alln-iport-3.cisco.com with ESMTP; 08 Feb 2014 21:07:20 +0000
Received: from xhc-rcd-x04.cisco.com (xhc-rcd-x04.cisco.com [173.37.183.78]) by rcdn-core2-1.cisco.com (8.14.5/8.14.5) with ESMTP id s18L7KaO014151 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Sat, 8 Feb 2014 21:07:20 GMT
Received: from xmb-rcd-x14.cisco.com ([169.254.4.215]) by xhc-rcd-x04.cisco.com ([fe80::200:5efe:173.37.183.34%12]) with mapi id 14.03.0123.003; Sat, 8 Feb 2014 15:07:20 -0600
From: "Zafar Ali (zali)" <zali@cisco.com>
To: John E Drake <jdrake@juniper.net>, "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/9HhKhzV1QvabPhbP4TmBNQAA61bQAGf7DIA=
Date: Sat, 08 Feb 2014 21:07:19 +0000
Message-ID: <CF1C00B0.9526D%zali@cisco.com>
In-Reply-To: <c3f6434faffc4614864a841e0c851c5f@BLUPR05MB562.namprd05.prod.outlook.com>
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.207]
Content-Type: multipart/alternative; boundary="_000_CF1C00B09526Dzaliciscocom_"
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: Sat, 08 Feb 2014 21:07:24 -0000

Hi John:

In most of the cases, when the UNI-N node computing the path is also hosting the RSVP-TE FEC against which exclusion is required, it knows the  path take by the other LSP. For the other cases, please note that just  because optical network is running GMPLS UNI for client interface does not  mean that it is running RSVP-TE for the optical trail management. E.g., optical  trail management can still using an already deployed proprietary mechanisms  or an NMS based scheme. The draft is addressing schemes that are capable of this functionality. We can add specific clarification text.

Thanks

Regards … Zafar

From: "jdrake@juniper.net<mailto:jdrake@juniper.net>" <jdrake@juniper.net<mailto:jdrake@juniper.net>>
Date: Thursday, February 6, 2014 3:46 PM
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

Deborah,

I don’t want to see this draft progressed.  Technically, I think the path key approach (http://tools.ietf.org/html/draft-zhang-ccamp-route-exclusion-pathkey-00) is far superior and as I noted in an email sent on 10/8/13 and copied below for your convenience, this draft has significant technical issues in that it does not specify how a GMPLS network would perform the functions specified in the draft.

Ironically, the authors of the draft explicitly acknowledge this:


“The means by which the node calculating or expanding the route of the signaled LSP discovers the route of the path(s) from which the signaled LSP requires diversity are beyond the scope of this document.”

Yours Irrespectively,

John

=======================================================================================================================================================

Daniele and Fatai,

I have been thinking some more about Zafar's Exclude/Include drafts and I have the following observations.

Let's assume that the ingress node has the RSVP-TE explicit route and identifier for a given LSP from which it wishes to have a subsequent LSP be disjointly routed (exclude route) or be identically routed (include route).

For either full or partial exclude route, where partial exclude route means a disjoint route across one or more abstract nodes, the ingress node can compute a route that is disjoint from the route of the given LSP.  (However, it is not guaranteed that a disjoint route can be found.  The Suurballe algorithm computes disjoint routes *in pairs* and will find disjoint routes if they exist.) In order to allow the ingress node at the edge of an abstract node to expand the explicit route and provide a disjoint route will require that each such ingress node has complete knowledge of the RSVP-TE explicit route and identifier of every LSP transiting that abstract node.

For full include route the ingress node can simply re-use the explicit route from the selected LSP.   For partial include path, where partial include path means an identical route across one or more abstract nodes, it can simply re-use the [ingress node, abstract node] tuple for the subject abstract node.

Let's now assume that the ingress node has the RSVP-TE identifier for the given LSP but not the explicit route.  This is the UNI case, and if the ingress node is single homed then the ingress PE can act on the ingress node's behalf as described above.

If however, the ingress node is multi-homed then this will require that each of the ingress PEs know the complete set of ingress PEs serving the ingress node and each has the RSVP-TE explicit route and identifier for the given LSP.  This allows each ingress PE to act on the ingress node's behalf as described above.

The net of all this that there needs to be a lot of distributed and coordinated state maintained in the server network and that neither Zafar nor any of his co-authors has proposed a method for accomplishing this.

Yours Irrespectively,

John

From: CCAMP [mailto:ccamp-bounces@ietf.org] On Behalf Of BRUNGARD, DEBORAH A
Sent: Thursday, February 06, 2014 12:06 PM
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