My current topology: CE1 (Juniper) -- PE1 (Juniper) -- P1 (RouterOS) -- P2 (RouterOS) -- PE2 (RouterOS) -- CE2 (RouterOS)
I'm running
> OSPF on CE1-PE1 and CE2-PE2.
> OSPF between PE1 and PE2.
> BGP between PE1 and PE2.
> MPLS / LDB on all interfaces between PE1 and PE2.
Currently, the Juniper PE1 router can see the OSPF network of CE2-PE2 in its VRF and bgp.l3vpn.0 table:
Code: Select all
vrf1.inet.0: 4 destinations, 4 routes (4 active, 0 holddown, 0 hidden)
+ = Active Route, - = Last Active, * = Both
10.1.1.0/24 *[BGP/170] 00:12:37, localpref 100, from 10.9.9.2
AS path: ?
> to 10.6.6.1 via ge-0/0/1.0, Push 16, Push 29(top)
10.8.8.0/24 *[Direct/0] 04:50:31
> via ge-0/0/0.0
10.8.8.1/32 *[Local/0] 04:50:58
Local via ge-0/0/0.0
224.0.0.5/32 *[OSPF/10] 04:51:27, metric 1
MultiRecv
Code: Select all
bgp.l3vpn.0: 1 destinations, 1 routes (1 active, 0 holddown, 0 hidden)
+ = Active Route, - = Last Active, * = Both
65530:111:10.1.1.0/24
*[BGP/170] 00:12:37, localpref 100, from 10.9.9.2
AS path: ?
> to 10.6.6.1 via ge-0/0/1.0, Push 16, Push 29(top)
Code: Select all
[admin@MikroTik] /routing bgp vpnv4-route> print detail
Flags: L - label-present
0 L route-distinguisher=65530:111 dst-address=10.1.1.0/24 interface=ether4 in-label=16
bgp-ext-communities="RT:65530:111"
Anyone knows what I am missing here? (maybe a second OSPF instance?) If I forgot something to add in this post, please let me know