RE: AII differences between PW routing and l2vpn signalling draft provisionong methods.
"Mustapha Aissaoui" <mustapha.aissaoui@alcatel.com> Fri, 02 December 2005 18:58 UTC
Received: from localhost.cnri.reston.va.us ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1EiG6b-0004FE-DA; Fri, 02 Dec 2005 13:58:01 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1EiG6Z-0004El-Oj for l2vpn@megatron.ietf.org; Fri, 02 Dec 2005 13:57:59 -0500
Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA01839 for <l2vpn@ietf.org>; Fri, 2 Dec 2005 13:57:12 -0500 (EST)
Received: from kanfw1.ottawa.alcatel.ca ([192.75.23.69] helo=tm3.ca.alcatel.com) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1EiGRI-0002Hz-F0 for l2vpn@ietf.org; Fri, 02 Dec 2005 14:19:25 -0500
Received: from CAOTTN02768 (localhost [127.0.0.1]) by tm3.ca.alcatel.com (8.13.0/8.13.0) with ESMTP id jB2IvglW025037; Fri, 2 Dec 2005 13:57:42 -0500 (EST)
Message-Id: <200512021857.jB2IvglW025037@tm3.ca.alcatel.com>
From: Mustapha Aissaoui <mustapha.aissaoui@alcatel.com>
To: 'Luca Martini' <lmartini@cisco.com>, 'L2VPN' <l2vpn@ietf.org>
Date: Fri, 02 Dec 2005 13:57:41 -0500
X-Mailer: Microsoft Office Outlook, Build 11.0.6353
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
Thread-index: AcX3bCNCqUrVybg+SZyj42ms6hyplAAA6RjQ
In-reply-to: <43908DBC.8000000@cisco.com>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 082a9cbf4d599f360ac7f815372a6a15
Cc: 'David McDysan' <dave.mcdysan@mci.com>, bsd@cisco.com
Subject: RE: AII differences between PW routing and l2vpn signalling draft provisionong methods.
X-BeenThere: l2vpn@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: l2vpn.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/l2vpn>, <mailto:l2vpn-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:l2vpn@ietf.org>
List-Help: <mailto:l2vpn-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/l2vpn>, <mailto:l2vpn-request@ietf.org?subject=subscribe>
Sender: l2vpn-bounces@ietf.org
Errors-To: l2vpn-bounces@ietf.org
Luca, I do not believe there is any substantial difference that warrants to standardize two different AII types. A MS-PW can also terminate on a VSI, e.g., VPLS. The issue is to be able to encode the target termination interface: an endpoint for a p2p PW or a VSI for a VPLS in a way such that it will work for both single hop PWs and MS-PWs. Both types can be used for the various L2VPN applications. Pragmatically, the way to go is to deprecate the FEC 129 as defined in draft-ietf-l2vpn-signaling-06.txt (Type 1) and extend the Type 2 to cover the various applications. One other reason to deprecate Type 1 is that we do not want an implementation to use different FEC 129 types for single-hop PW and MS-PW. FEC 128 will be restricted to singe hop PW and will be fine as long as we specify a way to reach U-PEs which are on a FEC 129 Type 2 network. Mustapha. -----Original Message----- From: l2vpn-bounces@ietf.org [mailto:l2vpn-bounces@ietf.org] On Behalf Of Luca Martini Sent: Friday, December 02, 2005 1:09 PM To: L2VPN Cc: David McDysan; bsd@cisco.com Subject: AII differences between PW routing and l2vpn signalling draft provisionong methods. WG, After a good discussion with Bruce Davie, we came up with the following explanation on why we need to have different AII type int he PW setup and maintenance protocol. This note explains why draft-ietf-l2vpn-signaling-06.txt (the L2VPN Signaling draft) and draft-balus-bocci-martini-dyn-ms-pwe3-00.txt (the MS PW draft) make use of different AII types, as defined in draft-metz-aii-aggregate-01.txt. In a nutshell, the two drafts use different AII types because they are tackling different problems. Specifically, L2VPN Signaling draft is concerned with setting up all the PWs for a given L2VPN, while the MS PW draft is concerned with setting up individual PWs. Because it is concerned with building L2VPNs, the L2VPN Signaling draft makes use of the AGI (the contents of which effectively identify the VPN) plus the AII to identify a particular PW. Hence, the AII only needs to identify a "pool" or a VSI relative to a particular AGI. Hence a simple 32 bit AII is sufficient. By contrast, because the MS PW draft is concerned with setting up individual PWs, not L2VPNs, it has no use for the AGI - there is no "group" concept. Hence it fully identifies the PW in the AII. Because there may be many PWs connected to a given U-PE device, it is necessary to identify the PWs relative to a given U-PE. And it is necessary to identify the U-PE within the AII so that the signaling message can be routed toward the correct U-PE. Hence the requirements for the AII are quite different, and it makes sense to use an AII type that is designed to meet these requirements. It is obvious that the simple AII type could be encoded in the more complex AII type by leaving various fields set to zero, but this does not seem to serve any useful purpose. Luca
- AII differences between PW routing and l2vpn sign… Luca Martini
- RE: AII differences between PW routing and l2vpn … Mustapha Aissaoui