Re: [mpls-linux-general] can use mpls-linux support mpls/vpn ?
Status: Beta
Brought to you by:
jleu
From: Jorge B. [DTI2] <jo...@dt...> - 2010-05-11 08:44:35
|
El 10/05/2010 17:53, Renato Westphal escribió: > Some weeks ago I've done some tests with rudimentary VPNs, without VRFs > and LDP. I have used: > > * command "network A.B.C.D/M rd ASN:nn_or_IP-address:nn tag WORD" to > distribute vpnv4 routes > * extcommunity-list and route-maps to deal with RTs; > * extend bgpd daemon to automatically update the nhlfe/ilm/xc tables > when receiving bgp_update messages > > I could interact with Cisco machines (using GNS3) with no problems, but > i had to set the LSPs manually and there were no isolation (VRFs). > > Also, the following RFCs are already implemented on Quagga: > > * > > RFC 2842: Capabilities Advertisement with BGP-4 Standards Track; > > * > > RFC 2858: Multiprotocol Extensions for BGP-4 Standards Track; > > * > > RFC 4360: BGP Extended Communities Attribute Standards Track; > > * > > RFC 3107: Carrying Label Information in BGP-4 Standards Track > (there were a label codification bug on the MP_REACH_NLRI > attribute that I've already fixed); > > > Unfortunaly, adding VRF support makes things a lot harder, however i'm > working on this (extending quagga). There is still a long way to go, but > most of the job is already done. > Hi Renato, I have a patch to support full VRF support on zebra daemon. It is almost agnostic about the kernel interface. Currently i have a porting layer to a custom kernel patches I did to implement named network namespaces or current kernels. I have to check if the quagga MPLS patches apply cleanly, they almost did a while ago. I am now cleaning some stuff and I want to publish some code or git tree in a week or two. At some point I had a test network with BGP feeding the VPNV4 prefixes into my kernel, with LDP working, the only thing I needed to have a full working VPN setup was PHP. But it was all a bit ad-hoc. -- ============================================================== Jorge Boncompte - Ingenieria y Gestion de RED DTI2 - Desarrollo de la Tecnologia de las Comunicaciones -------------------------------------------------------------- C/ Abogado Enriquez Barrios, 5 14004 CORDOBA (SPAIN) Tlf: +34 957 761395 / FAX: +34 957 450380 ============================================================== - Sin pistachos no hay Rock & Roll... - Without wicker a basket cannot be made. ============================================================== |