Skip to content

Настройка OSPF IPv4 в одной области (single area)

OSPF (Open Shortest Path First) - это внутренний динамический протокол маршрутизации (IGP), использующий алгоритм SPF (Shortest Path First, алгоритм Дейкстры) для вычисления кратчайших путей в IP-сетях. OSPF формирует полную топологическую карту сети и самостоятельно рассчитывает оптимальные маршруты.

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

Основные характеристики OSPF: - Тип протокола: Link-State - Метрика: Cost - Алгоритм: SPF - Поддержка VLSM и CIDR: Да - Аутентификация: Поддерживается - Сходимость: Быстрая

Основные этапы работы OSPF: 1. Обнаружение соседей - Используются Hello-пакеты - Проверяются параметры: Area ID, таймеры, аутентификация 2. Формирование соседства (Adjacency) 3. Распространение LSA - LSA (Link-State Advertisements) описывают состояние интерфейсов и маршрутов и переносят информацию из базы данных LSDB - Распространение LSA (Flooding) происходит внутри одной области 4. Расчет маршрутов - Каждый маршрутизатор строит дерево кратчайших путей - Лучшие маршруты добавляются в таблицу маршрутизации

Сценарии использования OSPF: - Корпоративные сети среднего и крупного размера - Сети с запасными маршрутами - Сети дата центров - Сети с требованиями к быстрой сходимости - Замена статической маршрутизации или RIP

Необходимые условия и предварительные требования

Перед настройкой OSPF должны быть выполнены следующие условия. Обязательные требования: - на интерфейсах настроены IP-адреса - между соседними маршрутизаторами есть IP-связность - значения MTU между соседними маршрутизаторами совпадают - продуман дизайн областей, определены идентификаторы областей (Area ID)

Дополнительно рекомендуется: - продумать значения OSPF Router ID - решить, нужна ли аутентификация OSPF

Основная информация о применяемых технологиях

Тип и класс протокола маршрутизации

OSPF (Open Shortest Path First) относится к классу внутренних динамических протоколов маршрутизации (IGP) и использует link-state-подход.

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

Алгоритм маршрутизации

В основе работы OSPF используется алгоритм SPF (Shortest Path First, алгоритм Дейкстры), который: - строит дерево кратчайших путей от текущего маршрутизатора; - учитывает суммарную стоимость (Cost) всех участков пути; - гарантирует отсутствие петель маршрутизации.

Результатом работы алгоритма является таблица маршрутизации, содержащая оптимальные пути до всех известных сетей.

Метрика и принципы выбора маршрута

Для расчета оптимальных путей OSPF использует метрику. Метрика показывает качество каждого канала: чем меньше значение метрики, тем лучше канал. В качестве метрики в OSPF используется стоимость маршрута (Cost).

Характеристики метрики: - является аддитивной (для расчета суммарной метрики всего пути метрики всех каналов, по которым строится путь, суммируются); - рассчитывается на основе пропускной способности интерфейса; - может быть изменена вручную для управления трафиком.

При наличии нескольких маршрутов с одинаковой стоимостью OSPF поддерживает ECMP (Equal-Cost Multi-Path).

Иерархическая структура и области OSPF

OSPF использует иерархическую модель, в которой сеть делится на области (Areas). Назначение областей: - уменьшение объема служебного трафика; - снижение нагрузки на CPU и память маршрутизаторов; - ускорение сходимости.

Область Area 0 (Backbone) является обязательной и используется для передачи трафика между областями.

Обмен служебной информацией (OSPF-пакеты)

Для работы протокола OSPF используются следующие типы пакетов:

  • Hello - обнаружение и поддержание соседства;
  • Database Description (DBD) - обмен информацией о LSDB;
  • Link State Request (LSR) - запрос недостающих LSA;
  • Link State Update (LSU) - передача LSA;
  • Link State Acknowledgment (LSAck) - подтверждение получения LSA.

Роли маршрутизаторов в OSPF

