Протокол маршрутизации - сетевой протокол, используемый маршрутизаторами для определения возможных маршрутов следования данных в компьютерной сети. Применение протокола маршрутизации позволяет избежать ручного ввода всех допустимых маршрутов, что, в свою очередь, снижает количество ошибок, обеспечивает согласованность действий всех маршрутизаторов в сети и облегчает труд администраторов.
Протоколы маршрутизации делятся на два вида, зависящие от типов алгоритмов, на которых они основаны (или могут быть гибридными - сочетать оба подхода):
Дистанционно-векторные протоколы, основанные на Distance Vector Algorithm (DVA);
Протоколы состояния канала связи, основанные на Link State Algorithm (LSA).
Так же протоколы маршрутизации делятся на два вида в зависимости от сферы применения:
EIGRP - Enhanced Interior Gateway Routing Protocol (гибридный протокол - сочетает свойства дистанционно-векторных протоколам и протоколов состояния канала связи; лицензионный протокол Cisco Systems );
AODV
Протоколы состояния канала связи
IS-IS - Intermediate System to Intermediate System (стек OSI);