M4 · Roteamento

Prática de configuração OSPF

Visão geral do OSPF

OSPF (Open Shortest Path First) é um protocolo de roteamento de estado de enlace, padrão aberto (RFC 2328), que usa o algoritmo SPF de Dijkstra para calcular o melhor caminho. No CCNA, o foco é OSPFv2 para IPv4.

Conceitos essenciais para a prova:

  • Protocolo de estado de enlace (link-state)
  • Métrica: custo (baseado na largura de banda)
  • AD (Administrative Distance): 110
  • Protocolo de transporte: IP protocolo 89
  • Multicast: 224.0.0.5 (todos os roteadores OSPF), 224.0.0.6 (DR/BDR)

Configuração básica

Habilitando OSPF

Router(config)# router ospf 1
Router(config-router)# router-id 1.1.1.1
Router(config-router)# network 192.168.1.0 0.0.0.255 area 0
Router(config-router)# network 10.0.0.0 0.0.0.3 area 0

O número 1 é o Process ID — local ao roteador, não precisa ser igual nos vizinhos.

Configurando via interface (método moderno)

Router(config)# interface GigabitEthernet0/0
Router(config-if)# ip ospf 1 area 0

Router-ID

Ordem de preferência para seleção automática:

  1. Configurado manualmente (router-id)
  2. IP mais alto em loopbacks ativos
  3. IP mais alto em interfaces físicas ativas

Sempre configure manualmente para evitar problemas:

Router(config-router)# router-id 1.1.1.1
Router# clear ip ospf process

Custo OSPF

O custo padrão é calculado como: 100 Mbps / largura de banda da interface

Interface Custo padrão
FastEthernet (100M) 1
Ethernet (10M) 10
Serial (1.544M) 64

Para interfaces Gigabit, o custo seria 0 com a fórmula padrão — ajuste a referência:

Router(config-router)# auto-cost reference-bandwidth 1000

Ajuste manual do custo:

Router(config-if)# ip ospf cost 10

Passive interface

Impede envio de hellos em interfaces voltadas para hosts (boa prática e requisito de prova):

Router(config-router)# passive-interface GigabitEthernet0/1

Ou tornar todas passivas e habilitar somente as necessárias:

Router(config-router)# passive-interface default
Router(config-router)# no passive-interface GigabitEthernet0/0

Verificação

Router# show ip ospf neighbor
Router# show ip ospf interface brief
Router# show ip route ospf
Router# show ip protocols

Saída relevante do show ip ospf neighbor:

Neighbor ID     Pri   State           Dead Time   Address         Interface
2.2.2.2           1   FULL/DR         00:00:37    10.0.0.2        Gi0/0

Estado FULL indica adjacência formada com sucesso.


Pontos críticos para o exame

  • Area 0 é a backbone — obrigatória em topologias multi-área
  • Vizinhos OSPF não formam adjacência se Area ID, Hello/Dead timers, MTU ou stub flags forem diferentes
  • Em redes broadcast, é eleito um DR e um BDR — o de maior prioridade vence (padrão: 1); prioridade 0 impede eleição
  • Rota padrão propagada com: default-information originate
  • Wildcard mask é o inverso da subnet mask: /240.0.0.255