Veröffentlichung der portablen Version von OpenBGPD 8.0

Die tragbare Version des OpenBGPD-Routing-Pakets 8.0 wurde vorgestellt, entwickelt von den Entwicklern des OpenBSD-Projekts und angepasst für die Verwendung unter FreeBSD und Linux (Unterstützung für Alpine, Debian, Fedora, RHEL/CentOS, Ubuntu wurde angekündigt). Für die Portabilität wurden Teile des Codes aus den Projekten OpenNTPD, OpenSSH und LibreSSL verwendet. Das Projekt unterstützt die meisten Spezifikationen von BGP 4 und entspricht den Anforderungen der RFC8212, versucht jedoch nicht, alles abzudecken, sondern bietet hauptsächlich Unterstützung für die am häufigsten gefragten und verbreiteten Funktionen.

Die Entwicklung von OpenBGPD erfolgt mit Unterstützung der regionalen Internetregistrierungsstelle RIPE NCC, die daran interessiert ist, die Funktionalität von OpenBGPD für die Nutzung in Servern für das Routing an Inter-Carrier-Traffic-Exchange-Punkten (IXP) und zur Schaffung einer vollständigen Alternative zum BIRD-Paket (unter anderen offenen Alternativen mit BGP-Protokollimplementierung können die Projekte FRRouting, GoBGP, ExaBGP und Bio-Routing erwähnt werden).

Im Projekt wird ein besonderes Augenmerk auf die Gewährleistung eines maximalen Sicherheits- und Zuverlässigkeitsniveaus gelegt. Zur Sicherheit wird eine strenge Überprüfung aller Parameter, Maßnahmen zur Kontrolle von Puffergrenzen, Privilegienaufteilung und Zugangsbeschränkung zu Systemaufrufen verwendet. Zu den Vorteilen zählen auch die benutzerfreundliche Syntax der Konfigurationssprache, hohe Leistung und effiziente Speicherverwaltung (zum Beispiel kann OpenBGPD mit Routing-Tabellen arbeiten, die Hunderttausende von Einträgen enthalten).

Zu den Änderungen in der Version OpenBGPD 8.0:

  • Frühe Unterstützung für Flowspec (RFC5575) wurde hinzugefügt. In der aktuellen Form wird nur die Ankündigung von Flowspec-Regeln unterstützt.
  • Die Fähigkeiten des Command-Parser in der bgpctl-Anwendung wurden erweitert, die nun Flowspec-spezifische Befehle und Konstruktionen wie „bgpctl show rib 192.0.2.0/24 detail“ verarbeiten kann.
  • Ein Semaphore wurde hinzugefügt, um die Veröffentlichung von Daten aus der RTR-Session (RPKI zu Router) im RDE (Route Decision Engine) zu schützen.
  • Ein Fehler, der durch das Hinzukommen des neuen ASPA-Objekts in RPKI (Resource Public Key Infrastructure) verursacht wurde, wurde behoben.

Quelle: opennet.ru

60GB SSD 8Gb DDR4