Re: [CCAMP] Review Request For Changes in draft-ietf-ccamp-mpls-tp-rsvpte-ext-associated-lsp-04.txt

"Rakesh Gandhi (rgandhi)" <rgandhi@cisco.com> Fri, 24 August 2012 21:18 UTC

Return-Path: <rgandhi@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 D4EA921F85FF for <ccamp@ietfa.amsl.com>; Fri, 24 Aug 2012 14:18:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.759
X-Spam-Level:
X-Spam-Status: No, score=-8.759 tagged_above=-999 required=5 tests=[AWL=1.840, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3zy77pWwarsG for <ccamp@ietfa.amsl.com>; Fri, 24 Aug 2012 14:18:52 -0700 (PDT)
Received: from rcdn-iport-3.cisco.com (rcdn-iport-3.cisco.com [173.37.86.74]) by ietfa.amsl.com (Postfix) with ESMTP id 9299621F85A5 for <ccamp@ietf.org>; Fri, 24 Aug 2012 14:18:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=rgandhi@cisco.com; l=9217; q=dns/txt; s=iport; t=1345843132; x=1347052732; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=pemCZsiwGynSkQ41wQ/YRzgxr5ZqIyFZ6krKnjtabMo=; b=BGyt2D8J0SXA/9q1Y3HlZ5/fc8lxPQTWJ/AYOjPFPM/diiN4uq2Zqef3 up+hY1Vh2MghUGWAW4xGBeNRs31tOdUoEji1yeCuWpgDO0Uh/+IUAg3+X C7PJoxmP7qFCUrdY+tqK7bZpUCVttdjXuaT2MjdhLXTsgVHkFQh292IZK A=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AgAFAL7uN1CtJV2d/2dsb2JhbABFummBB4IgAQEBAwEBAQEPASc0BAcMBAIBCA4DBAEBAQoUBQQHJwsUCQgBAQQOBQgBEgeHZQYLmTWgE4VghSgahhdgA5ZpjRmBZ4JjgWE
X-IronPort-AV: E=Sophos;i="4.80,304,1344211200"; d="scan'208";a="115135343"
Received: from rcdn-core-6.cisco.com ([173.37.93.157]) by rcdn-iport-3.cisco.com with ESMTP; 24 Aug 2012 21:18:52 +0000
Received: from xhc-aln-x03.cisco.com (xhc-aln-x03.cisco.com [173.36.12.77]) by rcdn-core-6.cisco.com (8.14.5/8.14.5) with ESMTP id q7OLIpEs029222 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Fri, 24 Aug 2012 21:18:51 GMT
Received: from xmb-aln-x07.cisco.com ([169.254.2.196]) by xhc-aln-x03.cisco.com ([173.36.12.77]) with mapi id 14.02.0298.004; Fri, 24 Aug 2012 16:18:51 -0500
From: "Rakesh Gandhi (rgandhi)" <rgandhi@cisco.com>
To: Lou Berger <lberger@labn.net>
Thread-Topic: [CCAMP] Review Request For Changes in draft-ietf-ccamp-mpls-tp-rsvpte-ext-associated-lsp-04.txt
Thread-Index: Ac2BSy6dKWryoN3/QKaPbjEu2q9iwwBAF9gAAAmySlD//+CQAIAAS+fw
Date: Fri, 24 Aug 2012 21:18:51 +0000
Message-ID: <B7D2A316AA32B6469D9670B6A81B7C24072413@xmb-aln-x07.cisco.com>
References: <B7D2A316AA32B6469D9670B6A81B7C24071272@xmb-aln-x07.cisco.com> <5037C010.7010605@labn.net> <B7D2A316AA32B6469D9670B6A81B7C240721E2@xmb-aln-x07.cisco.com> <5037E6C4.5050507@labn.net>
In-Reply-To: <5037E6C4.5050507@labn.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.82.212.97]
x-tm-as-product-ver: SMEX-10.2.0.1135-7.000.1014-19136.001
x-tm-as-result: No--64.579600-8.000000-31
x-tm-as-user-approved-sender: No
x-tm-as-user-blocked-sender: No
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "ccamp@ietf.org" <ccamp@ietf.org>
Subject: Re: [CCAMP] Review Request For Changes in draft-ietf-ccamp-mpls-tp-rsvpte-ext-associated-lsp-04.txt
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, 24 Aug 2012 21:18:54 -0000

Hi Lou,

Please see inline..<RG2>..

