The MPLS WG Archive

Cell Relay Retreat>MPLS WG Archive>month:2001-Jun> msg00377



[Date Prev][Date Next][Thread Prev][Thread Next]  
  [Date Index][Thread Index][Author Index][Subject Index]

L2 MPLS based VPN

  • From: Sasha Vainshtein <Sasha@AXERRA.com>
  • Date: Wed, 27 Jun 2001 10:33:50 +0200
  • Cc: Alik Shimelmits <alik@AXERRA.com>, Gonen Zilber <gonen@AXERRA.com>, Israel Sasson <israel@AXERRA.com>

Bernard,
Inner labels in both Martiti-Transport and Kompella L2 VPN drafts 
are distributed directly between peer edge devices, and have meaning
only between these devices. Both Martini and Kompella drafts allow using
targeted LDP sessions for this purpose, and Kompella also allows using
MP-BGP for this purpose.
For the aggregation device to allocate the outer label, it has to be able
to infer somehow the FEC of the incoming packet.
I see the following options for the packet transmitted by the access device
to the aggregation one:
1. It is a label packet with the outer label in the stack being the inner
label
of the virtual connection. This label cannot be valid in the aggregation
device
(as it did not participate in its distribution) so it either drops the
packet or, even
worse, misuses it.
2. It is an IP packet (say, with MPLS-in-IP protocol type and 
the inner label following the IP header). In this case the access device:
* Has to operate as an IP router
* Has to know IP address of its remote peer device
* The aggregation device may push the "outer" label on top of IP header
or just to forward the unlabeled
*The remote access device must recognize the incoming IP packet as 
one carying MPLS-in-IP, strip its IP header and then process the incoming
label.
I.e., the 2nd option will work, but it imposes restrictions on access
devices. E.g.,
you cannot connect Ethernet switches (which are not IP routers) in this way.
PE devices in both Martini and Kompella are assumed to be LERs (as defined
in RFC 3031)
with additional capabilities allowing support of encapsulation of L2
packets; this approach
does not impose any restrictions on the access (presumably, CPE) devices.
With best regards,
                                   Sasha Vainshtein
email:     sasha@axerra.com <mailto:sasha@axerra.com> 
tel:       +972-3-7659993 (office)
           +972-8-9254948 (res.)
           +972-58-674833 (cell.)
 


> -----Original Message-----
> From: Bernard Zelmans [mailto:bzelmans@calynet.com]
> Sent: Wednesday, June 27, 2001 4:49 AM
> To: mpls@UU.NET
> Subject: L2 MPLS based VPN
> 
> 
> Hi all,
> 
> looking at both Martini and Kompella draft on L2 based VPN, 
> the LSP with the
> inner+outer label is started from the same node (PE). Is 
> there a particular
> reason for that? why don't we allow an access device to 
> initiate the inner
> label LSP and have an aggregation device start the tunnel?
> Thanks in advance,
> 
> b
>