A border router learns the prefix 203.0.113.0/24 from an external BGP neighbour (administrative distance 20) and from OSPF (administrative distance 110). An administrator expected the internal OSPF path to be used but finds traffic following the BGP-learned path. Which explanation is correct?
- AThe router installs the eBGP route because its administrative distance of 20 is lower than OSPF's 110, so it is treated as more trustworthy. Correct
- BThe router installs the eBGP route because BGP overrides interior gateway protocols independent of any administrative distance value.
- CThe router installs the eBGP route because path-vector protocols carry a better metric than link-state protocols do.
- DThe router installs the eBGP route because OSPF external routes are assigned an administrative distance of 254.
Why A is correct: External BGP carries an administrative distance of 20, which is lower than OSPF's 110; the router therefore treats the eBGP source as more trustworthy and installs that route over the OSPF one.
Why B is wrong: BGP does not override interior gateway protocols by a special rule; selection is by administrative distance, and internal BGP at 200 would in fact lose to OSPF, so this reasoning is incorrect.
Why C is wrong: Metrics such as BGP path attributes and OSPF cost are never compared across different protocols; only administrative distance decides between sources, so a metric-based explanation is wrong.
Why D is wrong: OSPF external routes keep an administrative distance of 110 by default, not 254; 254 is not the OSPF external value, so this explanation rests on a fabricated distance.