BGP flowspec support

Jan Matejka jan.matejka at nic.cz
Mon Apr 24 10:35:16 CEST 2017


Hello!

On 04/24/2017 09:58 AM, Maximilian Eschenbacher wrote:
> am I correct in assuming that bird does currently not support sending
> bgp flowspec rules (RFC5575) which uses MP_REACH_NLRI attributes? In
> proto/bgp/bgp.h I found these lines:
> 
> /* We don't support these: */
> #define BA_DPA          0x0b    /* ??? */
> #define BA_ADVERTISER       0x0c    /* [RFC1863] */
> #define BA_RCID_PATH        0x0d
> #define BA_MP_REACH_NLRI    0x0e    /* [RFC2283] */
> #define BA_MP_UNREACH_NLRI  0x0f
> [...]

This feature is quite a hot new feature in the 2.0 version. Backporting
flowspec into v1.x is virtually impossible due to Bird's internal architecture.

The 2.0 version is still in development; see the v2.0.0-pre0 tag in our
repository. There are several known bugs in flowspec, still unresolved,
but we're working on that.

Long story short, it is in progress.
Jan


More information about the Bird-users mailing list