multipath recursive issue
micah anderson
micah at riseup.net
Tue Aug 9 20:31:07 CEST 2016
I'm using bird 1.4.5 and I have a multihop bgp peer that I advertise a
couple networks to, and they provide me with a full feed.
My directly connected interface is configured like this:
inet 208.99.192.142/30 brd 208.99.192.143 scope global eth3
but the neighbor config points to a different address (because its multihop):
neighbor 208.99.192.121 as xxxx;
it seems like I get this from them too: BGP.next_hop: 208.99.192.121
With this setup, I get these constant spammings in the logs:
2016-08-09 18:18:25 <WARN> Next hop address 208.99.192.121 resolvable through recursive route for 208.99.192.0/23
so did some reasearch and I managed to find this post[0] which suggested
I add a static /32 so it can be resolved through a route that is not
from BGP, so I did that:
route 208.99.192.121/32 via 208.99.192.142%eth3;
but then I get this flooding for every network I get from them:
2016-08-09 18:17:22 <ERR> KRT: Received route 223.255.210.192/26 with strange next-hop 208.99.192.142
so then I found this post[1], and so I tried:
root at wren:/etc/bird# ip addr add 208.99.192.142 peer 208.99.192.121 dev eth3
but that didn't help... and bird seems to be eating a lot of CPU (100%
of one CPU) when it wasn't doing that so much before.
any ideas would be helpful!
micah
0. http://bird.network.cz/pipermail/bird-users/2011-May/006842.html
1. http://bird.network.cz/pipermail/bird-users/2012-April/002990.html
More information about the Bird-users
mailing list