05-25-2022 07:34 AM
I have a setup where we maintain our own MPLS core with multiple VRFs. We are moving to a next phase where we want to do inter-vrf routing. At a high level, if I have the following:
VRF A - path to internet, (default route is available), path to tools network
VRF B - Business Group B
VRF C - Business Group C
VRF D - Business Group D
If we do something where we want VRF's B, C and D to receive the default route from A. That also implies that A has to have the networks from B, C and D in its routing table to send traffic back to. VRFs B, C and D do need a path to the internet via VRF A.
With this setup, we don't want B, C or D to be able to talk with each other.
Scenario:
If we have the default route from A leaked into the VRFs B, C and D and VRF A has the routes from the other VRF's.
If a Device in VRF B sends traffic to an IP address that is actually in VRF C. It would use the default route it has to get to VRF A. Since VRF A has all the routes, it would have the more specific subnet of the destination address for the subnet in VRF C and would be able to send the traffic to VRF C. On the return path, VRF C would use the default route to get back to VRF A and VRF would then have the more specific subnet to get back to VRF B.
does the above sound like something that could happen at a high level or is my understanding of what might happen wrong?
Is there a good way we can avoid having VRF A be a transit network between the other VRFs when using the default route?
As mentioned, VRF's B, C and D do need the default route.
05-26-2022 01:54 AM - edited 05-26-2022 09:34 PM
Amazing! Thanks for the information, I will try to figure it out for more.
05-26-2022 07:20 AM
All,
In thinking about what we are trying to do we thought a different approach may be needed. With this it seems we really need to separate out the DR path from the inter-vrf traffic path. Below is a high level drawing we are looking at which would potentially resolve some of the issues laid out in the initial problem statement.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide