Протоколы маршрутизации

По способу выбора наилучшего маршрута

Одношаговые алгоритмы маршрутизации

Каждый маршрутизатор при выборе маршрута определяет только одно звено этого маршрута

Многошаговые алгоритмы маршрутизации

Весь маршрут задается в уже отправленном пакете узлом источника

По способу построения таблиц маршрутизации

Алгоритмы простой маршрутизации

Алгоритмы случайной маршрутизации – пакет посылается в случайном направлении

Лавинная маршрутизация – пакеты посылаются во все выходные направления, во все порты

Алгоритмы скорейшей передачи – как только маршрутизатор поучает пакет – он старается скорее его отослать

Алгоритмы кратчайшей очереди – информация идет на порт, который наименее загружен

Алгоритм по предыдущему опыту – таблица маршрутизации очень примитивна, есть запись, дублирующая предыдущую передач

Алгоритмы фиксированной и статической маршрутизации

Однопутевые (одномаршрутные, безальтернативные)

Многопутевые (многомаршрутные, допускающие альтернативу)

Адаптивные алгоритмы

Адитивность – скорость адаптивности алгоритма к изменениям в сети. Для достижения скорости алгоритмы должны быть простым

Адаптивные алгоритмы маршрутизации должны обеспечивать если не оптимальные, то хотя бы наилучшие маршрутные решения.

Сходимость алгоритма – это когда алгоритм после некоторого времени приводит к однозначному результату.

По месту выбора маршрутов

Изолированные алгоритмы – нет никакого обмена маршрутной информацией и каждый маршрутизатор принимает решение на основании той информации, которую он сам собрал.

Централизованные – вся маршрутная информация со всех маршрутизаторов стекается в сетевой маршрутный центр – он ответственный за определение оптимальных маршрутов и сбор маршрутной информации.

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

Подход формирования по таблице для каждого маршрутизатора.

Распределенные – это самые распространенные алгоритмы, где все маршрутизаторы участвуют в сборе и распространении маршрутной информации и работа по выбору наилучшего маршрута распределена между всеми маршрутизаторами

По виду информации которой обмениваются маршрутизаторы

Дистанционно-векторные алгоритмы – RIP протокол (протокол маршрутной информации). В дистанционно-векторном: каждый маршрутизатор периодически всем своим соседям передаёт вектор сообщения, где указывает адреса всех известных ему подсетей и расстояние до них, в качестве

Алгоритмы состояния связи – OSPF протокол