Page 1 of 1

BGP Route distinguishers reversed

Posted: Thu Nov 26, 2020 7:05 am
by eclipsical
Hi,

Relatively new to ROS however have a working MPLS configuration using OSPF + iBGP. Am doing some testing with l3vpns and have noticed something weird - when I do /routing bgp vpnv4-route print the output displays all l3vpn/vpnv4 routes and their distinguishers known in my MPLS network, but they are in reverse. For example:

Actual route distinguisher:
1.2.3.4:100

Route distinguisher as learned by Mikrotik:
4.3.2.1:100

Similarly the route distinguisher for VRFs that are advertised by the Mikrotik to our other core devices is reversed.

Is this expected behaviour? Have I got something wrong with my configuration? I am not doing any mangle rules or anything fancy other than MPLS/LDP, OSPF, BGP.

Cheers

Re: BGP Route distinguishers reversed

Posted: Mon Dec 07, 2020 11:33 pm
by eclipsical
Update: I have confirmed with Mikrotik this is a known bug with ROS 6.x. This is hindering our plans to deploy the CCR units.

My next question is if anyone can think of a workaround for the issue, chasing something as low-maintenance as possible as we continually add new VRFs across the network and don't really want to be manually mangling packets for every new VRF just so that it works on the Tik.

Cheers.

Re: BGP Route distinguishers reversed

Posted: Tue Dec 08, 2020 2:49 pm
by mrz
It is safe to confirm that this problem will be solved in next v6.48beta version.

Re: BGP Route distinguishers reversed

Posted: Thu Dec 10, 2020 2:24 pm
by IPANetEngineer
I wrote a blog article on this issue and a workaround when doing VPNv4 between MikroTik and Juniper.

https://stubarea51.net/2020/01/22/junip ... 4-interop/

Re: BGP Route distinguishers reversed

Posted: Sun Dec 13, 2020 11:41 pm
by eclipsical
I wrote a blog article on this issue and a workaround when doing VPNv4 between MikroTik and Juniper.

https://stubarea51.net/2020/01/22/junip ... 4-interop/
Thank you very much.