No Cisco IOS, como posso visualizar as áreas de rede do OSPF?

1

Suponha que eu configure o OSPF usando os seguintes comandos no IOS da Cisco:

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

Como posso, subseqüentemente, listar as áreas de rede que foram definidas? Ou seja Suponho que eu tenha cometido um erro de digitação e emitido um comando "no network", como saberia o que foi inserido anteriormente?

EDIT: Eu corri "show ip ospf" e obter a seguinte saída:

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

Mas não vejo as informações usadas nos comandos "network" listados.

    
por Jim Marquardson 20.10.2016 / 20:37

4 respostas

4

Para ver as áreas que seu roteador atual está anunciando, você pode executar o comando

sh ip ospf statistics

Isso mostrará as áreas para as quais o algoritmo SPF foi executado e outras estatísticas sobre os resultados desse algoritmo, além disso, isso mostrará todos os processos ospf em execução no roteador.

Não há como ver as áreas que estavam em execução anteriormente, ou seja, antes de executar o comando no network . Mas, como Sirex apontou, você pode executar

sh startup-config | s ospf

Para ver o que foi a configuração antes de você fazer mudanças na seção ospf (isto pode ser usado somente antes de você escrever sua configuração, usando o comando write )

    
por 21.10.2016 / 14:20
1

Então, eu me sinto meio idiota. O comando "show run" listará as áreas de rede definidas.

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
!

Pode haver um comando mais específico, mas pelo menos "show run" funciona.

    
por 20.10.2016 / 21:30
1

A Cisco possui muitos comandos show para o OSPF. O comando show ip ospf e suas variantes parecem ser o que você precisa. Consulte Encaminhamento IP do Cisco IOS: Referência de Comando do OSPF

Editar:

Com base na sua edição, parece que você não está usando a variante de comando show ip ospf que você precisa. Há muitos. Por exemplo, o comando show ip ospf interface tem uma variante que fornece as informações que você deseja por interface. Você precisa olhar o link que forneci para descobrir a variante de comando que fornece o que você deseja.

    
por 20.10.2016 / 20:43
0

sh ip ospf

é isso que você quer. De dentro do modo de configuração, você pode usar 'do sh ip ospf'.

    
por 20.10.2016 / 20:42