Bird v2, MPLS and LDP
Hi folks, I've just seen in the NEWS for bird 2.0.0-pre1 that there are many MPLS related things coming. Kudos for that! Forgive me if this has been answered recently, I didn't find anything in my list archive: As of the available support for MPLS forwarding in the Linux kernel, I'm wondering if there is any rough roadmap the next releases? Are there any plans on integrating some LDP module (maybe also borrowing from the openldpd as FRR did? ;)) into bird? Thanks for your great work! Will someone of you folks at DENOG9? Best Max -- "Kunst ist Besessenheit. Du willst etwas unter Kontrolle bringen bevor es Dich kontrolliert." -- O
On Sat, Sep 09, 2017 at 03:26:54AM +0200, Maximilian Wilhelm wrote:
Hi folks,
I've just seen in the NEWS for bird 2.0.0-pre1 that there are many MPLS related things coming. Kudos for that!
Forgive me if this has been answered recently, I didn't find anything in my list archive:
As of the available support for MPLS forwarding in the Linux kernel, I'm wondering if there is any rough roadmap the next releases?
Hi We plan to to release 2.0 during this year, mainly with features that are already in pre1, and some minor additions (like IPv4 in Babel, IPv4 in OSPFv3, VRFs, microsecond timers, ...). We have no fixed plan for features after that, but we definitely will work on usable MPLS support (with LDP) and we plan to integrate PIM-BIDIR multicast routing (it was implemented for BIRD some time ago as a student project). -- Elen sila lumenn' omentielvo Ondrej 'Santiago' Zajicek (email: santiago@crfreenet.org) OpenPGP encrypted e-mails preferred (KeyID 0x11DEADC3, wwwkeys.pgp.net) "To err is human -- to blame it on a computer is even more so."
Anno domini 2017 Ondrej Zajicek scripsit: Hi,
We plan to to release 2.0 during this year, mainly with features that are already in pre1, and some minor additions (like IPv4 in Babel, IPv4 in OSPFv3, VRFs, microsecond timers, ...).
Do you mean VRFs in the sense of Linux VRFs [0]? Like being able to terminate a BGP session within a VRF (assuming and underlying VRF setup on the box)?
We have no fixed plan for features after that, but we definitely will work on usable MPLS support (with LDP) and we plan to integrate PIM-BIDIR multicast routing (it was implemented for BIRD some time ago as a student project).
Cool! Best Max [0] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Docu... -- Wer heute den Kopf in den Sand steckt, knirscht morgen mit den Zähnen.
On Sat, Sep 16, 2017 at 03:25:24AM +0200, Maximilian Wilhelm wrote:
Anno domini 2017 Ondrej Zajicek scripsit:
Hi,
We plan to to release 2.0 during this year, mainly with features that are already in pre1, and some minor additions (like IPv4 in Babel, IPv4 in OSPFv3, VRFs, microsecond timers, ...).
Do you mean VRFs in the sense of Linux VRFs [0]? Like being able to terminate a BGP session within a VRF (assuming and underlying VRF setup on the box)?
Yes Unfortunately, without this kernel patch [*], it is not usable for anything other than multipath BGP. [*] http://www.spinics.net/lists/netdev/msg448040.html -- Elen sila lumenn' omentielvo Ondrej 'Santiago' Zajicek (email: santiago@crfreenet.org) OpenPGP encrypted e-mails preferred (KeyID 0x11DEADC3, wwwkeys.pgp.net) "To err is human -- to blame it on a computer is even more so."
participants (2)
-
Maximilian Wilhelm -
Ondrej Zajicek