Understanding Dynamic Routing
Imagine you are the network engineer for a very large organization that has a lot of subnets spanning multiple remote offices that are all interconnected by routers. Manually implementing static routes to each network can be a very daunting task. Imagine if there is a failure on the network; routers will not automatically discover a new path and reroute network traffic. Furthermore, as the network engineer, your job gets tougher when there are issues on the network as static routing becomes more difficult to troubleshoot as the network expands.
To save the day, there are dynamic routing protocols. What exactly are dynamic routing protocols? They are layer 3 routing protocols that can be configured on a router to automatically discover remote networks, maintain and update routing tables, calculate the best path to a destination network, and, in the event that a route or path is no longer available, find a new path and install it in the routing table...