Disponibile una versione portatile di OpenBGPD 6.5p1

Sviluppatori di OpenBSD hanno pubblicato prima stabile aggiornamento della versione portabile del pacchetto di routing OpenBGPD 6.5, che può essere utilizzato su sistemi operativi diversi da OpenBSD. Per garantire la portabilità sono state utilizzate parti di codice dai progetti OpenNTPD, OpenSSH e LibreSSL. Oltre a OpenBSD, sono dichiarati il supporto per Linux e FreeBSD. Il funzionamento di OpenBGPD è stato testato su Debian 9, Ubuntu 14.04 e FreeBSD 12.

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

Durante lo sviluppo di OpenBGPD, l'attenzione principale è rivolta a garantire il massimo livello di sicurezza e affidabilità. Per la protezione viene applicato un rigoroso controllo della correttezza di tutti i parametri, strumenti per il monitoraggio del rispetto dei limiti dei buffer, separazione dei privilegi e limitazione dell'accesso alle chiamate di sistema. Tra i vantaggi si segnala anche una sintassi semplice per il linguaggio di definizione della configurazione, elevate prestazioni ed efficienza nell'uso della memoria (ad esempio, OpenBGPD può gestire tabelle di instradamento contenenti centinaia di migliaia di voci). Il progetto supporta gran parte delle specifiche BGP 4 e rispetta i requisiti di RFC8212, ma non tenta di abbracciare l'impossibile e fornisce principalmente supporto per le funzioni più richieste e diffuse.

Grazie al supporto del RIPE NCC durante i cicli di sviluppo di OpenBSD 6.4 e 6.5, il progetto OpenBGPD ha fatto un notevole passo avanti nel suo sviluppo. Ad esempio, nella versione 6.5 sono stati apportati i seguenti miglioramenti:

  • Aggiunto un semplice ottimizzatore di regole (esegue la fusione di regole di filtraggio che differiscono 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 associare più community in una sola regola;
  • Aggiunti nuovi segnali di corrispondenza «*», «local-as» e «neighbor-as»;
  • Aggiunti nuovi 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;
  • Migliorato l'operato con grandi set di regole;
  • In bgpctl è stata aggiunta la possibilità di aggiungere reti alle 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