Izlazak prenosive verzije paketa za rutiranje OpenBGPD 8.0, koji su razvili programeri projekta OpenBSD i prilagođen je za upotrebu u FreeBSD-u i Linux (Izjavljena podrška Alpa, Debian, Fedora, RHEL/CentOS, Ubuntu). Kako bi se osigurala prenosivost, korišteni su dijelovi koda iz projekata OpenNTPD, OpenSSH i LibreSSL. Projekt podržava većinu BGP 4 specifikacija i u skladu je s RFC8212, ali ne pokušava biti preopterećujući i prvenstveno pruža podršku za najčešće korištene i tražene funkcije.
Razvoj OpenBGPD-a se provodi uz podršku regionalnog internet registrara. RIPE NCC, koji je zainteresovan da funkcionalnost OpenBGPD-a dovede u upotrebljivo stanje serveri za usmjeravanje na tačkama razmjene prometa između operatera (IXP) i u stvaranju punopravne alternative BIRD paketu (ostale otvorene alternative s implementacijom BGP protokola uključuju projekte FRRouting, GoBGP, ExaBGP i Bio-Routing).
Projekt se fokusira na osiguranje maksimalnog nivoa sigurnosti i pouzdanosti. Za zaštitu se koristi stroga provjera ispravnosti svih parametara, sredstva za praćenje usklađenosti s granicama bafera, odvajanje privilegija i ograničenje pristupa sistemskim pozivima. Među prednostima, tu je i zgodna sintaksa za jezik definicije konfiguracije, visoke performanse i efikasnost memorije (na primjer, OpenBGPD može raditi sa tabelama rutiranja koje uključuju stotine hiljada unosa).
Među promjenama u izdanju OpenBGPD 8.0:
- Dodata početna podrška za Flowspec (RFC5575). U svom trenutnom obliku, podržano je samo najava pravila flowspec.
- Parser komandi bgpctl je poboljšan da rukuje komandama i konstrukcijama specifičnim za flowspec kao što je "bgpctl prikaži rebro 192.0.2.0/24 detalj".
- Dodan je semafor za zaštitu objavljivanja podataka RTR (RPKI to Router) sesije u RDE (Route Decision Engine).
- Ispravljena greška uzrokovana pojavom novog ASPA objekta u RPKI (Resource Public Key Infrastructure).
izvor: opennet.ru
