A configuracao basica de OSPF (Open Shortest Path First) envolve acessar o modo de configuracao global do roteador, iniciar o processo com o comando router ospf [ID_do_Processo], e declarar as redes participantes usando o comando network [IP_da_Rede] [Mascara_Wildcard] area [Numero_da_Area]. O OSPF e um protocolo de roteamento dinamico link-state que utiliza um algoritmo matematico para calcular a rota mais rapida e eficiente entre diferentes redes, sendo o padrao da industria para redes corporativas de medio e grande porte.
Principais Aprendizados
- O OSPF divide a rede em "Areas" para otimizar o trafego, sendo a Area 0 (Backbone) obrigatoria em qualquer topologia.
- Diferente de outros protocolos, o OSPF utiliza mascaras curinga (wildcard masks) para identificar quais interfaces participarao do roteamento.
- Comandos de verificacao como
show ip ospf neighborsao essenciais para garantir que os roteadores formaram adjacencia corretamente.
O que e o OSPF e como ele funciona?
O OSPF e um protocolo de roteamento interior (IGP) projetado para encontrar o caminho mais curto entre os nos de uma rede. Segundo as especificacoes do padrao aberto documentado na RFC 2328 da IETF, o OSPFv2 e amplamente utilizado em redes IPv4 devido a sua escalabilidade e rapida convergencia. O coracao do OSPF e o algoritmo de Dijkstra, criado em 1956, que calcula o custo de cada rota com base na largura de banda dos links.

Diferente de protocolos antigos que enviavam tabelas de roteamento inteiras, o OSPF envia apenas atualizacoes quando ha mudancas na topologia (Link-State Advertisements - LSAs), economizando processamento e banda. Para entender onde ele se encaixa na comunicacao, e util revisar as camadas do modelo OSI, onde o roteamento ocorre na Camada 3 (Rede).
Passo a Passo: Configuracao Basica de OSPF no Cisco IOS
Antes de iniciar o OSPF, e fundamental saber configurar um roteador Cisco com IPs em suas interfaces. Com as interfaces ativas, siga os passos abaixo.
Passo 1: Habilitar o Processo OSPF
No modo de configuracao global, digite o comando para ativar o OSPF. O numero do processo (Process ID) pode ser de 1 a 65535 e tem significado apenas local no roteador.
Router> enable
Router# configure terminal
Router(config)# router ospf 10Passo 2: Definir o Router ID
O Router ID e o "nome" do roteador no processo OSPF, formatado como um endereco IP (ex: 1.1.1.1). Embora seja opcional (o roteador pode escolher automaticamente o maior IP das interfaces loopback), e uma boa pratica defini-lo manualmente para maior estabilidade.
Router(config-router)# router-id 1.1.1.1
Passo 3: Declarar Redes e Areas (Wildcard Mask)
Agora, voce deve dizer ao OSPF quais redes ele deve anunciar. Isso e feito com o comando network. A grande diferenca aqui e o uso da mascara curinga (inverso da mascara de sub-rede). Se voce tem duvidas sobre calculos, aprender a calcular mascara de sub-rede e o primeiro passo para dominar a wildcard.
Para uma rede 192.168.1.0 com mascara 255.255.255.0, a wildcard sera 0.0.0.255. Toda configuracao basica de OSPF para iniciantes deve comecar na Area 0 (Backbone).
Router(config-router)# network 192.168.1.0 0.0.0.255 area 0OSPF vs Rotas Estaticas
Muitos iniciantes se perguntam quando usar OSPF em vez de rotas manuais. Ao comparar rotas estaticas vs rotas dinamicas, notamos que o OSPF reage automaticamente a quedas de links. Se um cabo for desconectado, o OSPF recalcula a rota em milissegundos. Em rotas estaticas, o administrador precisaria intervir manualmente, o que e inviavel em redes grandes.

Verificacao e Troubleshooting
Apos configurar, utilize os seguintes comandos no modo privilegiado (enable) para validar o funcionamento:
show ip ospf neighbor: Verifica se o roteador encontrou seus vizinhos e formou adjacencia (o estado deve estar em "FULL").show ip route ospf: Mostra a tabela de roteamento exibindo apenas as rotas aprendidas via OSPF (marcadas com a letra "O").show ip protocols: Exibe os protocolos de roteamento ativos, timers e redes declaradas.
Perguntas Frequentes
O que e a Area 0 no OSPF?
A Area 0, tambem conhecida como Backbone Area, e o nucleo de uma rede OSPF. Todas as outras areas criadas posteriormente devem se conectar obrigatoriamente a Area 0 para que o roteamento inter-areas funcione corretamente.
Como calcular a Wildcard Mask para o OSPF?
A forma mais simples de calcular a mascara curinga (wildcard) e subtrair a sua mascara de sub-rede do valor 255.255.255.255. Por exemplo, para a mascara 255.255.255.252, a wildcard sera 0.0.0.3.
O que significa o estado "FULL/BDR" no OSPF?
No comando de vizinhos, "FULL" significa que a troca de informacoes de roteamento foi concluida com sucesso. "BDR" (Backup Designated Router) indica o papel daquele vizinho especifico na rede multiacesso, atuando como um backup para o roteador principal (DR).
0 Comentários