Community discussions

MikroTik App
 
Vigor
just joined
Topic Author
Posts: 15
Joined: Thu Mar 30, 2006 2:15 pm
Location: Athens, Greece

Inject route into BGP routing table problem

Fri May 26, 2006 11:49 am

We have been using MT 2.9.x and 2.8.x at AWMN (Athens Wireless Metropolitan Network - http://www.awmn.net ), and we have come to notice the following:

While manually adding a new network (/24) into BGP routing table, by issuing:

routing bgp network ... etc

the new route would appear at all routers (around 300 in number).

But when trying to remove the above route from the injector MT router, the route would disappear at a glance from some routers, delay its disappearance from some other ones, but in some cases re-appear in the routing tables of the rest (other than the injector) routers in our network.
In some cases it would swing from appear to disappearing state.

I'm convinced this behavior is some sort of a MT bug.

Even today (3 days after the first injection-removal of the initial route) these manually injected routes still prolong in the routing tables of our network, even if the injector has removed them. Of course bgp restarts have taken place since then, numerous times. The routes are being advertised by other routers inside our network and arrive in the routing tables. :shock:
 
User avatar
normis
MikroTik Support
MikroTik Support
Posts: 26954
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia
Contact:

Fri May 26, 2006 11:55 am

we will try to test this somehow. i assume that you use 2.9.24 with routing-test package?
 
Vigor
just joined
Topic Author
Posts: 15
Joined: Thu Mar 30, 2006 2:15 pm
Location: Athens, Greece

Fri May 26, 2006 12:05 pm

As I have noted above, we are running various versions of MT inside our network (each router announces it's own C-class), ranging from 2.8.X, to 2.9.24 with routing-test package (minority). Personally I use 2.9.6 in my router.

Therefore it's not a matter of a single router's MT version, since the announced route would arrive to it from a router with a different (most possibly) MT version.
 
User avatar
normis
MikroTik Support
MikroTik Support
Posts: 26954
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia
Contact:

Fri May 26, 2006 12:49 pm

routing-test has a lot of improvements and fixes. it basically is a complete rewrite, so this could be your problem. upgrade.
 
Vigor
just joined
Topic Author
Posts: 15
Joined: Thu Mar 30, 2006 2:15 pm
Location: Athens, Greece

Fri May 26, 2006 1:47 pm

[Taking the devil's advocate part:]

What if MT version 2.9.24 with routing test (running on some of our routers) IS actually the cause of the problem?

Please investigate a bit on this. It's really annoying to use an unstable BGP implementation (will that be routing-test or not).
 
User avatar
normis
MikroTik Support
MikroTik Support
Posts: 26954
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia
Contact:

Fri May 26, 2006 2:20 pm

as far as everyone has tested, 2.9.24 with routing-test is the best bgp that we have
 
changeip
Forum Guru
Forum Guru
Posts: 3833
Joined: Fri May 28, 2004 5:22 pm

Fri May 26, 2006 6:58 pm

as far as everyone has tested, 2.9.24 with routing-test is the best bgp that we have
I am still on 2.9.6 in production at the data center. I evaluated 2.9.23 bgp and thought I had a problem with routes not being removed from the RIB (with 100,000+ routes from another MT). I didn't get a chance to complete the testing and make a determination if it was something I did or other. I will finish this later this weekend on the 2 new routers we received today and see whats happening as well.

Sam
 
User avatar
alex23
just joined
Posts: 12
Joined: Wed May 24, 2006 6:33 pm

Fri May 26, 2006 7:11 pm

The problem has also mentioned before by spirosco and me as you can see here http://forum.mikrotik.com/viewtopic.php?t=8492

I was using 2.9.24 + routing test but I uninstalled the routing test because of the problems and now I am using only the routing package
 
User avatar
normis
MikroTik Support
MikroTik Support
Posts: 26954
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia
Contact:

Mon May 29, 2006 9:03 am

if any of you wants us to fix this, contact support before you uninstall and downgrade. we can't fix it if we don't have any reports of the problem
 
spirosco
just joined
Posts: 14
Joined: Sun Nov 06, 2005 4:03 pm

Tue May 30, 2006 12:24 am

We have sent 2 or 3 supout related with the problem.
We can also give remote access in some routers if it is nescessary.

We play mostly with eBGP (every node has its own AS), so there's not any exotic configuration.
The problem seems to be at the route removal messages.
There's something wrong in this process and we end up with bgp neighbors containing invalid routes.

Consider that we have about 300 nodes in our network.
When a node fails, the route of this node is still jerking around all over the network :shock:
So it's better for us to remove rt or let it to 3-4 nodes most to minimise the bgp effect, and wait for a fix.

Thanks
 
Vigor
just joined
Topic Author
Posts: 15
Joined: Thu Mar 30, 2006 2:15 pm
Location: Athens, Greece

Tue May 30, 2006 10:57 am

if any of you wants us to fix this, contact support before you uninstall and downgrade. we can't fix it if we don't have any reports of the problem
The abnormal situation lures on most routers in our network, regardless if one node has downgraded/uninstalled routing-test package. The above is not a valid argument from troubleshooting scope of view.
You can still gather traces from other routers in our network running MT (some of them run on MT 2.9.24 routing-test).
 
User avatar
normis
MikroTik Support
MikroTik Support
Posts: 26954
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia
Contact:

Tue May 30, 2006 11:00 am

this problem does not `lure` on any of our routers, so we need your help anyway. so please, if any of you have this problem, write a brief problem description in an email, attach a supout.rif from your BGP router and make sure that you run 2.9.24 with routing-test
 
Vigor
just joined
Topic Author
Posts: 15
Joined: Thu Mar 30, 2006 2:15 pm
Location: Athens, Greece

Wed May 31, 2006 11:59 am

This has already been done. We will try to isolate the 2.9.24 routing-test in just some routers under our control, and monitor the behavior with regards to the floating "zombie" prefixes. You will have more feedback on this.

In the meantime, please take a look in the supout.rif that we have already sent you.

Thank you normis.