Re: [mpls-linux-devel] VPLS support?
Status: Beta
Brought to you by:
jleu
From: <jl...@mi...> - 2010-04-22 16:25:48
|
David, The multi-point behavior you discuss below has not been implemented. My thinking at this time is that we can use the linux bridging core to accomplish this. For this to occur a VPLS LSP needs to be represented to the bridge core as an ethernet interface. This could be accomplished with a modified version of the mpls tunnel driver. Due to the recent activity, I've picked up the project again. I'm/we're in the process of getting all the fuctionality working on a 2.6.32 kernel. Once I get that accomplished I think this would be a good place to do some additional work. On Thu, Apr 22, 2010 at 04:54:47PM +0100, David Fraser wrote: > > Hi, > > What is the situation with VPLS support? > > In particular, I believe that mpls-linux's existing Ethernet over MPLS > works by virtue of hooking on ebtables. That is a case of modifying one > ethernet packet on the way through. Whereas, in a scenario where there > are three LERs (forming a VPLS), if an ethernet packet arrived from > outside the VPN, then the LER would need to send two packets - one to > each of the other two LERs in the VPLS VPN - each with a different MPLS > label. Is there any kernel support for this sort of distribution in > mpls-linux/ebtables/elsewhere? > > I see from the archives that Pali was doing some work on this area late > last year, although discussion seemed to revolve mainly around the > signalling plane (quagga etc) and not this dataplane issue. > > Thanks in advance, > > David Fraser > > ------------------------------------------------------------------------------ > _______________________________________________ > mpls-linux-devel mailing list > mpl...@li... > https://lists.sourceforge.net/lists/listinfo/mpls-linux-devel -- James R. Leu jl...@mi... |