È disponibile una versione portabile di OpenBGPD 6.5p1

Sviluppatori di OpenBSD hanno pubblicato primo aggiornamento stabile della versione portabile del pacchetto di routing OpenBGPD 6.5, 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.

Grazie al supporto di RIPE NCC all'interno dei cicli di sviluppo di OpenBSD 6.4 e 6.5, il progetto OpenBGPD ha compiuto un notevole progresso. Ad esempio, nella release 6.5 sono stati apportati i seguenti miglioramenti:

  • Aggiunto un semplice ottimizzatore di regole (esegue la fusione delle regole di filtraggio che si differenziano solo per i set di filtri);
  • Modificato il processo di configurazione del BGP MPLS VPN;
  • Aggiunta la supporto per IPv6 BGP MPLS VPN
  • Implementata la funzionalità «as-override» per sostituire l'AS del vicino con l'AS locale nei percorsi;
  • Aggiunta la possibilità di corrispondenza con più community in una sola regola;
  • Aggiunti nuovi criteri di corrispondenza «*», «local-as» e «neighbor-as»;
  • Aggiunte nuove comandi per lavorare con i gruppi di sistemi autonomi vicini («bgpctl neighbor group», «bgpctl show neighbor group», «bgpctl show rib neighbor group»);
  • Effettuato un lavoro per ridurre il consumo di memoria;
  • Migliorata la gestione con grandi insiemi di regole;
  • In bgpctl è stata aggiunta la possibilità di aggiungere reti nelle tabelle BGP VPN.

Fonte: opennet.ru

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