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.


Reply via email to