-----Original Message-----
From: Lou Berger [mailto:lberger@labn.net] 
Sent: Friday, August 24, 2012 4:41 PM
To: Rakesh Gandhi (rgandhi)
Cc: ccamp@ietf.org; zhang.fei3@zte.com.cn
Subject: Re: [CCAMP] Review Request For Changes in draft-ietf-ccamp-mpls-tp-rsvpte-ext-associated-lsp-04.txt

Rakesh,

See below.

On 8/24/2012 2:31 PM, Rakesh Gandhi (rgandhi) wrote:
> Hi Lou,
> 
> Thanks for your review. Please see inline..<RG>..
> 
> -----Original Message-----
> From: Lou Berger [mailto:lberger@labn.net]
> Sent: Friday, August 24, 2012 1:55 PM
> To: Rakesh Gandhi (rgandhi)
> Cc: ccamp@ietf.org
> Subject: Re: [CCAMP] Review Request For Changes in 
> draft-ietf-ccamp-mpls-tp-rsvpte-ext-associated-lsp-04.txt
> 
> Rakesh,
> 
> Speaking as a WG participant, and ignoring changes 4 and 5 as you plan to revert these:
> 
> On 8/23/2012 12:20 PM, Rakesh Gandhi (rgandhi) wrote:
>> Dear WG,
>>
>> We like to request a review from the WG on the changes in version 04 of the draft-ietf-ccamp-mpls-tp-rsvpte-ext-associated-lsp compared to version 03. 
>>
>> The majority of the proposed changes are around the format and how to populate the extended association object as listed below.
>>
>> Note: Based on the feedbacks received so far, changes for items 4 and 5 below will be reverted.
>>
>> 1. Association-ID:
>> It was not clear from reading the version 03 of the draft how this field is populated in the extended association object. New version 04 proposes to populate this field from the locally provisioned value. As this value is identically provisioned on both ends, it provides a field to tie the two (forward and reverse) LSPs on end-points.
>>
> 
>> 2. IPv4 association source:
>> New version 04 adds a tie breaker rule for double sided provisioned LSPs.
>>
>> 3. Global association source:
>> New version clarifies the usage for this field siting information from RFC6370 and other mentioned drafts. No new rule added.
>>
> 
> [4 and 5 removed form mail as to be reverted]
> 
>>
>> 6. Extended Association ID (Address):
>> New version 04 proposes to use an IP address as extended association ID (address) as an additional identifier. Previous version 03 defines a variable length field but did not mention what parameters can be added there.
>> A tie breaker rule is defined for double sided provisioned value.
>>
> 
> Assuming changes 1, 2, and 6, how is uniqueness (of the association ID
> field) guaranteed?
> 
> <RG> 1, 2 and 6 <association-id, source, destination> together uniquely represent a bidirectional LSPs in a network. In this proposal association ID can be shared by multiple tunnels on the same source node.
> 

Sure, but who picks the association-id such that uniqueness is assured in the double sided provisioning case?

If assuming this is always provisioned, then how does the provisioning entity, which may be one or more people at a CLI, pick the association-id such that it is unique across the tuple <association-id, ingress, egress>?  (neither a single provision device nor polling the ingress and egress are really reasonable solutions.)

Wouldn't it be better for the Association Source and Association ID to be administratively set? e.g., to the IP address and value selected by the provisioning source. (Extended Association ID could also be used if desired, but I'm not sure it really adds value.)

<RG2> Sure, association-id and association-source can be set administratively or by any other means (we can reword the draft). Idea here is that for double sided provisioned LSPs, they need to have the same values, so both sides can glue the matching LSPs.



> 
>> 7. Path Protection object:
>> Version 03 of the draft vaguely mentioned and assumed of using protection object for path protection. New version 04 adds some texts to clarify it, no new rule is added.
>>
> 
> I think providing informative text on interactions of this document with the various defined recovery (4872 and 4872) and reroute (4090) mechanisms is a really good idea.  That said, I found this section a bit opaque.  Ignoring the wordsmithing, what specific points are you trying to make?
> 
> <RG> It just highlights that for a bi-directional tunnel, there can be a working bidirectional LSPs and protecting bidirectional LSPs. That's all.
> 

I think the proposed text is really confusing and doesn't cover the full scope (in particular 4872 is about recovery which is both protection and restoration, it doesn't cover 4873 or 4090). Can you propose (one the
list) some alternate text?

<RG2> Idea here is that there are multiple bidirectional LSPs for a tunnel for different LSP roles. We could remove the LSP type as primary and secondary reference from the text, and just state LSPs for different roles.