В зависимости от положения в сети маршрутизаторы могут выполнять разные роли: - Internal Router - маршрутизатор, все интерфейсы которого находятся в одной области; - ABR (Area Border Router) - маршрутизатор, который соединяет несколько областей; - ASBR (Autonomous System Boundary Router) - маршрутизатор, который импортирует внешние маршруты; - Backbone Router - маршрутизатор, который имеет интерфейс в Area 0.

Протокольные таймеры и параметры согласования

Для корректной работы OSPF требуется совпадение следующих параметров между соседями: - Hello Interval; - Dead Interval; - Area ID; - тип сети (broadcast, point-to-point и др.); - параметры аутентификации.

Несовпадение этих параметров приводит к отсутствию соседства.

Версии протокола

В рамках эксплуатации могут использоваться: - OSPFv2 - для IPv4; - OSPFv3 - для IPv6.

Обе версии используют одинаковую логику работы, но различаются на уровне адресации и механизмов безопасности.

Назначение применяемых команд

Switch(config)#router ospf X

  • переход к настройке протокола OSPF. Вместо "Х" нужно подставить номер процесса OSPF. Возможные значения - от 1 до 32. При отсутствии номера процесса коммутатор сам подставит значение 1.

Switch(config-ospf-1)#network X.X.X.X Y.Y.Y.Y area Z

  • активация протокола OSPF на интерфейсах, описываемых сетью Х.Х.Х.Х с маской Y.Y.Y.Y. Интерфейсы будут помещены в область Z.
  • идентификатор области (Area ID) может быть указан в формате числа (возможные значения 0-4294967295) или в формате IP адреса (например, для Area 0 - 0.0.0.0). Идентификатор области должен быть одинаковым для соседних маршрутизаторов, которые должны стать OSPF-соседями.
  • на интерфейсах, на которых активирован OSPF, запустится процесс обнаружения соседства, а IP сеть, в которой находится данный интерфейс, попадет в базу данных OSPF и будет объявлена соседнему маршрутизатору.
  • если на интерфейсе не предполагается OSPF соседей, но сеть, в которую смотрит интерфейс, необходимо объявить в OSPF, то сеть этого интерфейса тоже необходимо включить в процесс OSPF с помощью команды network.

Пример конфигурирования OSPF в одной области

OSPF-single-area1.png Первоначальное состояние: - два маршрутизатора, соединенные между собой общим каналом - интерфейсы на обеих сторонах канала имеют адреса 172.18.18.18/24 и 172.18.18.20/24 - для эмуляции локальных сетей на каждом маршрутизаторе созданы интерфейсы loopback с адресами 172.16.1.1/24 и 172.16.2.2/24.

Задача: - запустить процесс OSPF 1 между этими маршрутизаторами, использовать область с идентификатором 0 - убедиться, что маршрутизаторы стали OSPF соседями - увидеть на каждом маршрутизаторе сеть соседского интерфейса loopback

На Sw1:

Шаг 1. переход к настройке OSPF 1

Sw1#configure
Sw1(config)#router ospf 1

Шаг 2. активация OSPF 1 на интерфейсе с адресом 172.18.18.18/24

Sw1(config-ospf-1)#network 172.18.18.0 255.255.255.0 area 0

Шаг 3. активация OSPF 1 на интерфейсе с адресом 172.16.1.1/24

Sw1(config-ospf-1)#network 172.16.1.0 255.255.255.0 area 0

На Sw2:

Шаг 1. переход к настройке OSPF 1

Sw2#configure
Sw2(config)#router ospf 1

Шаг 2. активация OSPF 1 на интерфейсе с адресом 172.18.18.20/24

Sw2(config-ospf-1)#network 172.18.18.0 255.255.255.0 area 0

Шаг 3. активация OSPF 1 на интерфейсе с адресом 172.16.2.2/24

Sw2(config-ospf-1)#network 172.16.2.0 255.255.255.0 area 0

Полный вывод выполненных конфигураций

На Sw1:

configure
router ospf 1
 network 172.18.18.0 255.255.255.0 area 0
 network 172.16.1.0 255.255.255.0 area 0
