Hello Marek,

this looks fishy. We haven't yet had an opportunity to properly test the Netlink at FreeBSD so thank you for reporting, this is indeed a bug.

As soon as we get to spin up the newest FreeBSD, we'll look into it and try to debug.

Thank you for your report!
Maria

Dear BIRD Developers,

I have tested the Netlink flavor of FreeBSD port. At a glance there are at least 2 problems:

1. Memory (resident) usage at the init is about 125% of BIRD 2.13, moreover it's constantly growing and after 30 min it was about 300% of shown by BIRD 2.13.

2. Some routes are not learned correctly, for example:

Apr 27 20:20:23 rtr bird[40469]: bgp_rmsk_v4: Invalid route x.y.140.0/22 withdrawn Apr 27 20:20:23 rtr bird[40469]: bgp_rmsk_v4: Invalid route x.y.160.0/22 withdrawn Apr 27 20:20:23 rtr bird[40469]: bgp_rmsk_v4: Invalid route x.y.184.0/22 withdrawn Apr 27 20:20:23 rtr bird[40469]: bgp_rmsk_v4: Invalid route y.y.184.0/24 withdrawn Apr 27 20:20:23 rtr bird[40469]: bgp_rmsk_v4: Malformed bgp_unknown_0x15 attribute - conflicting flags (e0, expected 80) Apr 27 20:20:23 rtr bird[40469]: bgp_rmsk_v4: Malformed bgp_unknown_0x15 attribute - conflicting flags (e0, expected 80) Apr 27 20:20:23 rtr bird[40469]: bgp_rmsk_v4: Malformed bgp_unknown_0xff attribute - conflicting flags (e0, expected 80) Apr 27 20:20:23 rtr bird[40469]: bgp_rmsk_v4: Malformed bgp_unknown_0xff attribute - conflicting flags (e0, expected 80)

It came out, that in BIRD 2.13 at least some of these problematic routes have special attributes, for example:

BGP.ff [t]: 00 00 07 db 00 00 00 01 00 01 00 0a ff 08 00 00 00 00 ea 44 42 79

Thanks for giving the opportunity to test !

Cheers

Reply via email to