EIGRP is a Cisco proprietary distance vector routing protocol that uses the Diffusing Update Algorithm (DUAL) to determine the best route to a destination. It has an administrative distance of 90 internally and 170 externally and uses a composite metric that factors bandwidth, delay, reliability, load and MTU to calculate the best path. EIGRP configuration involves enabling the protocol on interfaces and networks, tuning metric weights, summarization, authentication, and timers. Troubleshooting commands display interface, neighbor, topology and traffic information to identify issues.