end

На Sw2:

configure
router ospf 1
 network 172.18.18.0 255.255.255.0 area 0
 network 172.16.2.0 255.255.255.0 area 0
end

Изучение состояния устройства

Рекомендуемые диагностические команды для просмотра состояния OSPF:

show ip ospf config - просмотр информации о настройке OSPF процесса (фрагмент вывода команды show running-config)

show ip ospf neighbor - просмотр краткой информации о состоянии OSPF соседей - в виде таблицы

show ip ospf neighbor <адрес_соседа> - просмотр подробной информации о состоянии OSPF соседей

show ip ospf route - просмотр информации о маршрутах OSPF

show ip ospf route total count - сводная статистика по маршрутам OSPF

show ip ospf interface - просмотр информации о состоянии OSPF интерфейсов

show ip ospf database - просмотр краткой информации о базе данных OSPF и хранящихся там LSA

show ip ospf brief - просмотр информации о состоянии OSPF процесса

show ip ospf area - информация по каждой настроенной области

show ip ospf error - ошибки в пакетах OSPF и конфигурационные ошибки

Sw1#show ip ospf statistic
  bfd         BFD Statistic info
  global      Global Statistic info
  interface   Interface Statistic info
  lsa         LSA Statistic info
  memory      Memory Statistic info
  neighbor    Neighbor Statistic info
  route       Route Statistic info
  spf         SPF Statistic info
  • статистика разных аспектов работы OSPF

show ip route - просмотр информации обо всех известных маршрутах, включая локальные, запасные и неиспользуемые

show hwroute hardware route4 - просмотр информации о лучших маршрутах

Просмотр конфигурации

Данный вывод отображает информацию о настройках в глобальной конфигурации и конфигурации на интерфейсе.

Конфигурации в глобальном режиме

Выполните команды для просмотра настройки в глобальном режиме.

На Sw1:

show running-config
!Device running configuration:
!version V1.0.2
!1970/01/04 10:28:04
!
hostname Sw1
!
router ospf 1
 router-id 172.16.1.1
 network 172.16.1.0 255.255.255.0 area 0
 network 172.18.18.0 255.255.255.0 area 0
!
interface 10gigaethernet 1/0/1
 alias to_Sw2
 work-mode router
 ip address 172.18.18.18/24
!
interface loopback 1
 ip address 172.16.1.1/24
!
  • Обратите внимание, что коммутатор самостоятельно сформировал идентификатор маршрутизатора (router-id).
Sw1#show ip ospf config
Version:OSPFV2_VB3.00.07.74
!
router ospf 1
 router-id 10.10.10.1
 network 172.16.1.0 255.255.255.0 area 0
 network 172.18.18.0 255.255.255.0 area 0

На Sw2:

show running-config
!Device running configuration:
!version V1.0.2
!1970/01/04 10:28:04
!
hostname Sw2
!
router ospf 1
 router-id 172.16.2.2
 network 172.16.2.0 255.255.255.0 area 0
 network 172.18.18.0 255.255.255.0 area 0
!
interface 10gigaethernet 1/0/1
 alias to_Sw1
 work-mode router
 ip address 172.18.18.20/24
!
interface loopback 1
 ip address 172.16.2.2/24
!
  • Обратите внимание, что коммутатор самостоятельно сформировал идентификатор маршрутизатора (router-id).
Sw2#show ip ospf config
Version:OSPFV2_VB3.00.07.74
!
router ospf 1
 router-id 172.16.2.2
 network 172.16.2.0 255.255.255.0 area 0
 network 172.18.18.0 255.255.255.0 area 0

Просмотр параметров работы

Данный вывод отображает информацию о работе коммутатора и отдельного интерфейса

Просмотр параметров в глобальном режиме

На Sw1:

Sw1#show ip ospf neighbor
 OSPF Process 1
 IpAddress           NeighborID          Priority  State        Aging   UpTime         Interface
 172.18.18.20        172.16.2.2          1         full         31      0:02:43        10gigaethernet 1/0/1
  • соседство установлено, состояние между соседями Full
