È disponibile una versione portatile di OpenBGPD 6.6p0

Sviluppatori di OpenBSD hanno preparato rilascio della versione portatile del pacchetto di routing OpenBGPD 6.6, utilizzabile in sistemi operativi diversi da OpenBSD. Per garantire la portabilità sono state utilizzate parti del codice provenienti dai progetti OpenNTPD, OpenSSH e LibreSSL. Oltre a OpenBSD, è supportato anche Linux e FreeBSD. Il funzionamento di OpenBGPD è stato testato su Debian 9, Ubuntu 14.04 e FreeBSD 12.

Lo sviluppo di OpenBGPD avviene con il supporto del registrar internet regionale RIPE NCC, che è interessato a portare la funzionalità di OpenBGPD a un livello utilizzabile sui server per il routing nei punti di interscambio di traffico (IXP) e a creare un'alternativa completa al pacchetto BIRD (tra le altre alternative aperte con implementazione del protocollo BGP si possono citare i progetti FRRouting, GoBGP, ExaBGP e Bio-Routing).

Nello sviluppo di OpenBGPD, l'attenzione principale è rivolta a garantire il massimo livello di sicurezza e affidabilità. Per la protezione vengono applicati severi controlli di validità per tutti i parametri, strumenti per il monitoraggio del rispetto dei limiti di buffer, separazione dei privilegi e limitazione dell'accesso alle chiamate di sistema. Tra i punti di forza si evidenziano anche la sintassi semplice del linguaggio di definizione della configurazione, l'elevata prestazione e l'efficienza nella gestione della memoria (ad esempio, OpenBGPD può operare con tabelle di routing che comprendono centinaia di migliaia di voci). Il progetto supporta la maggior parte delle specifiche BGP 4 ed è conforme ai requisiti RFC8212, senza cercare di abbracciare tutto, ma garantendo principalmente il supporto delle funzionalità più richieste e diffuse.

Le seguenti migliorie sono state apportate nella versione OpenBGPD 6.6:

  • Per migliorare le prestazioni, la tabella Adj-RIB-Out, che conserva le informazioni sui percorsi selezionati dal router BGP locale per annunciare i percorsi ottimali, è stata convertita per utilizzare alberi RB vincolati ai percorsi;
  • Il codice per il matching della community è stato riscritto, accelerando notevolmente le configurazioni con più community e un gran numero di peer.
  • È stato aggiunto il comando ‘show mrt neighbors’ in bgpctl per il dump della tabella dei router BGP vicini in formato MRT TABLE_DUMP_V2;
  • Durante l'operatività su Linux, è stata garantita la protezione delle sessioni BGP utilizzando TCP MD5SIG;
  • La dimensione massima del messaggio di terminazione della connessione è stata aumentata a 255 byte.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS 🔥 Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS | ProHoster