Сравнительный анализ протоколов маршрутизации
Введение:
В данном эссе хочу рассказать про протоколы маршрутизации, и сравнить их.
Сначала разберемся, какие бывают протоколы маршрутизации, и выявим их квалификацию.
Классификация и обзор протоколов маршрутизации.
Наиболее применяемыми проактивными протоколами фактически являются DSDV, OLSR и WRP.
DSDV(DynamicSourceRoutingprotocol) – проактивный протокол, основанный на алгоритме Беллмана-Форда, пересылающий обновления сразу после их получения. Каждое обновление маршрутов каждого узла имеет свой уникальный порядковый номер, что позволяет обеспечить актуальность информации о маршрутах. Предусматривает возможность подключения одного из узлов ad-hoc сети к любой другой сети, в таком случае этот узел является шлюзом.
OLSR(Optimized Link State Routing Protocol) – основанный на алгоритме Дейкстры. В нем введена концепция сетевых устройств, которые играют роль MPR (MultiPointRelay) и, по сути, являются основой ad-hoc сети. Именно устройства MPR могут формировать и рассылать обновления через всю ad-hoc сеть. Каждое устройство, не исполняющее рольMPR, выбирает один или несколько таких MPR устройств, от которых получает обновления маршрутной информации, но не транслирует ее в сеть.
WRP (WirelessRoutingProtocol) – по принципу работы схожий с протоколом RIP: периодический обмен таблицами маршрутизации и основные средства защиты от возникновения петель маршрутизации
Так же существуют реактивные протоколы маршрутизации, подробнее о них расскажу ниже.
Реактивные протоколы маршрутизации фактически занимаются поиском маршрута до конечного узла только в случае необходимости взаимного обмена информацией между узлами.
Суть таких протоколов:
После обмена информацией между двумя конечными узлами маршрут некоторое время хранится в памяти этих устройств. Если возникает потребность еще раз передать информацию по тому же маршруту, но время прошедшее после последней передачи превышает время хранения маршрута в памяти, процесс поиска маршрута повторяется. Наиболее применяемыми реактивными протоколами являются AODV,DSR, DYMO.
Подробнее об этих протоколов расскажу ниже.
AODV (AdhocOn-DemandDistanceVector) – реактивный протокол, использующий вектор расстояния по запросу. Позволяет клиенту при необходимости установить соединение с другим клиентом с помощью распространения запроса по всей ad-hoc сети. Все узлы, получившие запрос, сохраняют информацию об отправителе в таблице маршрутизации, и ответ на запрос возвращается по установленному маршруту.
DSR (DynamicSourceRoutingprotocol) – похож на AODV, однако, он использует маршрутизацию от источника. Здесь путь прохождения пакета по всем узлам указывается внутри пакета, и ответный пакет возвращается по тому же маршруту, каким пришел запрос.
DYMO (DynamicMANETOn-DemandRouting) – базируется на AODV, однако имеет упрощенный механизм поиска и поддержки маршрута.
Сравнительный анализ протоколов маршрутизации.
Ниже приведены таблицы, в которых я выполнено сравнение параметров некоторых протоколов маршрутизации, таких как маршрутная структура, число таблиц маршрутизации, частота обновления таблиц маршрутизации, методы расчета маршрутов, методы хранения информации о маршрутах, а также их основные особенности, преимущества и недостатки.
Сравнительный анализ основных характеристик проактивных протоколов:
Имя |
Маршрутная структура |
Частота обновления |
Особенности |
DSDV |
Плоская |
Периодически и по запросу |
Защита от петель |
OLSR |
Плоская |
Периодически |
Защита от петель на основании предшествующей информации |
WRP |
Плоская |
Периодически |
Использует MPR |
Сравнительный анализ основных характеристик реактивных протоколов:
Имя |
Маршрутная структура |
Множественные маршруты |
Метод расчета маршрута |
Хранение маршрутов |
Стратегия |
AODV |
Плоская |
Нет |
Новый кротчайший путь |
Маршрутная таблица |
Полная либо частичная перезапись маршрутов |
DSR |
Плоская |
Да |
Кратчайший путь или следующий в маршрутной таблице |
Кэш маршрутов |
Полная перезапись маршрутов |
Вывод:
В данном эссе были рассмотрены протоколы маршрутизации в динамически изменяющихся самоорганизующихся сетях – проактивные и реактивные.
Проанализировав приведенные таблицы можно сказать, что реактивные протоколы отличаются большими задержками, чем проактивные, и используют более длинные маршруты для передачи данных, чем проактивные. Протоколы, использующие таблицы маршрутизации, в свою очередь доставляют информацию с большими потерями и потребляют больше трафикана передачу служебной информации, чем протоколы, использующие информацию лишь о текущих маршрутах.
- Переводческие трансформации
- Формальные организации
- Роль Генри Форда в становлении методов научного менеджмента
- Октябрь1917: революция или большевистский переворот?
- Органы исполнительной власти РФ и субъектов РФ (Исполнительная власть)
- Организация государственного и муниципального управления в России (беспечивать устойчивость и одновременно динамизм)
- Организация управления в гостиничном бизнесе
- Особенности этикета руководителя (пoступки и фoрмы людeй)
- Понятие бизнес процесса (предприятия)
- Моё любимое блюдо
- Воля и адаптивность личности (регуляция поведения человека)
- Основания для наложения штрафных санкций на истца или ответчика в следствии злоупотребления правом