Re: [Tsvwg] draft-davie-tsvwg-rsvp-l3vpn-01.txt - comments

Francois Le Faucheur IMAP <flefauch@cisco.com> Wed, 28 November 2007 20:02 UTC

Return-path: <tsvwg-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1IxT72-0002dR-QQ; Wed, 28 Nov 2007 15:02:24 -0500
Received: from tsvwg by megatron.ietf.org with local (Exim 4.43) id 1IxT71-0002d2-Cx for tsvwg-confirm+ok@megatron.ietf.org; Wed, 28 Nov 2007 15:02:23 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1IxT71-0002cr-3B; Wed, 28 Nov 2007 15:02:23 -0500
Received: from ams-iport-1.cisco.com ([144.254.224.140]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1IxT70-0004G7-Jt; Wed, 28 Nov 2007 15:02:23 -0500
X-IronPort-AV: E=Sophos;i="4.23,225,1194217200"; d="scan'208";a="159053221"
Received: from ams-dkim-1.cisco.com ([144.254.224.138]) by ams-iport-1.cisco.com with ESMTP; 28 Nov 2007 21:02:11 +0100
Received: from ams-core-1.cisco.com (ams-core-1.cisco.com [144.254.224.150]) by ams-dkim-1.cisco.com (8.12.11/8.12.11) with ESMTP id lASK2BKI004057; Wed, 28 Nov 2007 21:02:11 +0100
Received: from xbh-ams-331.emea.cisco.com (xbh-ams-331.cisco.com [144.254.231.71]) by ams-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id lASK1x3Z000354; Wed, 28 Nov 2007 20:01:59 GMT
Received: from xfe-ams-331.emea.cisco.com ([144.254.231.72]) by xbh-ams-331.emea.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Wed, 28 Nov 2007 21:01:59 +0100
Received: from [144.254.53.159] ([144.254.53.159]) by xfe-ams-331.emea.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Wed, 28 Nov 2007 21:01:59 +0100
In-Reply-To: <200711270128.lAR1SDE30787@magenta.juniper.net>
References: <200711270128.lAR1SDE30787@magenta.juniper.net>
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Type: text/plain; charset="US-ASCII"; delsp="yes"; format="flowed"
Message-Id: <2FF68529-97CD-4FC0-9400-E368C96328BA@cisco.com>
Content-Transfer-Encoding: 7bit
From: Francois Le Faucheur IMAP <flefauch@cisco.com>
Subject: Re: [Tsvwg] draft-davie-tsvwg-rsvp-l3vpn-01.txt - comments
Date: Wed, 28 Nov 2007 21:01:52 +0100
To: Yakov Rekhter <yakov@juniper.net>
X-Mailer: Apple Mail (2.752.3)
X-OriginalArrivalTime: 28 Nov 2007 20:01:59.0394 (UTC) FILETIME=[88ED7420:01C831F9]
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=2607; t=1196280131; x=1197144131; c=relaxed/simple; s=amsdkim1002; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=flefauch@cisco.com; z=From:=20Francois=20Le=20Faucheur=20IMAP=20<flefauch@cisco.com> |Subject:=20Re=3A=20[Tsvwg]=20draft-davie-tsvwg-rsvp-l3vpn-01.txt=20-=20c omments=20 |Sender:=20; bh=2dXedyk0Pq6OlzmEq9f3VPJbOkjKTvu0E8AfiuNoUYE=; b=eBK8UYYggUA9zNeUW/4EXy2MzrfsOl6Y/dSIloMjtrcHQSjpciNvdHligeOWxDcvu6TD3dhP 747w00fAnMWQjUyUHNU3DfoykENc/41yrw5jB47qRfxPW9JLGitZe7mD;
Authentication-Results: ams-dkim-1; header.From=flefauch@cisco.com; dkim=pass ( sig from cisco.com/amsdkim1002 verified; );
X-Spam-Score: -4.0 (----)
X-Scan-Signature: 92df29fa99cf13e554b84c8374345c17
Cc: tsvwg tsvwg <tsvwg@ietf.org>, l3vpn@ietf.org
X-BeenThere: tsvwg@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Transport Area Working Group <tsvwg.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:tsvwg@ietf.org>
List-Help: <mailto:tsvwg-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=subscribe>
Errors-To: tsvwg-bounces@ietf.org

Hi Yakov,

On 27 Nov 2007, at 02:28, Yakov Rekhter wrote:

> Francois,
>
>> Hi Ferit,
>>
>> Thanks for your interest and comments. Thoughts on some of the points
>>
>> you bring up embedded below:
>>
>> On 21 Nov 2007, at 16:44, Yegenoglu, Ferit wrote:
>>
>>> Hi Bruce, Francois, and Ashok,
>>>
>>>
>>> I enjoyed reading your new draft =93draft-davie-tsvwg-rsvp-
>>> l3vpn-01.txt.=94  We are working on some problems that can benefit
>>> from the solutions that your draft is proposing. I have the
>>> following comments/questions:
>>>
>>>
>>> 1)       As far as I can tell, your draft is also applicable to the
>>> case where the aggregation region (per RFC 4804) is outside of the
>>> provider network, that is when the CE-PE interface is actually =20
>>> carrying aggregate RSVP messages. Can you confirm this? If this  
>>> is =20
>>> correct I would suggest adding a note to that effect in your draft.
>> This is correct. It is also applicable to RFC4804 sessions (as  
>> well =20
>> as RFC3175 sessions for that matter). We'll add a statement to  
>> that =20
>> effect.
>>>
>>> 5)  Is there a reference for the approaches summarized in
>>> Appendix A.2 and A.3?
>>> we're not aware of references documenting these other approaches in
>>> further details.
>>> From the brief descriptions provided in your draft I have a feeling
>>> that they may not work for the inter-AS Option B case as it may not
>>> be possible to uniquely identify sessions between two ASBRs.
>
>> Right. Or perhaps more accurately, they would require further
>> extensions to operate in inter-AS Option B.
>
> Could you elaborate on what "further extensions" be required.

To make the approach described in Appendix A.3 work in inter-AS  
Option B, one avenue would be to get ASBR to :
	* readvertise VRF-labels (with "dummy addresses")
	* process RSVP messages and maintain RSVP states within VRF context
	* be able to do IP lookup inside VRF context in order to forward  
Path (as we discussed together) presumably maintaining VRF-like tables
	* swap dummy addresses inside Path message PHOP when forwarding them  
(for forwarding of Resv upstream)

Also, regarding Appendix A.3 approach, a method would have to be  
defined to allow the ingress-PE to pick the right VRF-label to apply  
when forwarding the Path message in the first place (eg in the  
simpler case of intra-AS: ingress-PE knows the egress-PE, but how  
exactly does ingress-PE pick the right VRF-label out of the multiple  
advertised by the egress-PE?).

Cheers

Francois


>
> Yakov.