<div dir="ltr">Hoi Ondrej and bird-users,<div><br></div><div>Apologies for my resend. For some reason, my mail provider had tucked away your response to my mail, which I saw only after I resent it. Thank you for the pointer - I'm happy to test this out in the lab, and once we're ready with kernel programming parts of the mpls stack, maybe I can help with the LDP parts. Of course, I also have to update the linux-cp side of VPP to consume netlink messages and program the dataplane, so it's more of a longer term feature arc for me. I am very interested to help making the combo Bird+MPLS+LDP+VPP work, though.</div><div><br></div><div>groet,</div><div>Pim</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Jan 16, 2023 at 9:08 PM Pim van Pelt <<a href="mailto:pim@ipng.nl">pim@ipng.nl</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hoi,<div><br></div><div>Resending to @<a href="http://network.cz" target="_blank">network.cz</a> (was @<a href="http://trubka.network.cz" target="_blank">trubka.network.cz</a> earlier). If there's any way I can retrieve the MPLS / LDP state for Bird2, I'd appreciate it.</div><div><br></div><div>groet,</div><div>Pim</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Jan 6, 2023 at 11:42 PM Pim van Pelt <<a href="mailto:pim@ipng.nl" target="_blank">pim@ipng.nl</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hoi folks,<div><br></div><div>I work on VPP (a fast userspace based dataplane implementation <a href="https://fd.io/" target="_blank">https://fd.io/</a>), and helped contribute the ability for this dataplane to consume Netlink messages (<a href="http://github.com/pimvanpelt/lcpng" target="_blank">github.com/pimvanpelt/lcpng</a>)</div><div>One thing that I've been asked about quite a bit is the ability to program the VPP dataplane with MPLS forwarding. I use Bird2 in my own deployment (<a href="https://ipng.ch/s/articles/2021/09/21/vpp-7.html" target="_blank">https://ipng.ch/s/articles/2021/09/21/vpp-7.html</a>) and was wondering what the current thinking is for Bird to support signalling with LDP. Last I saw was:</div><div>- <a href="https://bird.network.cz/pipermail/bird-users/2017-September/011528.html" target="_blank">https://bird.network.cz/pipermail/bird-users/2017-September/011528.html</a></div><div>- <a href="https://birdofluck.livejournal.com/8996.html" target="_blank">https://birdofluck.livejournal.com/8996.html</a></div><div>- <a href="https://git.nic.cz/redmine/projects/bird/repository/show?rev=mpls" target="_blank">https://git.nic.cz/redmine/projects/bird/repository/show?rev=mpls</a></div><div>- <a href="https://bird.network.cz/pipermail/bird-users/2018-September/012760.html" target="_blank">https://bird.network.cz/pipermail/bird-users/2018-September/012760.html</a><br></div><div><div>- <a href="https://bird.network.cz/" target="_blank">https://bird.network.cz/</a></div><div><br></div><div>Maria, do you have pointers on the current state of the union for an LDP implementation for Bird? I'd like to add MPLS support to Linux Control Plane (<a href="https://ipng.ch/media/virtualnog/index.html" target="_blank">https://ipng.ch/media/virtualnog/index.html</a>)</div><div><br></div><div>groet,</div><div>Pim</div><div>--</div><div dir="ltr">Pim van Pelt <<a href="mailto:pim@ipng.nl" target="_blank">pim@ipng.nl</a>> <br>PBVP1-RIPE - <a href="http://www.ipng.nl/" target="_blank">http://www.ipng.nl/</a></div></div></div>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr">Pim van Pelt <<a href="mailto:pim@ipng.nl" target="_blank">pim@ipng.nl</a>> <br>PBVP1-RIPE - <a href="http://www.ipng.nl/" target="_blank">http://www.ipng.nl/</a></div>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature">Pim van Pelt <<a href="mailto:pim@ipng.nl" target="_blank">pim@ipng.nl</a>> <br>PBVP1-RIPE - <a href="http://www.ipng.nl/" target="_blank">http://www.ipng.nl/</a></div>