BFD (Bidirectional Forwarding Detection)

July 2, 2025

O que é BFD?

BFD (Bidirectional Forwarding Detection) é um protocolo para detecção rápida e bidirecional de falhas de conexão entre dois dispositivos. Funciona de forma independente dos protocolos de roteamento.

Como o BFD funciona

  1. Os dispositivos trocam mensagens de controle curtas (pacotes Hello)
  2. Se várias mensagens forem perdidas, o link é considerado inativo
  3. A informação é enviada ao roteador, que redireciona rapidamente o tráfego

Características do BFD

  • Intervalos de detecção a partir de milissegundos
  • Funciona sobre qualquer protocolo: OSPF, BGP, IS-IS, rotas estáticas
  • Consumo mínimo de recursos

Cenários de uso

  • Detecção de falhas em conexões L3 e L2
  • Proteção de rotas de alta disponibilidade
  • Aumento da velocidade de convergência de IGP e BGP

Exemplo

Parâmetro Valor
Intervalo Hello 50 ms
Temporizador de detecção 150 ms
Falha detectada Menos de 0,2 s

FAQ

Por que o BFD é melhor que keepalive tradicional?

É mais rápido e leve, sem necessidade de processar pacotes de roteamento completos.

Pode ser usado com MPLS?

Sim, o BFD é compatível com MPLS LSP e funciona com LDP, RSVP e Segment Routing.

É necessário licença?

Depende do fornecedor.

Conclusão

O BFD garante detecção ultrarrápida de falhas de conexão, essencial para redes operadoras e arquiteturas de alta disponibilidade.