A network administrator wants to implement a dynamic routing protocol that can support a hierarchical network design and is capable of efficiently routing between multiple large and complex enterprise subnetworks. The protocol must also conserve bandwidth and use the shortest-path-first algorithm. Which protocol should the administrator use?
Open Shortest Path First (OSPF)
Border Gateway Protocol (BGP)
Routing Information Protocol (RIP)
Enhanced Interior Gateway Routing Protocol (EIGRP)