Предположим, я настраиваю OSPF с помощью следующих команд в Cisco IOS:
router ospf 201
network 10.0.0.0 0.255.255.255 area 10.0.0.0
network 192.168.0.0 0.0.255.255 area 0
Как я могу впоследствии перечислить определенные сетевые области? Т.е. Предположим, я допустил опечатку и дал команду «нет сети», как мне узнать, что было введено ранее?
РЕДАКТИРОВАТЬ: я запустил "show ip ospf" и получил следующий результат:
router#show ip ospf
Routing Process "ospf 1" with ID 10.0.0.1
Supports only single TOS(TOS0) routes
Supports opaque LSA
SPF schedule delay 5 secs, Hold time between two SPFs 10 secs
Minimum LSA interval 5 secs. Minimum LSA arrival 1 secs
Number of external LSA 0. Checksum Sum 0x000000
Number of opaque AS LSA 0. Checksum Sum 0x000000
Number of DCbitless external and opaque AS LSA 0
Number of DoNotAge external and opaque AS LSA 0
Number of areas in this router is 1. 1 normal 0 stub 0 nssa
External flood list length 0
Area BACKBONE(0)
Number of interfaces in this area is 3
Area has no authentication
SPF algorithm executed 3 times
Area ranges are
Number of LSA 23. Checksum Sum 0x0d5411
Number of opaque link LSA 0. Checksum Sum 0x000000
Number of DCbitless LSA 0
Number of indication LSA 0
Number of DoNotAge LSA 0
Flood list length 0
Но я не вижу информации, используемой в перечисленных "сетевых" командах.
Чтобы увидеть области, для которых ваш текущий маршрутизатор объявляет маршруты, вы можете запустить команду
sh ip ospf statistics
Это покажет области, для которых был запущен алгоритм SPF, и другую статистику о результатах этого алгоритма, Плюс это будет отображаться для всех процессов ospf, запущенных на маршрутизаторе.
Невозможно увидеть области, которые были запущены ранее, т.е. до запуска нет сети команда. Но, как Сирекс указал, что вы можете бежать
sh startup-config | s ospf
Чтобы увидеть, какая была конфигурация до того, как вы внесли изменения в раздел ospf (это можно использовать только перед написанием конфигурации, используя записывать команда)
У Cisco есть много команд show для OSPF. В show ip ospf
команда и ее варианты, кажется, то, что вам нужно. См. Раздел Маршрутизация IP Cisco IOS: Справочник команд OSPF
Редактировать:
Судя по вашему изменению, вы, похоже, не используете show ip ospf
нужный вам вариант команды. Много. Например, show ip ospf interface
У команды есть вариант, который предоставит вам необходимую информацию через интерфейс. Вам нужно просмотреть ссылку, которую я предоставил, чтобы выяснить, какой вариант команды предоставляет вам то, что вы хотите.
Так что я чувствую себя глупо. Команда "show run" выведет список определенных сетевых областей.
router# show run
....
shutdown
!
router ospf 201
log-adjacency-changes
router ospf 201
network 10.0.0.0 0.255.255.255 area 10.0.0.0
network 192.168.0.0 0.0.255.255 area 0
!
Может быть и более конкретная команда, но, по крайней мере, работает "show run".
sh ip ospf
это то, что вы хотите. Вместо этого из режима конфигурации вы можете использовать do sh ip ospf.