I read this in a document:
"When OSPF learns an external LSA, it makes sure that the forwarding address is known
through an OSPF intra-area or interarea route before it installs it into the routing table. If the
forwarding address is not known through an intra-area or interarea route, OSPF will not install
the route in the routing table."
I am trying to understand from where this requirement comes from? Why OSPF will not install the route in the routing table if the forwarding address is known via ospf external route?