This document discusses dynamic routing protocols. It describes the purpose of dynamic routing protocols as dynamically sharing information between routers to automatically update routing tables when network topology changes and determine the best path to destinations. It covers different types of routing protocols including interior gateway protocols (IGPs) like RIP, EIGRP and OSPF used within an autonomous system and exterior gateway protocols like BGP used between autonomous systems. It also discusses routing metrics, administrative distance, components of routing protocols, classification of routing protocols and routing table elements.