BIRD - Config Support for RFC 3107 - Carrying Label Information in BGP

Thiruvazhiyan Lakshmanan TL0041926 at
Wed May 23 21:40:26 CEST 2018

Hi Ondrej,
Thanks for the reply! How about incoming labels coming from 3107 neighbor? Can BIRD program the kernel table with mpls label for next-hop loopback?

Thiruvazhiyan L

-----Original Message-----
From: Ondrej Zajicek [mailto:santiago at] 
Sent: Wednesday, May 23, 2018 3:07 PM
To: LAKSHMANAN, THIRUVAZHIYA; Thiruvazhiyan Lakshmanan
Cc: bird-users at
Subject: Re: BIRD - Config Support for RFC 3107 - Carrying Label Information in BGP

On Wed, May 23, 2018 at 06:02:30PM +0000, LAKSHMANAN, THIRUVAZHIYA wrote:
> In the BIRD 2.0 user guide, I see the support for RFC 3107 - Carrying
> Label information in BGP. We want to configure a VM with BIRD agent
> working like a PE for adding MPLS labels for IPv4 and IPv6 unicast
> routes. Do we have this configuration supported now, and can I get any
> sample working configuration for this please.


Unfortunately BIRD support for MPLS is currently limited. Can be used as
a BGP route reflector, or can configure static MPLS routes (with static
labels) and announce them. But no automatic route labeling.

For example, see this config:
(although static routes there are VPN routes, it is analogous).

Elen sila lumenn' omentielvo

Ondrej 'Santiago' Zajicek (email: santiago at
OpenPGP encrypted e-mails preferred (KeyID 0x11DEADC3,
"To err is human -- to blame it on a computer is even more so."

Disclaimer:  This message and the information contained herein is proprietary and confidential and subject to the Tech Mahindra policy statement, you may review the policy at <> externally <> internally within TechMahindra.


More information about the Bird-users mailing list