Community discussions

MikroTik App
 
synologic
newbie
Topic Author
Posts: 38
Joined: Tue Aug 11, 2009 2:03 pm

Multipath routing

Tue Aug 11, 2009 2:41 pm

Hi,

is Mikrotik able to do *proper* multipath routing ?

Thanks,
Viorel
 
User avatar
mrz
MikroTik Support
MikroTik Support
Posts: 7169
Joined: Wed Feb 07, 2007 12:45 pm
Location: Latvia
Contact:

Re: Multipath routing

Tue Aug 11, 2009 2:59 pm

 
synologic
newbie
Topic Author
Posts: 38
Joined: Tue Aug 11, 2009 2:03 pm

Re: Multipath routing

Wed Aug 12, 2009 12:11 am

-- EDIT --

scratch the below comments, i noticed it is done through Route Filters.

-- END EDIT --

Nice, if it does at least per flow load balancing, its good enough for me.
However, i have noticed there is no support for route-maps in BGP, do you have this planned anytime soon ?

I am looking to replace our current routing platform with Mikrotik, from backbone to access, so without route-maps, this is no joy ...

Thanks,
Viorel
 
User avatar
Eising
Member Candidate
Member Candidate
Posts: 272
Joined: Mon Oct 27, 2008 10:21 am
Location: Copenhagen, Denmark

Re: Multipath routing

Mon Aug 17, 2009 2:53 pm

What do you mean there's no route-maps in BGP?
/routing filter is exactly that. There's no proper route manipulation for OPSF yet, but that's not what you are talking about.
For the most part, I believe that /routing filter is actually easier than Cisco's route-maps, since you don't have to jump around prefix-lists, as-sets, community-lists and all that but have one interface for it.
 
synologic
newbie
Topic Author
Posts: 38
Joined: Tue Aug 11, 2009 2:03 pm

Re: Multipath routing

Fri Oct 02, 2009 9:53 am

I guess it would be easier if i could have a "duplicate rule" option, since if one needs to do complex route filtering, suppose you have a route map that matches 30 prefix lists, i would have to make 30 route filters, it would be easier to just modify the subnet on the duplicated rule ...
 
fewi
Forum Guru
Forum Guru
Posts: 7717
Joined: Tue Aug 11, 2009 3:19 am

Re: Multipath routing

Fri Oct 02, 2009 5:47 pm

Does "/routing filter add" not have the copy-from option that "/ip firewall filter" does?
 
changeip
Forum Guru
Forum Guru
Posts: 3833
Joined: Fri May 28, 2004 5:22 pm

Re: Multipath routing

Fri Oct 02, 2009 6:46 pm

Are you asking for 'duplicate chain' ?

I think an option is to use the CLI to export one, and put it into notepad and find/replace, and then just paste it into the terminal.
 
synologic
newbie
Topic Author
Posts: 38
Joined: Tue Aug 11, 2009 2:03 pm

Re: Multipath routing

Sat Oct 03, 2009 12:48 pm

That's not really an option if you want to manipulate a big BGP table, or you have to, for example, mark same subnets with different communities to lots of different peers ...

Im not sure how many people here uses more complex bgp manipulation, but so far route filtering is a pain for me :)
 
changeip
Forum Guru
Forum Guru
Posts: 3833
Joined: Fri May 28, 2004 5:22 pm

Re: Multipath routing

Sat Oct 03, 2009 9:07 pm

maybe we just arent understand what it is you are trying to accomplish. Maybe you can give us an example of one that you've created and what you would like to do with it. i use bgp quite a bit and rarely is anything hard compared to a cisco.
 
synologic
newbie
Topic Author
Posts: 38
Joined: Tue Aug 11, 2009 2:03 pm

Re: Multipath routing

Sun Oct 04, 2009 12:14 pm

Well its rather complex to give an example.
Im sorry the topic deviated from the intended subject, but the initial scope was pretty much blown away since i cannot do IGP load balancing :)

Shortly, im trying to change all my current equipment with Mikrotik enabled devices (rb1000s, PCs, etc).

The situation is like this:
- 3 full bgp table upstream providers (about 870000 rib entries, ~290000 prefixes in the routing table)
- 3 peering tables (~24000 prefixes)
- all of the above would be connected to 2 RB1000s, one as a primary, the secondary running as a backup system, each having sessions to each upstream and peering providers
- some 30 distribution routers, running BGP with the above RB1000s which acts as route reflectors
- some 20 clients that runs BGP with us, some obtaining the global bgp table+peering tables, some just peering tables and some just the default.

The way it is right now, each table coming from either provider, is marked with a different community. Each downstream distribution router has its own internal announcements, its own subnet origination in the internet and some of them have bgp running with customers. Each internal announcement is marked with communities that wont let those announcements leak to the upstreams, also each router has its own ID that is used to mark the subnets, so we know where the route comes from real quick.

Each customer that originates a subnet, receives the same router id marking (appended), also the customer has a choice of communities to manipulate announcements to us or to the upstream provider (such as setting local pref, weight, prepending, etc).

Having a strong cisco background (quagga also), i find it pretty difficult to deploy complex filtering rules with Mikrotik, even when the most simple rule i added doesnt do its job properly and apparenlty there's no way to debug BGP in Mikrotik. I would pretty much like to see something like "test chain" in filtering rules so one would know whether to expect something or not.

Remember this is the view of a noob in Mikrotik. Apart from the filtering rules, i absolutely love it :)

Who is online

Users browsing this forum: No registered users and 4 guests