Протоколы обмена маршрутной информацией стека TCP/IP
Все протоколы обмена маршрутной информацией стека TCP/IP относятся к классу адаптивных протоколов, которые в свою очередь делятся на две группы, каждая из которых связана с одним из следующих типов алгоритмов:
- дистанционно-векторный
алгоритм (Distance Vector Algorithms, DVA); ГП алгоритм состояния связей (Link
State Algorithms, LSA).
- дистанционно-векторных
алгоритмах каждый маршрутизатор периодически и широковещательно рассылает
по сети вектор расстояний от себя до всех известных ему сетей. Под расстоянием
обычно понимается число промежуточных
маршрутизаторов, через которые пакет должен пройти прежде, чем попадет в соответствующую
сеть. Может использоваться и другая метрика, учитывающая не только число перевалочных
пунктов, но и время прохождения пакетов по связи между соседними маршрутизаторами.
Получив вектор от соседнего маршрутизатора, каждый маршрутизатор добавляет
к нему информацию об известных ему других сетях, о которых он узнал непосредственно
(если они подключены к его портам) или из аналогичных объявлений других маршрутизаторов,
а затем снова рассылает новое значение вектора по сети. В конце концов, каждый
маршрутизатор узнает информацию об имеющихся в интерсети сетях и о расстоянии
до них через соседние маршрутизаторы.
Наиболее распространенным протоколом, основанным на дистанционно-векторном алгоритме, является протокол RIP.
Алгоритмы состояния связей обеспечивают каждый маршрутизатор информацией, достаточной для построения точного графа связей сети. Все маршрутизаторы работают на основании одинаковых графов, что делает процесс маршрутизации более устойчивым к изменениям конфигурации. Широковещательная рассылка используется здесь только при изменениях состояния связей, что происходит в надежных сетях не так часто.
Для того чтобы понять, в каком состоянии находятся линии связи, подключенные к его портам, маршрутизатор периодически обменивается короткими пакетами со своими ближайшими соседями. Этот трафик также широковещательный, но он циркулирует только между соседями и поэтому не так засоряет сеть.
Протоколом, основанным на алгоритме состояния связей, в стеке TCP/IP является протокол OSPF.
Назад | Содержание |