Типы алгоритмов маршрутизации. — КиберПедия 

Таксономические единицы (категории) растений: Каждая система классификации состоит из определённых соподчиненных друг другу...

Состав сооружений: решетки и песколовки: Решетки – это первое устройство в схеме очистных сооружений. Они представляют...

Типы алгоритмов маршрутизации.

2017-12-21 129
Типы алгоритмов маршрутизации. 0.00 из 5.00 0 оценок
Заказать работу

Алгоритмы маршрутизации могут быть адаптивные (динамические) и неадаптивные (статические). Адаптивный алгоритм учитывает изменение топологии и загруженности соединительных каналов. Динамические алгоритмы маршрутизации подстраиваются к изменяющимся связям между узлами сети в масштабе реального времени. Они выполняют это путем анализа поступающих сообщений об обновлении маршрутизации. Если в сообщении указывается, что имело место изменение связей в сети, программы маршрутизации пересчитывают маршруты и рассылают сообщения о корректировке маршрутизации. Динамические алгоритмы маршрутизации могут дополнять статические маршруты там, где это уместно. Например, можно ввести в сеть статический маршрут на "маршрутизатор последнего обращения" (т.е. маршрутизатор, в который отсылаются все неотправленные по определенному маршруту пакеты). Такой маршрутизатор выполняет роль хранилища неотправленных пакетов, гарантируя, что все сообщения будут хотя бы определенным образом обработаны.

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

 

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

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

 

Одноуровневые или иерархические алгоритмы

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

Иерархические системы маршрутизации определяют логические группы узлов, называемые доменами маршрутизации, автономными системами (AS), или областями маршрутизации. В иерархических системах отдельные граничные маршрутизаторы какого-либо домена могут обмениваться агрегированной маршрутной информацией с граничными маршрутизаторами других доменов. Остальные маршрутизаторы доменов обмениваются данными о маршрутах только в пределах своего домена.

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

Иерархическая структура маршрутизации сети может соответствовать организационной структуре сети.

Внутридоменные или междоменные алгоритмы

Некоторые алгоритмы маршрутизации действуют только в пределах доменов; другие - как в пределах доменов, так и между ними. Оптимальный алгоритм внутридоменной маршрутизации не обязательно будет оптимальным алгоритмом междоменной маршрутизации.

Алгоритмы состояния канала (Link State Protocol) (известные также как алгоритмы "первоочередности наикратчайшего маршрута", Дикстры)) направляют потоки маршрутной информации во все узлы об'единенной сети. Каждый маршрутизатор посылает только ту часть маршрутной таблицы, которая описывает состояние его собственных каналов.

Алгоритмы вектора расстояния (Distance Vector Protocol) (известные также как алгоритмы Бэлмана-Форда) требуют от каждогo маршрутизатора посылки всей или части своей маршрутной таблицы, но только своим соседям.

Алгоритмы состояния каналов фактически направляют небольшие корректировки всем узлам сети, в то время как алгоритмы вектора расстояний отсылают более крупные корректировки только в соседние маршрутизаторы.

Достоинства алгоритмов состояния каналов:

Быстрая сходимость

Устойчивость к образованию петель маршрутизации.

Недостатки:

Более сложная реализация,

Повышенные требования к производительности процессора и объему памяти.

 


Поделиться с друзьями:

Типы сооружений для обработки осадков: Септиками называются сооружения, в которых одновременно происходят осветление сточной жидкости...

Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...

Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...

Индивидуальные очистные сооружения: К классу индивидуальных очистных сооружений относят сооружения, пропускная способность которых...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.009 с.