Обзор OSPF

OSPF (Первоочередное Открытие Кратчайших Маршрутов) является бесклассовым протоколом маршрутизации состояния канала. Текущей версией OSPF для IPv4 является OSPFv2, представленный в RFC 1247 и обновленный в RFC 2328. В 1999 OSPFv3 для IPv6 был опубликован в RFC 2740.

Обзор OSPF

OSPF имеет административное расстояние по умолчанию 110, и обозначается в таблице маршрутизации с исходным кодом маршрута O. OSPF включается посредством глобальной команды конфигурации router ospf process-id. Идентификатор процесса process-id является локально существенным, что означает, что он не должен соответствовать идентификаторам процессов OSPF на других маршрутизаторах OSPF, чтобы они могли установить отношения смежности с этими соседями.

Команда network, используемая с OSPF, имеет ту же самую функцию, которую она выполняет при использовании с другими протоколами маршрутизации IGP, но с немного отличающимся синтаксисом.

Router(config-router)#network network-address wildcard-mask area area-id

Параметр wildcard-mask - это инверсия маски подсети, а area-id должен быть установлен в 0.

OSPF не использует протокол Транспортного уровня, поскольку пакеты OSPF отправляются непосредственно посредством IP. Пакет hello OSPF используется OSPF, чтобы установить смежность с соседними узлами. По умолчанию пакеты hello OSPF отправляются каждые 10 секунд в сегментах мультидоступа и в сегментах точка-точка, и каждые 30 секунд в сегментах нешироковещательного мультидоступа (NBMA) (Frame Relay, X.25, ATM). Мертвый интервал является промежутком времени, который маршрутизатор OSPF будет ожидать перед разрывом смежности с соседом. Мертвый интервал в четыре раза превышает интервал "Привет" по умолчанию. Для сегментов мультидоступа и сегментов точка-точка, этот период составляет 40 секунд. Для сетей NBMA Мертвый интервал составляет 120 секунд.

Для маршрутизаторов, чтобы стать смежными, их интервал "Привет", Мертвый интервал, типы сети и маски подсети должны соответствовать. Команда show ip ospf neighbors может использоваться, чтобы проверить смежности OSPF.

ID маршрутизатора OSPF используется, чтобы однозначно определить каждый маршрутизатор в домене маршрутизации OSPF. Маршрутизаторы Cisco получают ID маршрутизатора на основе трех критериев со следующим приоритетом:

1. Использовать IP-адрес, сконфигурированный с OSPF командой router-id.

2. Если router-id не конфигурируется, маршрутизатор выбирает самый высокий IP-адрес среди его петлевых интерфейсов.

3. Если никакие петлевые интерфейсы не конфигурируются, маршрутизатор выбирает самый высокий активный IP-адрес среди его физических интерфейсов.

RFC 2328 не определяет, какие значения должны использоваться, чтобы определить стоимость. Cisco IOS использует совокупную пропускную способность исходящих интерфейсов от маршрутизатора до целевой сети в качестве значения стоимости.

Сети со множественным доступом могут представлять две проблемы для OSPF относительно лавинной рассылки пакетов LSA, включая создание нескольких смежностей - по одной смежности для каждой пары маршрутизаторов, и обширной лавинной рассылки пакетов LSA (Распространыемых объявлений Состояния канала). OSPF выбирает DR (Назначенный маршрутизатор), который будет действовать точка сбора и распределения для пакетов LSA, отправляемых и получаемых по сети со множественным доступом. BDR (Резервный Назначенный маршрутизатор) выбирается, чтобы взять на себя роль DR, если текущий DR терпит сбой. Все другие маршрутизаторы известны как DROthers. Все маршрутизаторы отправляют свои пакеты LSA к DR, который затем лавинно рассылает LSA ко всем другим маршрутизаторам в сети со множественным доступом.

Маршрутизатор с самым высоким ID маршрутизатора является DR, а маршрутизатор со вторым самым высоким ID маршрутизатора является BDR. Это может быть изменено командой ip ospf priority на соответствующем интерфейсе. По умолчанию, ip ospf priority равен "1" на всех интерфейсах мультидоступа. Если маршрутизатор конфигурируется с новым значением приоритета, маршрутизатор с самым высоким значением приоритета становится DR, а маршрутизатор со следующим самым высоким приоритетом - становится BDR. Значение приоритета "0" означает, что маршрутизатор является неподходящим, для того чтобы стать DR или BDR.

Маршрут по умолчанию распространяется в OSPF, подобно тому, как это делается в RIP. Команда режима маршрутизатора OSPF default-information originate используется, чтобы распространять статический маршрут по умолчанию.

Команда show ip protocols используется, чтобы проверить важную информацию о конфигурации OSPF, включая ID процесса OSPF, ID маршрутизатора, и сети, которые распространяет маршрутизатор.

Далее: Знакомство в Маршрутизацией - Итоги

Смотрите также
Комментарии
Написать

(обязательно)

(обязательно)

Это не спам (обязательно)