Sw1#show ip ospf neighbor 172.18.18.20
OSPF Process 1
 Neighbor Address                     :172.18.18.20
 Neighbor Route ID                    :172.16.2.2
 Neighbor Options                     :0x2
 Neighbor Priority                    :1
 Neighbor State                       :full
 Neighbor Events                      :6
 Neighbor Age                         :33
 Neighbor Permanence                  :dynamic
 Neighbor Hello Suppressed            :false
 Restart Helper State                 :notHelping
 Current Restart Period Left          :0
 Restart Helper Exit Reason           :none
  • дополнительная информация о конкретном соседе
SW1#show ip ospf route

 OSPF Process 1
 RoutType  Prefix              PathType  Cost    Cost2       NextHop           BackupNextHop     AreaId  Time
 Network   172.16.1.0/24       INTRA     1       0           172.16.1.1        0.0.0.0           N/A     0:26:06
 Network   172.16.2.0/24       INTRA     2       0           172.18.18.20      0.0.0.0           N/A     0:09:56
 Network   172.18.18.0/24      INTRA     1       0           172.18.18.18      0.0.0.0           N/A     0:10:00
  • маршруты OSPF. PathType показывает, что все маршруты INTRA, то есть находятся в одной области, что соответствует настройкам.
Sw1#show ip ospf route total count
 Route :
 ABR       ASBR      Network   Intra     Inter     External
 0         0         3         3         0         0

 Path :
 ABR       ASBR      Network   Intra     Inter     External
 0         0         3         3         0         0
  • количество маршрутов OSPF по их типам
Sw1#show ip ospf database

 Database of OSPF Process 1

                         Router LSA (area 0)
 LinkId            ADV Router        Age      Seq#         CheckSum     Len
 172.16.1.1        172.16.1.1        811      0x80000032   0x33da       48
 172.16.2.2        172.16.2.2        811      0x80000035   0xcf34       48

                         Network LSA (area 0)
 LinkId            ADV Router        Age      Seq#         CheckSum     Len
 172.18.18.20      172.16.2.2        811      0x80000031   0xed17       32
  • база данных OSPF с актуальными LSA
Sw1#show ip ospf brief
 Version                         :OSPFV2_VB3.00.07.74
 OSPF Process 1
------------------------------------------------
 OSPF General Parameters
 Admin Status                    :enable
 Vpn Name                        :public
 Valid Ttl                       :0 Disable
 Router ID                       :172.16.1.1
 Version                         :2
 Area Border Router              :false
 AS Border Router                :false
 External LSA Count              :0
 External LSA Checksum Sum       :0
 TOS Support                     :false
 New LSA Received                :3
 External LSDB Limit             :-1 No Limited
 Exit Overflow Interval          :0(s)
 Opaque Enable                   :no
 Redistribute Static Enable      :no
 Redistribute Rip Enable         :no
 Redistribute Local Enable       :no
 Redistribute Bgp Enable         :no
 Redistribute Isis Enable        :no
 Originate New LSA               :55
 Multicast Extensions            :no multicast forwarding is enabled
 Demand Extensions               :false
 Reference Bandwidth             :100(Mbits/s)
 Spf Running Interval            :2(s)
 Rfc1583 Compatible              :no
 Default Route Advertise         :disable
 Default Route Advertise Cost    :1
 Default Route Advertise Type    :2
 Fast Reroute                    :disable
 Loop Prevent                    :disable
 Restart Strict LSA Check        :no
 Stub Router Support             :yes
 Stub Router Advertisement       :doNotAdvertise
 Discontinuity Time              :2
 Preference                      :10
 Preference RoutePolicy          :
 Ase Preference                  :150
 Ase Preference RoutePolicy      :
 Debug State                     :nbrchange
  • вывод показывает роль маршрутизатора в OSPF, состояние протокола, краткую информацию по базе данных и по алгоритму работы, а также административную дистанцию для маршрутов OSPF
