Versão portátil do OpenBGPD 6.6p0 disponível

Desenvolvedores OpenBSD подготовили lançamento de uma edição portátil do pacote de roteamento OpenBGPD 6.6, que pode ser usado em sistemas operacionais diferentes do OpenBSD. Para garantir a portabilidade, foram utilizadas partes do código dos projetos OpenNTPD, OpenSSH e LibreSSL. Além do OpenBSD, é anunciado suporte para Linux e FreeBSD. OpenBGPD foi testado no Debian 9, Ubuntu 14.04 e FreeBSD 12.

OpenBGPD está sendo desenvolvido sob apoiado por registrador regional da Internet RIPE NCC, que está interessado em trazer a funcionalidade do OpenBGPD para usabilidade em servidores para roteamento em pontos de troca de tráfego interoperador (IXP) e em criar uma alternativa completa ao pacote PÁSSARO (outras alternativas abertas de implementação do protocolo BGP incluem projetos FRRoteamento, GoBGP, ExaBGP и Bio-Roteamento).

O desenvolvimento do OpenBGPD concentra-se em garantir o mais alto nível de segurança e confiabilidade. Para proteção, são utilizadas verificações rigorosas da exatidão de todos os parâmetros, meios de monitoramento do cumprimento dos limites do buffer, separação de privilégios e restrição de acesso às chamadas do sistema. Outras vantagens incluem a sintaxe conveniente da linguagem de definição de configuração, alto desempenho e eficiência de memória (por exemplo, OpenBGPD pode trabalhar com tabelas de roteamento contendo centenas de milhares de entradas). O projeto suporta a maioria das especificações BGP 4 e atende aos requisitos do RFC8212, mas não tenta abranger o vasto e fornece suporte principalmente para as funções mais populares e difundidas.

A versão OpenBGPD 6.6 apresenta as seguintes melhorias:

  • Para melhorar o desempenho da mesa Adj-RIB-Out, que armazena informações sobre as rotas selecionadas pelo roteador BGP local para anunciar rotas ideais aos pares, passou a usar árvores RB associadas aos pares;
  • O código para correspondência de comunidades foi reescrito, o trabalho de configurações com várias comunidades e um grande número de pares foi significativamente acelerado.
  • O comando 'show mrt vizinhos' foi adicionado ao bgpctl para despejar a tabela de roteadores BGP vizinhos no formato MRT TABLE_DUMP_V2;
  • Ao executar no Linux, é fornecido suporte para proteger sessões BGP usando TCP MD5SIG;
  • Tamanho máximo mensagens de encerramento de comunicação aumentou para 255 bytes.

Fonte: opennet.ru

Adicionar um comentário