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

"Rakesh Gandhi (rgandhi)" <rgandhi@cisco.com> Wed, 12 September 2012 16: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 48B7C21F85A3 for <ccamp@ietfa.amsl.com>; Wed, 12 Sep 2012 09:18:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.023
X-Spam-Level:
X-Spam-Status: No, score=-9.023 tagged_above=-999 required=5 tests=[AWL=1.576, 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 ZOvy7Vk2fCZw for <ccamp@ietfa.amsl.com>; Wed, 12 Sep 2012 09:18:44 -0700 (PDT)
Received: from rcdn-iport-7.cisco.com (rcdn-iport-7.cisco.com [173.37.86.78]) by ietfa.amsl.com (Postfix) with ESMTP id CF44021F84F6 for <ccamp@ietf.org>; Wed, 12 Sep 2012 09:18:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=8156; q=dns/txt; s=iport; t=1347466724; x=1348676324; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=0rGjTgTtbs7GStJmey3wTg4nqH9HDXfVFQhkiL+3f1s=; b=WbLaHMnBr0n9y7xAVoCxeUMBRzmoyywfdAZW7rT4wEoAvulyoXhfYOsb blitNWOOFSEKxc6o8+BuHRqDMIS2Mr9vNM1CKVyji8TBmVJbFBSuPw/09 mE6qjf+/G+Bs2Zkq0ZOhGsgmYO/WJLTnig2EpS6r1znsOT0qTOeJ3Rwe5 g=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: Av8EAEW1UFCtJV2c/2dsb2JhbABFu0iBB4IgAQEBBBIBJy0SDAQCAQgOAwQBAQEKFAUEBzIUCQgCBA4FCBqHa5wEoC+FY4UthWJgA6QVgWmCZoIX
X-IronPort-AV: E=Sophos;i="4.80,410,1344211200"; d="scan'208";a="120852775"
Received: from rcdn-core-5.cisco.com ([173.37.93.156]) by rcdn-iport-7.cisco.com with ESMTP; 12 Sep 2012 16:18:43 +0000
Received: from xhc-rcd-x09.cisco.com (xhc-rcd-x09.cisco.com [173.37.183.83]) by rcdn-core-5.cisco.com (8.14.5/8.14.5) with ESMTP id q8CGIhdq025758 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Wed, 12 Sep 2012 16:18:43 GMT
Received: from xmb-aln-x07.cisco.com ([169.254.2.196]) by xhc-rcd-x09.cisco.com ([173.37.183.83]) with mapi id 14.02.0318.001; Wed, 12 Sep 2012 11:18:42 -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+fwgAJxX4D//lFBwIAcgluAgABS8cA=
Date: Wed, 12 Sep 2012 16:18:42 +0000
Message-ID: <B7D2A316AA32B6469D9670B6A81B7C240982B6@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> <B7D2A316AA32B6469D9670B6A81B7C24072413@xmb-aln-x07.cisco.com> <503A3309.4020907@labn.net> <B7D2A316AA32B6469D9670B6A81B7C240732EF@xmb-aln-x07.cisco.com> <5050B401.6070008@labn.net>
In-Reply-To: <5050B401.6070008@labn.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.82.213.162]
x-tm-as-product-ver: SMEX-10.2.0.1135-7.000.1014-19178.005
x-tm-as-result: No--50.473400-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: Wed, 12 Sep 2012 16:18:45 -0000

Hi Lou,

Thank you for your reply.

I agree with you to revise the draft capturing the agreed changes so far. 

Your proposal for the following text looks good. 

3.2.6. Associated Bidirectional LSPs and LSP Recovery

LSP recovery as defined in [RFC4872], [RFC4873] and [RFC4090] is not impacted by this document.  The recovery mechanisms defined in [RFC4872] and [RFC4873] rely on the use of ASSOCIATION Objects, but use a different Association Type field value than defined in this document so should not be impacted.  The mechanisms defined in [RFC4090] does not rely on the use of ASSOCIATION Objects and is therefore also not impacted by the mechanisms defined in this document.

3.2.7. Associated Bidirectional LSPs and TE Mesh-Groups

TE mesh-groups is defined in [RFC4972]. A node supporting both Associated Bidirectional LSPs and TE mesh-groups, MAY include an ASSOCIATION object as defined in this document in Path messages of LSPs used to support the mesh-group.  To enable unambiguous identification of the mesh-group's associated bidirectional LSPs, the information carried in the ASSOCIATION object, including the contents of the Association Source and Identifier fields MUST be provisioned.


Thanks,
Rakesh



-----Original Message-----
From: Lou Berger [mailto:lberger@labn.net] 
Sent: Wednesday, September 12, 2012 12:11 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,
	Looks like you switched threads in your last message.  (BTW I think I'm getting lost in the number of changes being discussed and think having a new version capturing changes to date would help...)

Let me try to merge them:

>On 8/27/2012 5:16 PM, Rakesh Gandhi (rgandhi) wrote:
>>
>> Let me propose revised texts for section 3.2.6 [item 7], 3.2.7 [item
8] and 4.1 [items 1,2,3,6].	
>>
>> Regards,
>> Rakesh
>>
>>
>> -----Original Message-----
>> From: Lou Berger [mailto:lberger@labn.net]
>> Sent: Sunday, August 26, 2012 10:31 AM
>> 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 (using normal reply notation)...
>>
>> On 8/24/2012 5:18 PM, Rakesh Gandhi (rgandhi) wrote:
>>> 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:
>[...]
>
>>>>> 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.
>>>
>>
>> Again, I think the issue is with the proposed language.


On 9/4/2012 12:26 PM, Rakesh Gandhi (rgandhi) wrote:
> Thanks Lou.
> Potential text for the remained two sections in the draft can be as  
> follows. Please feel free to revise.
>
> 3.2.6 Signaling of Associated Bidirectional LSP For Different LSP 
> Roles There can also be a pair of recovery and/or reroute LSPs as per 
> procedures define in [RFC4872], [RFC4873] and [RFC4090]. Together with 
> those procedures, a node uses Extended ASSOCIATION object or 
> ASSOCIATION object defined in this document to form an associated 
> bidirectional LSP pair for each LSP role.

I still don't understand this text.  Perhaps you mean something like:

3.2.6. Associated Bidirectional LSPs and LSP Recovery

LSP recovery as defined in [RFC4872], [RFC4873] and [RFC4090] is not impacted by this document.  The recovery mechanisms defined in [RFC4872] and [RFC4873] rely on the use of ASSOCIATION Objects, but use a different Association Type field value than defined in this document so should not be impacted.  The mechanisms defined in [RFC4090] does not rely on the use of ASSOCIATION Objects and is therefore also not impacted by the mechanisms defined in this document.


>>
>>
>>>>
>>>>> 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.


On 9/4/2012 12:26 PM, Rakesh Gandhi (rgandhi) wrote:
>
> 3.2.7. Signaling of Auto-tunnel Mesh-group LSPs A node may build LSPs 
> automatically to remote peers in a mesh using the mesh-group 
> membership defined in [RFC4972]. A node MUST be provisioned with 
> identical association ID for the given mesh-group members peers to 
> build a mesh of associated bidirectional LSPs. The extended 
> association ID can be used to form unique Extended ASSOCIAITON object 
> in each LSP to different remote peers.

How about something along the lines of:

3.2.7. Associated Bidirectional LSPs and TE Mesh-Groups

TE mesh-groups is defined in [RFC4972]. A node supporting both Associated Bidirectional LSPs and TE mesh-groups, MAY include an ASSOCIATION object as defined in this document in Path messages of LSPs used to support the mesh-group.  To enable unambiguous identification of the mesh-group's associated bidirectional LSPs, the information carried in the ASSOCIATION object, including the contents of the Association Source and Identifier fields MUST be provisioned.

Lou (as WG participant)

>>>
>>
>> Great!
>>
>> Lou
>>
>>> Thanks,
>>> Rakesh
>>>
>>> Lou
>