Sw1#show ip ospf area
 OSPF Process 1

AreaId            Type        Summary   RouteUpdates      ABR   ASBR  LSACount
0                 normal      summary   15                0     0     3
  • настроена одна область (area 0), ее тип нормальный, с момента перезагрузки было 15 маршрутных обновлений, в этой области нет пограничных маршрутизаторов, содержится информация о 3 LSA
Sw1#show ip ospf error

OSPF Process 1
 General packet errors:
  IP: received my own packet:0
  Bad packet:1
  Bad version:0
  Bad checksum:0
  Bad area id:0
  Bad virtual link:0
  Bad authentication type:0
  Bad authentication key:0
  Packet too small or too big:0
  Transmit error:0
  Interface down:0
  Unknown neighbor:1
  Bad authentication sequence number:0
  nbr id change:0

 HELLO packet errors:
  Netmask mismatch:0
  Hello timer mismatch:0
  Dead timer mismatch:0
  option mismatch:0
  NBMA neighbor unknown:0
  Router id confusion:0
  Virtual neighbor unknown:0
  Invalid DR:0
  DR/BDR mismatch:0

 DD packet errors:
  Neighbor state low:0
  ddoption mismatch:0
  MTU option mismatch:0

 LS ACK packet errors:
  Neighbor state low:0

 LS REQ packet errors:
  Neighbor state low:0
  Newer self-generate:0
  Received less recent:0

 LS UPD packet errors:
  Neighbor state low:9
  LSA checksum bad:0
  Received less recent LSA:0
  Received LSA with Greater Lsa-Age:0

 Configuration errors:
  The network type of the neighboring interface is not consistent:0
  • представлена информация о количестве ошибок в пакетах OSPF и в его конфигурации
Sw1#show ip route
  Routing Tables: Public
  Destination        Gateway           Preference/Cost      Interface                Proto  Mpls   Vpn-Instance
  ---------------------------------------------------------------------------------------------------------
  172.16.1.1/32      172.16.1.1                 0/0         loopback1                local  no     N/A
  172.16.2.0/24      172.18.18.20              10/2         10ge1/0/1                ospf   no     N/A
  172.18.18.0/24     172.18.18.18               0/0         10ge1/0/1                local  no     N/A
  172.18.18.18/32    172.18.18.18               0/0         10ge1/0/1                local  no     N/A
  ---------------------------------------------------------------------------------------------------------------
  Total: 4          Static: 0           Down: 0
  • все маршруты в базе данных маршрутов
Sw1#show hwroute hardware route4
Routing Table: Total:3        hard:3      pend:0
Destination Mask          NextHop     Interface Protocol  Pre/Cost  NHopFlag  Vpn     tnlSrcIp  tnlDstIp  Vni   VxlanArp  GatewayMac
172.16.1.1  255.255.255.255172.16.1.1  loopback1 local     0/0       Success   Public  N/A       N/A       N/A   N/A       N/A
172.16.2.0  255.255.255.0 172.18.18.2010ge1/0/1 ospf      10/2      Success   Public  N/A       N/A       N/A   N/A       N/A
172.18.18.0 255.255.255.0 172.18.18.1810ge1/0/1 local     0/0       Success   Public  N/A       N/A       N/A   N/A       N/A

  • аппаратная таблица пересылки (forwarding table) с лучшими маршрутами

На Sw2:

Sw2#show ip ospf neighbor
 OSPF Process 1
 IpAddress           NeighborID          Priority  State        Aging   UpTime         Interface
 172.18.18.18        172.16.1.1          1         full         39      0:08:32        10gigaethernet 1/0/1
  • соседство установлено, состояние между соседями Full
Sw2#show ip ospf neighbor 172.18.18.18
OSPF Process 1
 Neighbor Address                     :172.18.18.18
 Neighbor Route ID                    :172.16.1.1
 Neighbor Options                     :0x2
 Neighbor Priority                    :1
 Neighbor State                       :full
 Neighbor Events                      :10
 Neighbor Age                         :30
 Neighbor Permanence                  :dynamic
 Neighbor Hello Suppressed            :false
 Restart Helper State                 :notHelping
 Current Restart Period Left          :0
 Restart Helper Exit Reason           :none
  • дополнительная информация о конкретном соседе
