We're interconnecting the site at R3 with another site with R1 and R2. R1 and R2 are interconnected with 1 Gbps at one location. R2 is connected to R3 with a 490 Mbps microwave link. So the interfaces going between R1->R2->R3 are all set to cost 10. The link between R1 and R3 is only 10 Mbps; useful as a backup, but not the primary link.
If I turn off ether4 at R3, routing works as expected. However, if I turn on R3/ether4, then routing goes as shown with the arrows. Traceroute to the cloud goes via the red path. Traceroute from the cloud to R3 goes via the blue path.
Looking at routes, the active route is the blue path.
The OSPF instance at all three sites is as below.
Can someone tell me why outbound traffic is taking the red path despite the cost?
Code: Select all
/routing ospf instance
set [ find default=yes ] \
disabled=no \
distribute-default=never \
in-filter=ospf-in \
metric-bgp=auto \
metric-connected=20 \
metric-default=1 \
metric-other-ospf=auto \
metric-rip=20 \
metric-static=20 \
name=default \
out-filter=ospf-out \
redistribute-bgp=no \
redistribute-connected=no \
redistribute-other-ospf=no \
redistribute-rip=no \
redistribute-static=no \
router-id=<RTR ID>