Une version portable d'OpenBGPD 6.5p1 est disponible.

Développeurs OpenBSD ont publié première mise à jour stable de l'édition portable du package de routage OpenBGPD 6.5, qui peut être utilisé sur des systèmes d'exploitation autres qu'OpenBSD. Pour garantir la portabilité, des parties du code provenant des projets OpenNTPD, OpenSSH et LibreSSL ont été utilisées. En plus d'OpenBSD, le support pour Linux et FreeBSD a été déclaré. Le fonctionnement d'OpenBGPD a été testé sur Debian 9, Ubuntu 14.04 et FreeBSD 12.

Le développement d'OpenBGPD est effectué avec le soutien du registre Internet régional RIPE NCC, qui est intéressé par l'extension des fonctionnalités d'OpenBGPD pour son utilisation sur des serveurs de routage dans des points d'échange de trafic inter-opérateurs (IXP) et pour créer une alternative complète au paquet BIRD (parmi d'autres alternatives ouvertes avec une mise en œuvre du protocole BGP, on peut noter les projets FRRouting, GoBGP, ExaBGP et Bio-Routing).

Lors du développement d'OpenBGPD, une attention particulière a été accordée à la sécurité et à la fiabilité maximales. Pour la protection, une vérification stricte de l'exactitude de tous les paramètres, des moyens de contrôler le respect des limites de buffer, une séparation des privilèges et une restriction d'accès aux appels système sont appliqués. Parmi ses avantages, on note également une syntaxe conviviale pour le langage de définition de configuration, une performance élevée et une efficacité de gestion de la mémoire (par exemple, OpenBGPD peut travailler avec des tables de routage comprenant des centaines de milliers d'enregistrements). Le projet prend en charge la majorité des spécifications BGP 4 et respecte les exigences de la RFC8212, mais ne s'efforce pas de tout couvrir et se concentre principalement sur le soutien des fonctionnalités les plus demandées et répandues.

Grâce au soutien de RIPE NCC dans le cadre des cycles de développement d'OpenBSD 6.4 et 6.5, le projet OpenBGPD a réalisé un bond significatif dans son développement. Par exemple, la version 6.5 a introduit les améliorations suivantes :

  • Ajout d'un optimiseur de règles simple (effectue la fusion des règles de filtrage ne différant que par des ensembles de filtres);
  • Modification du processus de configuration BGP MPLS VPN;
  • Ajout de la prise en charge de l'IPv6 BGP MPLS VPN
  • Mise en œuvre de la fonctionnalité « as-override » pour remplacer l'AS du voisin par l'AS local dans les chemins;
  • Ajout de la possibilité de correspondre à plusieurs communautés dans une seule règle;
  • Ajout de nouveaux indicateurs de correspondance « * », « local-as » et « neighbor-as »;
  • Ajout de nouvelles commandes pour gérer les groupes de systèmes autonomes voisins (« bgpctl neighbor group », « bgpctl show neighbor group », « bgpctl show rib neighbor group »);
  • Travail effectué pour réduire la consommation de mémoire;
  • Amélioration de la gestion de grands ensembles de règles;
  • Ajout de la possibilité d'ajouter des réseaux aux tables BGP VPN dans bgpctl.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster