Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MPLS LDP and BGP-LU support on NXOS and Junos #228

Open
ipspace opened this issue Mar 14, 2022 · 8 comments
Open

MPLS LDP and BGP-LU support on NXOS and Junos #228

ipspace opened this issue Mar 14, 2022 · 8 comments
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed

Comments

@ipspace
Copy link
Owner

ipspace commented Mar 14, 2022

#226 added LDP and BGP-LU support for Cisco IOS, IOS-XE, and Arista EOS.

If anyone feels like implementing these features on other platforms please let me know and I'll write the developer docs to help you get started.

@ipspace ipspace added good first issue Good for newcomers enhancement New feature or request labels Mar 14, 2022
@ipspace ipspace added the help wanted Extra attention is needed label Jun 6, 2022
@ipspace ipspace changed the title MPLS LDP and BGP-LU support on NXOS, Junos, SR OS, SR Linux, Cumulus VX... MPLS LDP and BGP-LU support on NXOS, Junos, SR OS, SR Linux Sep 24, 2022
@ipspace
Copy link
Owner Author

ipspace commented Sep 24, 2022

It looks like Cumulus Linux does not support LDP or BGP-LU. The latest mention I could find with a Google search was in CL 4.2, and that document is no longer online.

@sebschrader
Copy link

Anton Karneliuk could run BGP-LU on Cumulus Linux 3.7.9 and Mellanox hardware in 2019 by manually upgrading the dated FRR shipped with CL. Recent CL versions may already ship with an FRR version, that's recent enough.

@ipspace
Copy link
Owner Author

ipspace commented Dec 2, 2022

We could also implement BGP-LU in a FRR container, the real problem is the MPLS data plane. It might be worth testing whether MPLS forwarding works in Cumulus VM, it most probably won't work in Cumulus or FRR container (without some heavy hacking)

@ssasso
Copy link
Collaborator

ssasso commented Dec 15, 2022

Working on MPLS+LDP for JunOS (both vSRX and vMX, of course).

@ipspace
Copy link
Owner Author

ipspace commented Jan 15, 2023

@ssasso implemented LDP on Junos, BGP-LU is still missing.

@jbemmel
Copy link
Collaborator

jbemmel commented May 31, 2024

@ipspace ipspace changed the title MPLS LDP and BGP-LU support on NXOS, Junos, SR OS, SR Linux MPLS LDP and BGP-LU support on NXOS, Junos, SR Linux May 31, 2024
@ipspace
Copy link
Owner Author

ipspace commented May 31, 2024

I did add LDP support for SR OS

Adjusted the issue title. Thank you!

@ipspace ipspace changed the title MPLS LDP and BGP-LU support on NXOS, Junos, SR Linux MPLS LDP and BGP-LU support on NXOS and Junos Sep 25, 2024
@ipspace
Copy link
Owner Author

ipspace commented Sep 25, 2024

MPLS on SR Linux requires a license, so it probably makes sense to focus on other two platforms.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

4 participants