Настройка OSPF заключается во включении протокола на роутерах и задании нескольких парамтеров. Прежде всего area.
Ниже приведены команды позволяющие выполнить базовую настройку.
Настройка OSPF — пример
На первом роутере
Назначаем адрес интерфейсу, затем активируем протокол динамической маршрутизации OSPF
ROUTER1(config)# int e0/0
ROUTER1(config-if)# ip address 192.168.1.0 255.255.255.0
ROUTER1(config)# router ospf ?
ROUTER1(config)# router ospf 1
Для протокола задаем area
ROUTER1(config-router)# network 192.168.1.0 ?
ROUTER1(config-router)# network 192.168.1.0 area 1
ROUTER1(config-router)# log-adjacency-changes
ROUTER1(config-router)# passive interface default
Последняя команда дает указание всем интерфейсам не участвовать в процессе ospf
ROUTER1(config-router)# no passive interface Ethernet0/0
Для одного интерфейса задаем исключение
ROUTER1(config-router)# default information originate
Добавляем default route в ospf
На втором роутере аналогично
ROUTER2(config)# int e0/0
ROUTER2(config-if)# ip address 192.168.1.1 255.255.255.0
ROUTER2(config-if)# ip ospf ?
ROUTER2(config-if)# ip ospf 1 area 0
ROUTER2# show ip route
Следующая команда позволит увидеть LSDB
ROUTER2# show ip ospf database
ROUTER2# show ip protocols
ROUTER2# show ip ospf neighbor
Чтобы отлаживать ospf если маршруты или соседи не показываются
ROUTER2# show ip ospf event
Идентификаторы роутеров ospf
ROUTER1(config)# do show ip ospf
ROUTER1 (config)# router ospf 1
ROUTER1 (config-router)# router-id 1.1.1.1
ROUTER1 (config-router)# interface loopback 1
ROUTER1 (config-if)# ip-address 1.1.1.1 255.255.255.255
ROUTER1# clear ip ospf process
clear ip ospf process позволяет перезапустить процесс
ROUTER1# sh ip ospf
В выводе должен быть назначенный идентификатор id 1.1.1.1
Настройка OSPF не представляет сложности если конфигурация простая. Но ее можно бесконечно усложнять в зависимости от требований системы.
Так OSPF может использоваться в сетях, узлы которых взаимодействуют через GRE туннель.