Re: VPLS and PWE3 status in Openbsd
Hi, we are interested in this too. Great work :) Cheers, Andy. On 08/08/14 18:24, noah pugsley wrote: On Fri, Aug 8, 2014 at 1:19 AM, Alucard aluc...@phangos.fr wrote: Le jeudi 7 août 2014 23:28:37, Renato Westphal a écrit : 2014-08-05 9:17 GMT-03:00 Rafael Zalamena rzalam...@gmail.com: 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
Re: VPLS and PWE3 status in Openbsd
Le jeudi 7 août 2014 23:28:37, Renato Westphal a écrit : 2014-08-05 9:17 GMT-03:00 Rafael Zalamena rzalam...@gmail.com: 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
Re: VPLS and PWE3 status in Openbsd
On Fri, Aug 8, 2014 at 1:19 AM, Alucard aluc...@phangos.fr wrote: Le jeudi 7 août 2014 23:28:37, Renato Westphal a écrit : 2014-08-05 9:17 GMT-03:00 Rafael Zalamena rzalam...@gmail.com: 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
Re: VPLS and PWE3 status in Openbsd
2014-08-05 9:17 GMT-03:00 Rafael Zalamena rzalam...@gmail.com: 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 -- Renato Westphal
VPLS and PWE3 status in Openbsd
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
Re: VPLS and PWE3 status in Openbsd
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@.