I never meant to insinuate that it didn't. My point was that MWA may not be configuring a global OSPF instance, which makes sense as it is not needed in this use case.
Stuart Ridsdale nailed my issue -- well sort of. After many years of working in a BGP only shop I am having to remind myself of some of the differences between OSPF and just about everything else. You can't look for something that doesn't happen.
Original Message:
Sent: 05-07-2025 02:38
From: Sheetanshu
Subject: Global Routing Table in a VRF
Hi Craig,
As discussed in the thread you raised (thread link), the receive-protocol command is not valid for OSPF, regardless of the routing instance configuration.
Mist Wired Assurance does not restrict the use of show commands on the switches.
Regards
------------------------------
Sheetanshu Shekhar
Original Message:
Sent: 05-06-2025 10:16
From: CRAIG DALRYMPLE
Subject: Global Routing Table in a VRF
It does for BGP, but that appears to be working because BGP is configured on the default routing instance. In my case, I am stopped at the <protocol> part of the command, likely because OSPF is NOT configured on the default instance.
cdalrymple@CMC-SW-Spine-1> show route receive-protocol bgp 10.111.111.1 table CHS.inet.0
CHS.inet.0: 487 destinations, 784 routes (487 active, 0 holddown, 0 hidden)
{master}
cdalrymple@CMC-SW-Spine-1>
cdalrymple@CMC-SW-Spine-1> show route receive-protocol ospf
^
syntax error, expecting <attribute-name>, <flag-value>, or <attribute-value>.
cdalrymple@CMC-SW-Spine-1> show route receive-protocol ?
Possible completions:
bgp Border Gateway Protocol
msdp Multicast Source Discovery Protocol
pim Protocol Independent Multicast
rip Routing Information Protocol
ripng Routing Information Protocol for IPv6
{master}
cdalrymple@CMC-SW-Spine-1> show route receive-protocol
I should also mention that our shop insists on using Mist Wired Assurance, so the problem here could be with how that tool sets up global level routing.
------------------------------
CRAIG DALRYMPLE
Original Message:
Sent: 05-06-2025 04:19
From: SCOTT AITKEN
Subject: Global Routing Table in a VRF
I live with multiple routing instances with VPNv4 and EVPN families all day every day and haven't found any commands that don't work
For example:
> show route receive-protocol bgp <neighbour> table <vrf>.inet.0
<vrf>.inet.0: 9403 destinations, 18360 routes (8141 active, 1 holddown, 2020 hidden)
Prefix Nexthop MED Lclpref AS path
@ <prefix> <nexthop> 140 65161 65462 65139 65143 65486 I
<nexthop> 140 65161 65462 65139 65143 65486 I
<prefix> <nexthop> 100 I
...
Does this syntax not work for you?
Scott
------------------------------
SCOTT AITKEN
Original Message:
Sent: 05-05-2025 09:31
From: CRAIG DALRYMPLE
Subject: Global Routing Table in a VRF
The only real pain I have noticed is that some show commands don't work the way you expect them to, if they work at all. The specific example I have right now is "show route advertising/receive-protocol for any VRF that is NOT inet.0.
------------------------------
CRAIG DALRYMPLE
Original Message:
Sent: 05-02-2025 07:32
From: CRAIG MOSCARDINI
Subject: Global Routing Table in a VRF
Thank you everyone for the input. It seems clear as expected this is more of a personal preference issue than a technical limitation. It has however been useful to see some of the pros and cons that other people have experienced with the different setups.
------------------------------
CRAIG MOSCARDINI
Original Message:
Sent: 04-11-2025 13:47
From: JAMES SERBOUSEK
Subject: Global Routing Table in a VRF
Hello Craig
We are running our overlay network in inet.0 with separate routing instances for internet, voice, and additional services. We ran into an issue on the ACX platform, not supporting flow-monitoring for the interfaces that reside under a non-default routing-instance. This is tracked under RLI59340. last target release was 25.2R1-EVO
We were not able to gather flow data for customer internet traffic, because it was not in the default routing-instance. We worked around this by gathering the flow data from other routers in the network.
------------------------------
JAMES SERBOUSEK
Original Message:
Sent: 04-09-2025 04:51
From: CRAIG MOSCARDINI
Subject: Global Routing Table in a VRF
We currently run our core routing in a separate routing instance. This is multiple transits and IXPs across 5 routers.
Is there any disadvantage to using a routing instance over inet.0? Juniper's documentation and AI seem to suggest not but it is difficult to get an explicit answer to that effect. We have Cisco engineers who have concerns this impacts BGP route convergence time as it would on Cisco routers.
Does anyone know of any Juniper documentation to clarify any advantages or disadvantages of routing performance in a VRF?
------------------------------
CRAIG MOSCARDINI
------------------------------