Для проверки отношений смежности OSPF используйте команду show ip ospf neighbor, как показано на рис. 1.
В отличие от последовательных каналов, которые отображают только состояние FULL/-, состояние соседних устройств в сетях с множественным доступом может быть:
- FULL/DROTHER — это маршрутизатор DR или BDR, полностью смежный с маршрутизатором, который не является DR или BDR. Эти два соседних устройства могут обмениваться пакетами приветствия (hello), обновлениями, запросами, ответами и подтверждениями.
- FULL/DR — маршрутизатор полностью смежен с указанным соседним маршрутизатором DR. Эти два соседних устройства могут обмениваться пакетами приветствия (hello), обновлениями, запросами, ответами и подтверждениями.
- FULL/BDR — маршрутизатор полностью смежен с указанным соседним маршрутизатором BDR. Эти два соседних устройства могут обмениваться пакетами приветствия (hello), обновлениями, запросами, ответами и подтверждениями.
- 2-WAY/DROTHER — маршрутизатор, не являющийся DR или BDR, имеет соседские отношения с другим маршрутизатором, который тоже не является DR или BDR. Эти два соседних устройства обмениваются пакетами приветствия (hello).
Нормальное состояние для маршрутизатора OSPF — FULL. Если маршрутизатор длительное время находится в другом состоянии, это означает, что у него возникли проблемы с формированием отношений смежности. Единственным исключением из этого правила является состояние 2-WAY, что нормально для широковещательной сети с множественным доступом.
В сетях с множественным доступом маршрутизаторы DROTHER формируют отношения смежности FULL только с маршрутизаторами DR и BDR. Однако маршрутизаторы DROTHER по-прежнему будут формировать соседские отношения смежности 2-WAY с любыми маршрутизаторами DROTHER, которые подключатся к сети. Это означает, что все маршрутизаторы DROTHER в сети с множественным доступом по-прежнему получают пакеты приветствия (hello) от других маршрутизаторов DROTHER. Таким образом, они знают обо всех маршрутизаторах в сети. Когда два маршрутизатора DROTHER формируют соседские отношения смежности, состояние соседнего устройства отображается как 2-WAY/DROTHER.
Выходные данные, сгенерированные маршрутизатором R1, подтверждают, что R1 имеет отношения смежности с маршрутизатором:
- Маршрутизатор R2 с идентификатором 2.2.2.2 находится в состоянии Full и выполняет роль BDR. (1)
- Маршрутизатор R3 с идентификатором 3.3.3.3 находится в состоянии Full и выполняет роль DR. (2)
Выходные данные, сгенерированные маршрутизатором R2 (рис. 2), подтверждают, что R2 имеет отношения смежности с маршрутизатором:
- Маршрутизатор R1 с идентификатором 1.1.1.1 находится в состоянии Full и не выполняет роль DR или BDR. (1)
- Маршрутизатор R3 с идентификатором 3.3.3.3 находится в состоянии Full и выполняет роль DR. (2)
Выходные данные, сгенерированные маршрутизатором R3 (рис. 3), подтверждают, что R3 имеет отношения смежности с маршрутизатором:
- Маршрутизатор R1 с идентификатором 1.1.1.1 находится в состоянии Full и не выполняет роль DR или BDR. (1)
- Маршрутизатор R2 с идентификатором 2.2.2.2 находится в состоянии Full и выполняет роль BDR. (2)