Протоколы маршрутизации упрощают обмен информацией о маршрутах между маршрутизаторами. Протокол маршрутизации представляет собой набор процессов, алгоритмов и сообщений, используемых для обмена данными маршрутизации и наполнения таблицы маршрутизации оптимальными путями. Протоколы динамической маршрутизации используются для решения следующих задач:

Протоколы динамической маршрутизации включают в себя следующие компоненты:

На рисунке показаны структуры данных, сообщения протокола маршрутизации и алгоритм маршрутизации, используемый протоколом EIGRP.