На рис. 1 показана справочная топология.
Команда show ip ospf neighbor используется для проверки установления маршрутизатором отношений смежности с соседними маршрутизаторами. Если идентификатор соседнего маршрутизатора не отображается или не показывает состояние FULL, это значит, что маршрутизаторы не установили отношения смежности OSPF.
Если два маршрутизатора не установили отношения смежности, обмен данными о состоянии канала не осуществляется. Неполное заполнение баз данных состояний каналов может привести к появлению ошибочных деревьев кратчайших путей SPF и таблиц маршрутизации. Указанные маршруты к сетям назначения могут отсутствовать или не являться оптимальными путями.
На рис. 2 показаны отношения смежности с соседними устройствами для маршрутизатора R1. Для каждого соседнего устройства данная команда отображает следующие выходные данные:
- Neighbor ID — идентификатор соседнего маршрутизатора.
- Pri — приоритет OSPF интерфейса. Это значение используется при выборе маршрутизаторов DR и BDR.
- State — состояние OSPF интерфейса. Состояние FULL означает, что маршрутизатор и его соседнее устройство имеют идентичные базы данных состояний каналов OSPF. В сетях с множественным доступом (например, Ethernet) состояние двух маршрутизаторов, состоящих в отношениях смежности, может отображаться как 2WAY. Тире указывает на то, что использование в данном типе сети выделенного маршрутизатора DR или резервного выделенного маршрутизатора BDR не требуется.
- Dead Time — интервал времени, в течение которого маршрутизатор ожидает получения пакета приветствия от соседнего устройства прежде, чем объявит его недействующим. Данное значение сбрасывается при получении интерфейсом пакета приветствия.
- Address — IPv4-адрес интерфейса соседнего устройства, к которому напрямую подключен этот маршрутизатор.
- Interface — интерфейс, на котором этот маршрутизатор установил отношения смежности с соседним устройством.
Используйте инструмент проверки синтаксиса, показанный на рис. 3, для проверки соседних устройств маршрутизаторов R2 и R3 с помощью команды show ip ospf neighbor.
Двум маршрутизаторам может не удастся установить отношения смежности OSPF, если:
- маски подсети не совпадают, в связи с чем маршрутизаторы находятся в разных сетях;
- таймеры приветствия или простоя не совпадают;
- типы сети OSPF не совпадают;
- отсутствует или неправильно введена какая-либо команда протокола OSPF network.