Сравнение маршрутизации по вектору расстояния и маршрутизации с учетом состояния канала связи

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

Отличаясь более быстрой сходимостью, алгоритмы состояния каналов несколько меньше склонны к образованию петель маршрутизации, чем алгоритмы вектора расстояния. С другой стороны, алгоритмы состояния канала характеризуются более сложными расчетами в сравнении с алгоритмами вектора расстояний, требуя большей процессорной мощности и памяти, чем алгоритмы вектора расстояний. Вследствие этого, реализация и поддержка алгоритмов состояния канала может быть более дорогостоящей. Итоговое сравнение представлено в таблице 3.3.

Таблица 3.3 - Сравнение маршрутизации по вектору расстояния и маршрутизации с учетом состояния канала связи
Маршрутизация по вектору расстояния Маршрутизация с учетом состояния канала связи
Видит топологию сети «глазами» сосед- них маршрутизаторов Получает общий вид топологии всей сети

 

Суммирует вектор расстояния от одного маршрутизатора к другому Вычисляет кратчайший путь до других маршрутизаторов
Частые периодические обновления топологической информации, медленная сходимость Обновления инициируются фактом изменения топологии; быстрая сходимость
Передает копии таблицы маршрутизации только соседним маршрутизаторам Передает пакеты с информацией об актуальном состоянии канала связи всем другим маршрутизаторам

 

4.4. Протоколы маршрутизации, используемые в IP-сетях

В современных IP-сетях наиболее широко используются следующие динамические про-
токолы маршрутизации:
• RIP
. OSPF
. IGRP
. EIGRP
. BGP