SW2#show ip ospf route

 OSPF Process 1
 RoutType  Prefix              PathType  Cost    Cost2       NextHop           BackupNextHop     AreaId  Time
 Network   172.16.1.0/24       INTRA     2       0           172.18.18.18      0.0.0.0           N/A     0:09:21
 Network   172.16.2.0/24       INTRA     1       0           172.16.2.2        0.0.0.0           N/A     0:10:00
 Network   172.18.18.0/24      INTRA     1       0           172.18.18.20      0.0.0.0           N/A     0:09:26
  • маршруты OSPF. PathType показывает, что все маршруты INTRA, то есть находятся в одной области, что соответствует настройкам.
Sw2#show ip ospf route total count
 Route :
 ABR       ASBR      Network   Intra     Inter     External
 0         0         3         3         0         0

 Path :
 ABR       ASBR      Network   Intra     Inter     External
 0         0         3         3         0         0
  • количество маршрутов OSPF по их типам
Sw2#show ip ospf database

 Database of OSPF Process 1

                         Router LSA (area 0)
 LinkId            ADV Router        Age      Seq#         CheckSum     Len
 172.16.1.1        172.16.1.1        930      0x80000032   0x33da       48
 172.16.2.2        172.16.2.2        928      0x80000035   0xcf34       48

                         Network LSA (area 0)
 LinkId            ADV Router        Age      Seq#         CheckSum     Len
 172.18.18.20      172.16.2.2        928      0x80000031   0xed17       32
  • база данных OSPF с актуальными LSA
Sw2#show ip ospf brief
 Version                         :OSPFV2_VB3.00.07.74
 OSPF Process 1
------------------------------------------------
 OSPF General Parameters
 Admin Status                    :enable
 Vpn Name                        :public
 Valid Ttl                       :0 Disable
 Router ID                       :172.16.2.2
 Version                         :2
 Area Border Router              :false
 AS Border Router                :false
 External LSA Count              :0
 External LSA Checksum Sum       :0
 TOS Support                     :false
 New LSA Received                :3
 External LSDB Limit             :-1 No Limited
 Exit Overflow Interval          :0(s)
 Opaque Enable                   :no
 Redistribute Static Enable      :no
 Redistribute Rip Enable         :no
 Redistribute Local Enable       :no
 Redistribute Bgp Enable         :no
 Redistribute Isis Enable        :no
 Originate New LSA               :102
 Multicast Extensions            :no multicast forwarding is enabled
 Demand Extensions               :false
 Reference Bandwidth             :100(Mbits/s)
 Spf Running Interval            :2(s)
 Rfc1583 Compatible              :no
 Default Route Advertise         :disable
 Default Route Advertise Cost    :1
 Default Route Advertise Type    :2
 Fast Reroute                    :disable
 Loop Prevent                    :disable
 Restart Strict LSA Check        :no
 Stub Router Support             :yes
 Stub Router Advertisement       :doNotAdvertise
 Discontinuity Time              :2
 Preference                      :10
 Preference RoutePolicy          :
 Ase Preference                  :150
 Ase Preference RoutePolicy      :
 Debug State                     :nbrchange
  • вывод показывает роль маршрутизатора в OSPF, состояние протокола, краткую информацию по базе данных и по алгоритму работы, а также административную дистанцию для маршрутов OSPF
Sw2#show ip ospf area
 OSPF Process 1

AreaId            Type        Summary   RouteUpdates      ABR   ASBR  LSACount
0                 normal      summary   15                0     0     3
  • настроена одна область (area 0), ее тип нормальный, с момента перезагрузки было 15 маршрутных обновлений, в этой области нет пограничных маршрутизаторов, содержится информация о 3 LSA
Sw2#show ip ospf error

