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

Kees Meijs | Nefos kees at nefos.nl
Fri Jun 18 11:12:39 CEST 2021


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.

Then the messaging is as such:

>     Open Message (1), length: 49
>       Version 4, my AS REDACTED, Holdtime 240s, ID REDACTED
>       Optional parameters, length: 20
>         Option Capabilities Advertisement (2), length: 18
>           Multiprotocol Extensions (1), length: 4
>         AFI IPv4 (1), SAFI Unicast (1)
>         0x0000:  0001 0001
>           Multiprotocol Extensions (1), length: 4
>         AFI IPv6 (2), SAFI Unicast (1)
>         0x0000:  0002 0001
>           32-Bit AS Number (65), length: 4
>          4 Byte AS REDACTED
>         0x0000:  0000 9b06

Is it possible to configure BIRD2 to enforce Multiprotocol Extensions 
when only IPv4 is in use?

Cheers,
Kees

On 18-06-2021 09:57, Kees Meijs | Nefos wrote:
> Please advice what to do. I'm afraid I'm a little stuck.




More information about the Bird-users mailing list