Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Дибров М.В. Маршрутизаторы.pdf
Скачиваний:
674
Добавлен:
06.03.2016
Размер:
5.01 Mб
Скачать

Динамическая маршрутизация обеспечивает большую гибкость. В соответствии с таблицей маршрутизации, созданной на маршрутизаторе R1, пакет может быть доставлен к пункту назначения по более предпочтительному маршруту через маршрутизатор R4. Однако при этом остается доступным и второй путь к пункту назначения – через маршрутизатор R2. Когда маршрутизатор R1 узнает о том, что канал к маршрутизатору R4 вышел из строя, он обновит свою таблицу маршрутизации, делая маршрут через маршрутизатор R2 предпочтительным маршрутом к пункту назначения. В этом случае маршрутизаторы продолжают пересылку пакетов по резервному каналу.

После того как маршрут между маршрутизаторами R1 и R4 восстановиться, маршрутизатор R1 снова обновляет свою таблицу маршрутизации, отдавая предпочтение основному маршруту через маршрутизатор R4.

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

3.1 Операции динамической маршрутизации

Успешное функционирование динамической маршрутизации зависит от выполнения маршрутизатором двух его основных функций при динамической маршрутизации (Рисунок 3.2):

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

 

 

 

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

 

 

 

 

 

 

 

 

Таблица маршрутизации

 

Таблица маршрутизации

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Рисунок 3.2 – Протоколы маршрутизации поддерживают информацию о маршрутах

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

Своевременное распространение информации об известных им сетях

имаршрутах среди остальных маршрутизаторов.

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

46

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

Каким образом распространяются обновления маршрутов;

Какая информация содержится в обновлениях;

Как часто рассылаются обновления;

Каким образом выполняется поиск получателей обновлений.

3.1.1 Стоимость маршрута

Метрика маршрута или расстояние до сети также называемая стоимостью маршрута одна из главных составляющих информации передаваемой между маршрутизаторами об известных им маршрутах до сетей получателей. Каждый протокол маршрутизации имеет собственные параметры и алгоритмы расчета метрик маршрутов. В качестве параметров для расчета метрик маршрутов выступают: количество переходов на пути до сети получателя, скорость передачи данных по каналу связи или более сложные метрики, в которых принимаются во внимание сразу несколько характеристик маршрута (Рисунок 3.3).

 

 

56

 

 

R1

 

R2

Полоса пропускания

 

 

56 Количество переходов

Задержка

E1

 

Загрузка канала

 

 

Стоимость

Надежность

 

 

 

 

 

 

R4

E1

R3

Рисунок 3.3 – Метрики, используемые для определения наилучшего маршрута

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

47