BGP with BIRD2 and MikroTik CCR1072-1G-8S+

Ondrej Zajicek santiago at crfreenet.org
Fri Jun 18 17:13:50 CEST 2021


On Fri, Jun 18, 2021 at 11:12:39AM +0200, Kees Meijs | Nefos wrote:
> Hi list,
> 
> Using tcpdump(8) I was able to pin point the issue.
> 
> Please note the difference (BIRD):
> 
> > Optional parameters, length: 8
> >         Option Capabilities Advertisement (2), length: 6
> >           32-Bit AS Number (65), length: 4
> >          4 Byte AS REDACTED
> >         0x0000:  0000 9b06
> 
> 
> and the MikroTik:
> 
> > Optional parameters, length: 16
> >         Option Capabilities Advertisement (2), length: 14
> >           Route Refresh (2), length: 0
> >           32-Bit AS Number (65), length: 4
> >          4 Byte AS REDACTED
> >         0x0000:  0003 280d
> >           Multiprotocol Extensions (1), length: 4
> >         AFI IPv4 (1), SAFI Unicast (1)
> >         0x0000:  0001 0001
> 
> I can work around the problem by adding a IPv4 and IPv6 channel and enable
> IPv6 on the MikroTik as well.
> 
> Is it possible to configure BIRD2 to enforce Multiprotocol Extensions when
> only IPv4 is in use?

Hi

Perhaps you have no channel configured? AFAIK if there is only IPv4
channel, BIRD still announces multiprotocol capability with IPv4 AFI.


> I suspected the ver=4 is the problem so I've added:

> >  advertise ipv4 off;

> But alas, BIRD2 is now complaining:


Seems like a bug in documentation, this option was removed during
bird1 -> bird2 transition, but should not matter.

-- 
Elen sila lumenn' omentielvo

Ondrej 'Santiago' Zajicek (email: santiago at 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."



More information about the Bird-users mailing list