> 
>> 8. Auto-tunnel mesh:
>> New version 04 adds a section to elaborate on a use case for auto-tunnel mesh. This is added as an FYI and can be removed if WG thinks so.
>>
> 
> How is the association id field value selected in this case?
> 
> <RG> Proposal allows that single association-id can be provisioned for a mesh-group. 
I don't think you have text that supports this.  The closest you come is:
   A node provisioned to
   build a mesh of associated bidirectional LSPs may use identical
   association ID for the given mesh-group member peers.

which doesn't say that the "identical association ID" MUST be provisioned.

<RG2> Yes, we can clarify this.

Thanks,
Rakesh

Lou

>> So when a node initiates multiple auto-tunnels in a mesh-group, as per previous definition, a tunnel can be uniquely identified with <association-id, source, destination>, i.e. extended association object.
> 



> 
>> 9. Clarification for Inter-AS LSPs:
>> I believe there was an email exchange between Lou and Fei to clarify the relationship with draft I-D, draft-zhang-ccamp-mpls-tp-rsvpte-ext-tunnel-num. A section is added in version-04 to address this. Please review the added text.
>>
> 
> Well I (as chair) had asked in Vancouver that the authors of rsvpte-ext-tunnel-num propose some language *on the list* that would merge the functionality defined in that document into the WG document.
> The mailing list discussion concluded with Fei stating that he want to keep the drafts separate, which certainly is his call (as one is an individual draft).  So to be clear, I have not requested any references to rsvpte-ext-tunnel-num in the WG draft.
> 
> This section does highlight the issue of how remote global_ID can be learned in the interdomain case.  I think the stated solution doesn't work with your current assignment approach, e.g., consider the case when the lower IP address is the egress of the initial LSP...
> 
> <RG> I will let Fei address this comment.
> 
> Thanks,
> Rakesh
> 
> 
> Lou
> 
> 
>> Please advise us on above changes. Based on the consensus, we will update the draft accordingly.
>>
>> Thanks,
>> Rakesh
>>  
>>
>> -----Original Message-----
>> From: internet-drafts@ietf.org [mailto:internet-drafts@ietf.org]
>> Sent: Wednesday, August 15, 2012 10:53 AM
>> To: Rakesh Gandhi (rgandhi)
>> Cc: zhang.fei3@zte.com.cn; jingrq@ctbri.com.cn
>> Subject: New Version Notification for 
>> draft-ietf-ccamp-mpls-tp-rsvpte-ext-associated-lsp-04.txt
>>
>>
>> A new version of I-D,
>> draft-ietf-ccamp-mpls-tp-rsvpte-ext-associated-lsp-04.txt
>> has been successfully submitted by Rakesh Gandhi and posted to the IETF repository.
>>
>> Filename:	 draft-ietf-ccamp-mpls-tp-rsvpte-ext-associated-lsp
>> Revision:	 04
>> Title:		 RSVP-TE Extensions for Associated Bidirectional LSPs
>> Creation date:	 2012-08-15
>> WG ID:		 ccamp
>> Number of pages: 17
>> URL:             http://www.ietf.org/internet-drafts/draft-ietf-ccamp-mpls-tp-rsvpte-ext-associated-lsp-04.txt
>> Status:          http://datatracker.ietf.org/doc/draft-ietf-ccamp-mpls-tp-rsvpte-ext-associated-lsp
>> Htmlized:        http://tools.ietf.org/html/draft-ietf-ccamp-mpls-tp-rsvpte-ext-associated-lsp-04
>> Diff:            http://www.ietf.org/rfcdiff?url2=draft-ietf-ccamp-mpls-tp-rsvpte-ext-associated-lsp-04
>>
>> Abstract:
>>    The MPLS Transport Profile (MPLS-TP) requirements document [RFC5654],
>>    describes that MPLS-TP MUST support associated bidirectional point-
>>    to-point LSPs.
>>
>>    This document provides a method to bind two unidirectional Label
>>    Switched Paths (LSPs) into an associated bidirectional LSP.  The
>>    association is achieved by defining the new Association Type in the
>>    Extended ASSOCIATION object.
>>
>>                                                                                   
>>
>>
>> The IETF Secretariat
>>
>> _______________________________________________
>> CCAMP mailing list
>> CCAMP@ietf.org
>> https://www.ietf.org/mailman/listinfo/ccamp
>>
>>
>>
>>
> 
> 
> 
>