I am running a BGP test with two routers connected to each other. (RouterOS 2.9.35 and routing-test package).
The set up the BGp connection fine and dandy. But it runs BGP route recalc every second for some reason, totally killing the CPU on both routers. It seems to be running the BGP route recalc due to updates receoved by its peer. Both routers seem to be sending updates to each toher every second for some reason. Anyone encountered this?
Backgroudn information. I have worlked with BGP a long time on several Swedish ISPs selling transit and having multiple transit uplinks. I am alo a certified network teacher on the BGP topic.
after one year and over , with mikrotik BGP finaly i get it off …
ask me why ? one hour with my experience with BSD and quagga from ports, and i have stable BGP from Start.Date to NOW()
So …i think you betta go to something other for your work …
about 400 000 routes loaded for seconds …and never see again
disconect every 24 hours
For now i use this mikrotik for home use …with simple nat and nothing more…NOTHING
Well I must admit that Quagga (IP infusions freeware) is compelling since it actually works. But I have heard Mikrotik bought IP infusion licenses for OSPF and BGP daemons.
So I was kinda hoping they would get it to work.
And it is so close… I just want them to figure put why it is sending updates and hence run a BGP route recalc every second. Doesnt make sense…
This BGP recalc was a bug back in .27 or so … maybe it just broke again. I thought they fixed that. I am running .26 still on both our production routers - although if I igp-sync too many routes between the two border routers they go wild as well. I thought it was fixed in .31 or so - possibly you could test each version and report back which is buggy?
.28
*) fixed route redistribution with more than one BGP peer (routing-test);
.29
*) fixed a memory leak in routing-test;
*) fixed BGP attributes for static routes in routing-test;
Well. I have registered a but with supout files. SO they should figure it out… I hope… I dont wanna downgrade to an older version since so many other issues have been fixed with OSPF etc…
and none of the fixes in .29 or .28 relates to my problem
For instance, when using an incoming filter to set locaslpref, communites etc… it doesnät stick to the routes. Check the BGP attr tab on properties for a route in the route table… bothing seems to stick… is this a GUI bug or sis there really no info on the route?
And is the BGP RIB separated from the IP rouyte tables? Meaning the RIB willcontain all learnt routes with all attributes, inclkuding redudnant routes… the ip route table only contains the selected routes for forward…
For me the most annoying thing in Mikrotik is lack of “sh ip bg…” command. Mikrotik has only /ip ro pr, but that cannot filter basing on regexp and has no functionality needed in BGP managing.