Predstavitev prenosne različice paketa usmerjanja OpenBGPD 8.0, ki ga razvijajo razvijalci projekta OpenBSD in je prilagojen za uporabo v FreeBSD in Linux (podpora za Alpine, Debian, Fedora, RHEL/CentOS, Ubuntu je potrjena). Za zagotavljanje prenosljivosti so uporabljeni deli kode iz projektov OpenNTPD, OpenSSH in LibreSSL. Projekt podpira večino specifikacij BGP 4 in ustreza zahtevam RFC8212, vendar ne poskuša obvladati vsega in predvsem omogoča podporo najbolj povpraševanih in razširjenih funkcij.
Razvoj OpenBGPD-a se odvija uz podršku regionalnog internet registra RIPE NCC, koji je zainteresiran da razvije funkcionalnost OpenBGPD-a do upotrebljivosti na serverima za usmerjanje na točkah medoperaterske izmenjave prometa (IXP) ter za ustvarjanje polne alternative paketu BIRD (med drugimi odprtimi alternativami z implementacijo protokola BGP lahko omenimo projekte FRRouting, GoBGP, ExaBGP in Bio-Routing).
U projektu je naglasak na postizanju maksimalnog nivoa sigurnosti i pouzdanosti. Za zaštitu se primjenjuje stroga provjera tačnosti svih parametara, alati za kontrolu poštovanja granica bafera, razdvajanje privilegija i ograničenje pristupa sistemskim pozivima. Također se ističe pogodna sintaksa jezika za definiranje konfiguracije, visoka efikasnost i učinkovitost u radu s memorijom (na primjer, OpenBGPD može raditi s tabelama usmjeravanja koje uključuju stotine hiljada zapisa).
Med spremembami v izdaji OpenBGPD 8.0:
- Dodana je začetna podpora za Flowspec (RFC5575). V trenutni obliki se podpira le oglaševanje pravil flowspec.
- Razširjene so možnosti parserja ukazov v orodju bgpctl, ki zdaj lahko obdeluje specifične za flowspec ukaze in takšne konstrukcije, kot je „bgpctl show rib 192.0.2.0/24 detail“.
- Dodana je semafor za zaščito objave v RDE (Route Decision Engine) podatkov seje RTR (RPKI to Router).
- Odpravljena je napaka, ki jo je povzročilo pojavitev novega objekta ASPA v RPKI (Resource Public Key Infrastructure).
Izvor: opennet.ru
