Dynamic Routing
 
 
- routers compute routing tables dynamically based on information provided by other routers in the network
- routers communicate topology to each other via different protocols
- routers then compute one or more next hops for each destination – trying to calculate the most optimal path