Lançamento da versão portátil do OpenBGPD 8.2

Foi lançado o pacote portátil de roteamento OpenBGPD 8.2, desenvolvido pelos criadores do projeto OpenBSD e adaptado para uso em FreeBSD e Linux (com suporte declarado para Alpine, Debian, Fedora, RHEL/CentOS, Ubuntu). Para garantir a portabilidade, foram utilizados trechos de código dos projetos OpenNTPD, OpenSSH e LibreSSL. O projeto suporta a maior parte das especificações BGP 4 e está em conformidade com os requisitos do RFC8212, mas não tenta abranger tudo e foca principalmente no suporte das funções mais requisitadas e comuns.

O desenvolvimento do OpenBGPD é feito com o apoio do registrador regional da Internet RIPE NCC, que está interessado em levar a funcionalidade do OpenBGPD a ser utilizável em servidores roteamento em pontos de troca de tráfego interoperadora (IXP) e na criação de uma alternativa completa ao pacote BIRD (entre as alternativas abertas com implementação do protocolo BGP, podemos citar os projetos FRRouting, GoBGP, ExaBGP e Bio-Routing).

O projeto foca na garantia do máximo nível de segurança e confiabilidade. Para proteção, é aplicada uma verificação rigorosa da correção de todos os parâmetros, controles para monitorar a conformidade com os limites de buffer, separação de privilégios e restrição de acesso a chamadas de sistema. Entre as vantagens, também se destaca a sintaxe amigável da linguagem de definição de configuração, além de alta performance e eficiência no uso da memória (por exemplo, o OpenBGPD pode lidar com tabelas de roteamento que incluem centenas de milhares de registros).

Mudanças chave na nova versão:

  • A implementação do mecanismo ASPA (Autonomous System Provider Authorization), utilizado no BGP para verificação de caminhos AS_PATH, autorização de sistemas autônomos de provedores e proteção contra vazamento de rotas incorretas, foi atualizada. A implementação do ASPA foi ajustada para atender às especificações draft-ietf-sidrops-aspa-verification-16 e draft-ietf-sidrops-aspa-profile-16, e foi adaptada para usar tabelas de pesquisa independentes de AFI (Address Family Indicator).
  • Um erro no código do parser de mensagens netlink, relacionado à definição incorreta do tamanho das mensagens e que levou a um encerramento inesperado na plataforma Linux, foi corrigido.
  • O código para geração de mensagens UPDATE foi atualizado para usar a nova API ibuf.
  • As mensagens de erro exibidas no bgpctl foram aprimoradas ao tentar usar recursos não suportados na versão portátil do OpenBGPD.
  • O exemplo de regras de filtragem GRACEFUL_SHUTDOWN foi refeito para tratar apenas sessões ebgp.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster