A network engineer is troubleshooting a VRF-Lite setup where two customer VRFs (VRF_A and VRF_B) are configured on a router. The engineer notices that routes from VRF_A are appearing in the routing table of VRF_B, causing traffic misdirection. The router is running IOS-XE 17.3. What is the most likely cause of this issue?
Trap 1: The router has 'ip routing' disabled globally.
Disabling IP routing would prevent all routing, not just cross-VRF route sharing.
Trap 2: The 'ip vrf forwarding' command is missing on the interfaces.
Missing VRF forwarding on interfaces would prevent traffic from entering the correct VRF, but would not cause cross-VRF route sharing.
Trap 3: The router is running OSPF with the same process ID in both VRFs.
OSPF process IDs are local to the router and do not cause cross-VRF route sharing.
- A
The router has 'ip routing' disabled globally.
Why wrong: Disabling IP routing would prevent all routing, not just cross-VRF route sharing.
- B
The 'route-target import' and 'route-target export' commands are misconfigured, causing VRF_A routes to be imported into VRF_B.
Incorrect route-target configuration can lead to unintended route leaking between VRFs.
- C
The 'ip vrf forwarding' command is missing on the interfaces.
Why wrong: Missing VRF forwarding on interfaces would prevent traffic from entering the correct VRF, but would not cause cross-VRF route sharing.
- D
The router is running OSPF with the same process ID in both VRFs.
Why wrong: OSPF process IDs are local to the router and do not cause cross-VRF route sharing.