В отличие от маршрутизаторов, настроенных для работы дистанционно-векторного протокола, маршрутизаторы, использующие протокол маршрутизации по состоянию канала, могут создавать полное представление или топологию сети путём сбора данных от остальных маршрутизаторов.
Продолжая аналогию с указательными знаками, можно сказать, что использование протокола маршрутизации по состоянию канала похоже на использование подробной карты топологии сети. Указательные знаки на пути от источника к пункту назначения не обязательны, поскольку все маршрутизаторы, работающие с учётом состояния канала, используют идентичную карту сети. Маршрутизатор на базе протокола по состоянию канала использует данные о состоянии канала для создания карты топологии и выбора оптимального пути ко всем сетям назначения в топологии.
Маршрутизаторы, использующие протокол RIP, регулярно отправляют соседним устройствам обновления своих данных маршрутизации. Протоколы маршрутизации по состоянию канала не используют регулярные обновления. По завершении сходимости сети обновление состояния канала отправляется только в случае изменений в топологии сети. Например, обновление состояния канала, показанное на анимации, не отправляется, пока в работе сети 172.16.3.0 не произойдет сбой.
Для ознакомления с принципом работы протокола по состоянию канала, нажмите кнопку «Воспроизведение» на рисунке.
Применение протоколов маршрутизации по состоянию канала является целесообразным в следующих случаях:
- Сеть имеет иерархическую структуру, что, как правило, характерно для крупных сетей.
- Быстрая сходимость сети имеет критическое значение.
- Администраторы хорошо разбираются в работе протокола маршрутизации по состоянию канала.
Существует два протокола внутренней маршрутизации IPv4 по состоянию канала:
- OSPF — широко используемый стандартный протокол;
- IS-IS — протокол, распространённый в сетях операторов связи.