I would like to see VRF’s working better.
At the moment when you add a loopback bridge to a vrf, you are still able to ping the ip of that bridge from the main table on that router.
Also. Being able to use services inside a vrf e.g. PPP/ssh/telnet/winbox/btest/dns
Oh and the ability in a routing filter to send received/sent prefixes to an address list
We have regular issues where IPv4 and IPv6 BGP announces are withdrawn on once side of the network but the Mikrotik continues to onward announce the prefix on the other side of the network and forward traffic over the withdrawn path. I fix for that is important.
This is a common fault. We also experience it regularly. I believe Mikrotik are going to fix this in the new routing (was told this in an response to a support ticket)
The ability in Winbox/CLI to see all prefixes received from a peer, that also indicates the last filter policy they passed through, and if they have been inserted in to the routing table, and if so which one. This will allow you to easily see prefixes that were received but blocked by a filter, and identify which filter it was. Or, which filter allowed a prefix that you want to block. You can then adjust that filter.
BGP Peer Groups would be good too. When you have say 10 peers with common settings, the only thing thats different is the peer IP and remote AS, have them belong to a parent group that defines all the other settings, then when you need to change a setting you only need to change it in one place instead of 10.
I’m not sure if what you ask is possible without complicated coding. Currently you can add routing filter rule with log action and see where prefix is matched, similar as it is in firewall rules.
BGP groups most likely will not be implemented, but we will think of some way to make configuration easy if you have peers with common settings. Some of common parameters can be set in instance.
If we are able to do some pie in the sky ‘nice to have one day stuff’ for your list:
(if any of this is already doable plz point me in the right direction )
BGP default propagate
Likely my biggest request other than not having routes stuck in the cache
If I receive a default from a peer allow me to actually correctly propagate it instead of only having the option to originate
\
BGP Replace private AS
We can already remove a private AS, but I want to specifically be able to overwrite a specific private AS with another AS of my choosing. This is sometimes an issue when multiple private peers interact at one peering point.
This has a lot of downstream implications on path selection etc so I’m guessing this would not be high on the list. Its a nice cisco feature however that would be useful as we are all using the Mikrotik’s more and more in SP environments
Just out of curiosity..
Is BGP Route Flap Damping (RFC 2439) implemented?
And also I’m in the process of stating a project with Anycast based BGP for our external services.
I have not done any deeper studies right now on the requirements in BGP but it stands between Cisco vs Mikrotik right now.
If both can do it then price will decide brand.
That’s a shame BGP groups are a very very important feature if you’re taking part at large IXes, like AMSIX in the Netherlands or DECIX in Germany… It just makes a lot of configuration a lot easier.