Die neue Version von OpenBGPD 6.7p0 wurde bereits veröffentlicht und dies sind die Änderungen

OpenBSD-Entwickler veröffentlicht vor einigen Tagen der Start von eine neue tragbare Version des Routing-Pakets OpenBGPD 6.7 Dies zeichnet sich dadurch aus, dass es in anderen Betriebssystemen als OpenBSD verwendet werden kann Ermöglicht die Verwendung eines Allzweckcomputers als Router.

OpenBGPD Es ist ein Unix-Daemon Dies implementiert über freie Software Version 4 des Border Gateway-Protokolls und dank dieser kann ein Computer mithilfe von BGP Routen mit anderen Systemen austauschen. Um die Portabilität sicherzustellen, wurden Teile des Codes aus den OpenNTPD-, OpenSSH- und LibreSSL-Projekten verwendet. Zusätzlich zu OpenBSD wurde die Unterstützung für Linux und FreeBSD deklariert.

Über OpenBGPD

Diese Suite wurde als Alternative zu Paketen wie Quagga entwickelt. Eine GPL-lizenzierte Linux-basierte Routing-Suite, die die Anforderungen und Qualitätsstandards des Projekts nicht erfüllt.

Zu den Designzielen von OpenBGPD gehört es, sicher, zuverlässig und leicht genug zu sein für die meisten Benutzer sowohl in der Größe als auch in der Speichernutzung.

Die Konfigurationssprache sollte leistungsstark und einfach zu bedienen sein. Es muss auch in der Lage sein, Hunderttausende von Tabelleneinträgen schnell und speichereffizient zu verarbeiten.

Die Entwicklung von OpenBGPD wird vom regionalen Internet-Registrar RIPE NCC unterstützt, der daran interessiert ist, die OpenBGPD-Funktionalität für die Verwendung auf Servern für das Routing an Inter-Carrier Exchange Points (IXPs) geeignet zu machen und eine vollständige Alternative zum BIRD-Paket zu schaffen (von anderen offenen Alternativen mit der Implementierung des Protokolls BGP erwähnen FRRouting, GoBGP-, ExaBGP- und Bio-Routing-Projekte).

Bei der Entwicklung von OpenBGPD ist das Ziel, ein Höchstmaß an Sicherheit und Zuverlässigkeit zu gewährleisten. Zum Schutz wird eine strikte Überprüfung der Richtigkeit aller Parameter verwendet, um die Einhaltung der Puffergrenzen zu überwachen, Berechtigungen zu trennen und den Zugriff auf Systemaufrufe zu beschränken.

Zu den Vorteilen gehört auch die bequeme Syntax der Konfigurationssprache undl Hohe Leistung und Speichereffizienz (OpenBGPD kann beispielsweise mit Routing-Tabellen arbeiten, die Hunderttausende von Einträgen enthalten).

Das Projekt unterstützt die meisten BGP 4-Spezifikationen und entspricht den Anforderungen von RFC8212, versucht jedoch nicht, die Weite zu akzeptieren, und unterstützt hauptsächlich die beliebtesten und gebräuchlichsten Funktionen.

Was ist neu in OpenBGPD 6.7?

In dieser neuen Version wird es bereitgestellt anfängliche Unterstützung für die JSON-Ausgabe an das Dienstprogramm bgpctl, außerdem in bgpctl, Der Befehl 'show neighbour' wird erweitert und zeigt die Zähler der empfangenen und festgelegten Präfixe ansowie den Grenzwert "max-prefix out".

Eine weitere Änderung ist, dass die korrekte Aggregation von ROA-Tabellen (Pfadquellenautorisierung) mit Präfix / Quellpaaren wie in einem Element mit dem längsten Wert 'maxlen', während in bgpd.conf IPv4- und IPv6-Adressen gleichzeitig in der lokalen Adressanweisung in Blöcken "group" konfiguriert werden können.

Von den anderen Änderungen:

  • Die Eigenschaft "max-prefix {NUM} out" wurde zu bgpd.conf hinzugefügt, um die Anzahl der angekündigten Präfixe zu begrenzen und zu vermeiden, dass ganze Tabellen verloren gehen.
  • Die Benachrichtigungen enthalten Informationen zur Ursache der verschachtelten Fehler. Der Befehl "bgpctl show neighbour" gibt eine Ausgabe der Ursache des zuletzt empfangenen Fehlers aus.
  • Für ein korrektes "ordnungsgemäßes Neuladen" sind veraltete Präfixe in der Adj-RIB-Out-Tabelle markiert, in der Informationen zu den vom lokalen BGP-Router ausgewählten Routen gespeichert sind, um Peers optimale Routen anzukündigen.
  • Es wurde die Möglichkeit hinzugefügt, OpenBGPD mithilfe des Bison-Parser-Pakets ohne das Vorhandensein von byacc zu erstellen.
  • Option "–runstatedir" hinzugefügt, über die Sie den Pfad zu bgpctl.sock bestimmen können;
  • Das Setup-Skript wurde bereinigt, um die Portabilität zu verbessern.

Für diejenigen, die an dieser Version interessiert sind, sollten sie das wissen Es wurde bereits unter Debian 9, Ubuntu 14.04+ und FreeBSD 12 getestet.

Wenn Sie die Pakete erhalten möchten Wenn Sie mehr darüber erfahren möchten, können Sie die offizielle Website besuchen. Der Link ist dies. 


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.