On Fri, Aug 8, 2014 at 1:19 AM, Alucard <[email protected]> wrote: > Le jeudi 7 août 2014 23:28:37, Renato Westphal a écrit : > >> 2014-08-05 9:17 GMT-03:00 Rafael Zalamena <[email protected]>: >>> >>> On Tue, Aug 05, 2014 at 12:53:43PM +0200, Alucard wrote: >>>> >>>> Hi, >>>> >>>> What is the status of VPLS/PWE3 support on Openbsd right now ? >>>> >>>> I have been researching a bit but cannot find a definitive answer. >>>> >>>> There is several mentions of work on this on the web and in the >>>> mailing lists but nothing really clear. >>>> >>>> Back in 2011 Claudio Jeker about Openbsd 4.9/5.0 state that these >>>> features are expected in near future. >>>> http://2011.eurobsdcon.org/papers/jeker/MPLS.pdf >>>> >>>> There is a couple of guys speaking about work on this on the mailing >>>> list in 2012 and 2013 >>>> http://comments.gmane.org/gmane.os.openbsd.tech/29882 >>>> >>>> http://openbsd.7691.n7.nabble.com/RFC-Patches-for-the-LDP-daemon-td228828.html >>>> >>>> But I didn't find mentions of this in the ldpd manpage (or am I >>>> missing something ?) >>>> >>>> Thank you >>>> >>> >>> Hi Alucard, >>> >>> I stopped coding VPLS/PWE3 support at the end of 2012 because it was >>> getting messy and I didn't have time to properly write it (also I wasn't >>> experienced enough). So after I finished my final paper which was the >>> main reason why I was coding it I simply left it as it was. >>> >>> The wire(4) driver is missing MAC learning and to make it work for my >>> presentation I had to manually add them. The VPLS implementation in LDPd >>> was just too messy and it took me a lot of time to understand LDPd code. >>> Now that I understand most of the ldpd code I'm ashamed of what I did at >>> that time. >>> >>> So: (1) to finish wire(4) there is still a small integration with >>> bridge(4) >>> MAC learning code left to be done and (2) about the VPLS code in LDPd you >>> might have a better luck talking with renato@. >>> >> >> Hi Alucard, >> >> There is an ongoing effort to implement these features on OpenBSD. The >> control plane for ldpd(8) is already done, I just need some time to >> polish the patches and send them for review. If you want to help with >> testing please let me know. As for the data plane, I'm now in touch >> with Rafael to support him with his implementation. He will need to >> change a few things in order to support both the VPWS and VPLS >> solutions. For example, claudio@ suggested using one virtual interface >> per pseudo wire and use our bridge(4) for the VPLS stuff (mac >> learning, flooding, ageing, etc). We hope to finish things up soon. >> >> []s >> > > Hi Renato > > This is good news. > I would be happy to help testing > > Louis >
I am also very very interested in this. And I have access to a lot of gear for any cross platform testing... Thank you guy's so much, I thought this was in a coma... -Noah

