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

– Повторные выборы производятся только после того как DR или BDR маршрутизаторы становится недоступными.

Для обнаружения того, что DR маршрутизатор становится недоступным, BDR маршрутизатор использует таймер ожидания. Если за время истечения таймера BDR маршрутизатор не получил Hello пакет от DR маршрутизатора, BDR маршрутизатор считает, что DR маршрутизатор стал недоступным и занимает его место. После этого в сегменте сети проводятся повторные выборы BDR маршрутизатора.

Если маршрутизатор имеет два интерфейса подключенных к разным сегментам сети, он может быть DR или BDR маршрутизатором в одном сегменте и простым маршрутизатором в другом. Для ручной настройки приоритетов маршрутизаторов используется команда ip ospf priority. Синтаксис команды приводится в примере 12.1.

Пример 12.1 – Синтаксис команды ip ospf priority

(config-if)# ip ospf priority [number] (config-if)# no ip ospf priority [number]

Значение number задает приоритет маршрутизатора в приделах от 0 до 255, по умолчанию приоритет задается равным 1. По умолчанию в протоколе OSPF для широковещательных сетей устанавливаются Hello и Dead интервалы равные 10 и 40 секунд соответственно.

12.3 Работа протокола OSPF в сетях NBMA

Существуют технологии построения сетей, поддерживающие множественный доступ, но в которых не применяются широковещательные пакеты. К таким технологиям относятся сети Frame Relay, ATM и X25. Данные сети получили название NBMA (non broadcast multi-access) (Рисунок 12.4).

Frame Relay

ATM

X.25

Рисунок 12.4 – Пример сети NBMA в протоколе OSPF

211

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

Всетях NBMA для имитации групповой рассылки пакет копируется и посылается индивидуально по каждому виртуальному каналу (VC). Такой механизм сильно повышает загрузку маршрутизатора и каналов передачи данных.

По умолчанию в протоколе OSPF для сетей NBMA установлены Hello и Dead интервалы равные соответственно 30 и 120 секунд.

Сети NBMA в большинстве случаев используют логическую топологию «звезда», построенную при помощи постоянных (PVC) или коммутируемых (SVC) виртуальных каналов, но физическая топология сети не поддерживает групповую рассылку пакетов, которая используется протоколом OSPF, поэтому OSPF не может автоматически устанавливать соседские отношения между маршрутизаторами в сетях NBMA.

Выбор DR и BDR маршрутизаторов в сетях NBMA невозможен, потому что для проведения выборов DR и BDR маршрутизаторов все маршрутизаторы принадлежащие сегменту сети должны иметь логическое соединение.

12.4 Режимы работы протокола OSPF в сетях NBMA

В RFC2328 описываются два основных режима функционирования протокола OSPF в сетях NBMA:

Нешироковещательный (Non broadcast). Режим эмулирует работу протокола OSPF для широковещательных сетей. Для данного режима работы должны быть вручную настроены отношения соседства между маршрутизаторами и проведено назначение DR и BDR маршрутизаторов.

Многоточечный (Point-to-multipoint). Режим рассматривает сеть как совокупность каналов «Точка-Точка». В этой среде маршрутизаторы автоматически определяют своих соседей, но не производят выборы DR и BDR маршрутизаторов.

Выбор между нешироковещательным и многоточечным режимом работы определяет способ рассылки Hello пакетов и рассылки обновлений топологической информации по NBMA сети.

Главным преимуществом многоточечного режима является минимальная потребность ручной настройки, а главным преимуществом нешироковещательного режима минимальное использование каналов связи.

Компанией Cisco были разработаны дополнительные режимы функционирования протокола OSPF в NBMA сетях неописанные в RFC:

212

Нешироковещательный многоточечный режим. Этот режим позволяет

вмноготочечном режиме статически задавать соседские отношения.

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

Режим «Точка-Точка». Данный режим используется в тех случаях, когда в сети NBMA требуется соединить пару маршрутизаторов.

Режим работы протокола OSPF в сети NBMA задается для конкретного интерфейса при помощи команды ip ospf network. Синтаксис команды приводится в примере 12.2.

Пример 12.2 – Синтаксис команды ip ospf network

(config-if)# ip ospf network {broadcast | non-broadcast | {point-to-multipoint

[non-broadcast] | point-to-point}} (config-if)# no ip ospf network

Описание параметров команды приводиться в таблице 12.1.

Таблица 12.1 – Параметры команды ip ospf network

Параметр

Описание

broadcast

Применяет к интерфейсу характери-

 

стики широковещательной сети. Ис-

 

пользует групповую рассылку Hello

 

пакетов для автоматического опреде-

 

ления соседей. Производятся выборы

 

DR и BDR маршрутизаторов. Адреса

 

соседей выдаются из одной подсети.

 

Требуется полно-связная топология

 

сети.

non-broadcast

Соседние маршрутизаторы должны

 

быть сконфигурированы вручную.

 

Производятся выборы DR и BDR

 

маршрутизаторов. DR и BDR маршру-

 

тизаторы должны быть соединены со

 

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

 

сегмента. Адреса соседей выдаются из

 

одной подсети. Используется в частич-

 

но-связной топологии сети.

213