← voltar pro blog
// fundamentos

OSPF DR e BDR: como funciona a eleição em redes multiacesso

por Luiz Silvério

Em redes multiacesso como Ethernet, o OSPF elege um Designated Router (DR) e um Backup Designated Router (BDR) para reduzir o número de adjacências formadas entre os roteadores.

Sem DR/BDR, 5 roteadores em um mesmo segmento precisariam de 10 adjacências. Com DR/BDR, todos formam adjacência apenas com o DR e o BDR. O número cai para 8.

Em redes com dezenas de roteadores no mesmo segmento, o impacto é ainda maior.


Por que DR e BDR existem

O problema começa no flood de LSAs. Em uma rede multiacesso, quando um roteador detecta uma mudança de topologia, ele precisa informar todos os outros. Sem DR, cada roteador enviaria o LSA para todos os vizinhos, que reenviariam para os seus, causando tráfego redundante e processamento desnecessário.

O DR centraliza isso: todos os roteadores do segmento enviam atualizações para o DR via multicast 224.0.0.6. O DR redistribui para todos via 224.0.0.5. O BDR monitora o DR e assume imediatamente se ele cair.


Como a eleição funciona

A eleição acontece quando os roteadores trocam os primeiros Hellos no segmento. O processo:

Passo 1: Os roteadores enviam Hellos com sua prioridade e Router ID.

Passo 2: O roteador com maior prioridade de interface vira o DR. Padrão: 1. Se a prioridade for 0, o roteador não participa da eleição.

Passo 3: Em caso de empate de prioridade, o maior Router ID desempata.

O ponto que mais cai na prova: a eleição não é preemptiva. Se o DR atual cair e o BDR assumir, um roteador que chegue depois com prioridade maior não assume o DR. A eleição ocorre apenas na inicialização do segmento ou quando o DR atual falha.


Router ID no OSPF

O Router ID é um endereço IPv4 de 32 bits que identifica unicamente o roteador no processo OSPF. A ordem de preferência:

  1. Configurado manualmente com router-id
  2. Maior endereço IP de interface loopback ativa
  3. Maior endereço IP de interface física ativa no momento da inicialização do OSPF

Daí a importância de configurar o Router ID manualmente ou usar loopback. Sem isso, o Router ID pode mudar se uma interface subir ou cair.


Papéis no segmento multiacesso

Papel Sigla Adjacências Descrição
Designated Router DR Com todos Centraliza LSAs
Backup Designated Router BDR Com todos Monitor do DR
DROther Só com DR e BDR Demais roteadores

Roteadores DROther ficam em estado 2-Way entre si. Apenas com o DR e o BDR chegam ao estado Full.


Configuração

! Ajustar prioridade para influenciar a eleição
interface GigabitEthernet0/0
 ip ospf priority 200     ! Maior prioridade, candidato preferido a DR

! Excluir da eleição
interface GigabitEthernet0/1
 ip ospf priority 0       ! Nunca será DR nem BDR

! Forçar o Router ID
router ospf 1
 router-id 1.1.1.1

Verificação

show ip ospf neighbor              ! Mostra estado e papel de cada vizinho
show ip ospf interface             ! Mostra DR, BDR e prioridade por interface

Na saída do show ip ospf neighbor, a coluna State mostra o estado de cada adjacência. Roteadores DROther aparecem como 2WAY/DROTHER, não como FULL.


O que a prova CCNA cobra

Os pontos mais frequentes sobre DR/BDR:

Por que DR e BDR existem em redes multiacesso. Como a eleição é determinada (prioridade, depois Router ID). Por que a eleição não é preemptiva. Estado 2WAY vs FULL para DROthers. Como a prioridade 0 exclui um roteador da eleição. Interpretação do show ip ospf neighbor.


FAQ

DR e BDR existem em links ponto a ponto? Não. Em links ponto a ponto (serial, por exemplo), há apenas dois roteadores. A eleição de DR/BDR não faz sentido e não ocorre. O estado vai direto para FULL.

Se o DR cair, o BDR vira DR automaticamente? Sim. O BDR assume o papel de DR imediatamente. Uma nova eleição ocorre para escolher o BDR substituto entre os roteadores DROther.

Como saber qual roteador é o DR atual? show ip ospf neighbor mostra o endereço do DR e do BDR ao final de cada linha de adjacência. show ip ospf interface mostra o DR e BDR da interface local.



Leia também:

▌ OSPF DR/BDR é um dos pontos mais cobrados no domínio IP Connectivity do CCNA. O diagnóstico gratuito do PacketPass mostra onde estão suas lacunas por domínio. Resultado na hora, sem cadastro.


Informações baseadas no blueprint CCNA 200-301 atual e documentação oficial da Cisco sobre OSPF.