OSPF Process 1
 General packet errors:
  IP: received my own packet:0
  Bad packet:0
  Bad version:0
  Bad checksum:0
  Bad area id:0
  Bad virtual link:0
  Bad authentication type:0
  Bad authentication key:0
  Packet too small or too big:0
  Transmit error:0
  Interface down:0
  Unknown neighbor:0
  Bad authentication sequence number:0
  nbr id change:0

 HELLO packet errors:
  Netmask mismatch:0
  Hello timer mismatch:0
  Dead timer mismatch:0
  option mismatch:0
  NBMA neighbor unknown:0
  Router id confusion:0
  Virtual neighbor unknown:0
  Invalid DR:4
  DR/BDR mismatch:0

 DD packet errors:
  Neighbor state low:6
  ddoption mismatch:0
  MTU option mismatch:0

 LS ACK packet errors:
  Neighbor state low:0

 LS REQ packet errors:
  Neighbor state low:0
  Newer self-generate:0
  Received less recent:0

 LS UPD packet errors:
  Neighbor state low:0
  LSA checksum bad:0
  Received less recent LSA:0
  Received LSA with Greater Lsa-Age:0

 Configuration errors:
  The network type of the neighboring interface is not consistent:0
  • представлена информация о количестве ошибок в пакетах OSPF и в его конфигурации
Sw2#show ip route
  Routing Tables: Public
  Destination        Gateway           Preference/Cost      Interface                Proto  Mpls   Vpn-Instance
  ---------------------------------------------------------------------------------------------------------
  172.16.1.0/24      172.18.18.18              10/2         10ge1/0/1                ospf   no     N/A
  172.16.2.2/32      172.16.2.2                 0/0         loopback1                local  no     N/A
  172.18.18.0/24     172.18.18.20               0/0         10ge1/0/1                local  no     N/A
  172.18.18.20/32    172.18.18.20               0/0         10ge1/0/1                local  no     N/A
  ---------------------------------------------------------------------------------------------------------------
  Total: 4           Static: 0           Down: 0
  • все маршруты в базе данных маршрутов
Sw2#show hwroute hardware route4
Routing Table: Total:3        hard:3      pend:0
Destination Mask          NextHop     Interface Protocol  Pre/Cost  NHopFlag  Vpn     tnlSrcIp  tnlDstIp  Vni   VxlanArp  GatewayMac
172.16.1.0  255.255.255.0 172.18.18.1810ge1/0/1 ospf      10/2      Success   Public  N/A       N/A       N/A   N/A       N/A
172.16.2.2  255.255.255.255172.16.2.2  loopback1 local     0/0       Success   Public  N/A       N/A       N/A   N/A       N/A
172.18.18.0 255.255.255.0 172.18.18.2010ge1/0/1 local     0/0       Success   Public  N/A       N/A       N/A   N/A       N/A

  • аппаратная таблица пересылки (forwarding table) с лучшими маршрутами

Просмотр параметров в режиме интерфейса

На Sw1:

Sw1#show ip ospf interface
 OSPF Process 1
 Interface                 IpAddr            AreaId             State                          Cost
 loopback 1                172.16.1.1        0                  designatedRouter               1
 10gigaethernet 1/0/1      172.18.18.18      0                  backupDesignated      Router   1

  • процесс OSPF 1 запущен на интерфейсах loopback 1 и 10gigaethernet 1/0/1, оба интерфейса находятся в Area 0.

На Sw2:

Sw2#show ip ospf interface
 OSPF Process 1
 Interface                 IpAddr            AreaId             State                    Cost
 loopback 1                172.16.2.2        0                  designatedRouter         1
 10gigaethernet 1/0/1      172.18.18.20      0                  designatedRouter         1

  • процесс OSPF 1 запущен на интерфейсах loopback 1 и 10gigaethernet 1/0/1, оба интерфейса находятся в Area 0.

История возникновения команды

Настройки и выводы команд выполнялись на версии ПО V1.0.2

Ссылка на внешнюю документацию

RFC 2328: OSPF Version 2