Izdanja OpenBGPD 9.1

Predstavljen je izdanje prenosive verzije paketa usmjeravanja OpenBGPD 9.1, koji se razvija od strane programera projekta OpenBSD i prilagođava za korištenje na FreeBSD i Linuxu (najavljena podrška za Alpine, 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 specifikacija BGP 4 i ispunjava zahtjeve RFC8212, ali ne pokušava obuhvatiti sve i uglavnom osigurava podršku za najtraženije i najpopularnije funkcije.

Razvoj OpenBGPD-a se provodi uz podršku regionalnog internet registrara RIPE NCC, koji je zainteresiran za dovođenje funkcionalnosti OpenBGPD-a u stanje pogodnosti za korištenje na poslužiteljima za usmjeravanje na točkama međuprojektne razmjene prometa (IXP) i za stvaranje pune alternative paketu BIRD (od otvorenih alternativa s implementacijom protokola BGP mogu se istaknuti projekti FRRouting, GoBGP, ExaBGP i Bio-Routing).

U projektu se naglašava osiguravanje maksimalnog nivoa sigurnosti i pouzdanosti. Za zaštitu se primjenjuje stroga provjera tačnosti svih parametara, sredstva za kontrolu poštivanja granica memorije, razdvajanje privilegija i ograničenje pristupa sistemskim pozivima. Među prednostima se također ističe zgodna sintaksa jezika za definiranje konfiguracije, visoka performansa i učinkovitost rada s memorijom (na primjer, OpenBGPD može raditi s tablicama usmjeravanja koje uključuju stotine tisuća unosa).

Ključne promjene u novoj verziji:

  • Povećane su performanse filtra izlaznih usmjeravanja (outbound filter). Pravila filtriranja sada se čuvaju u nizu, a ponavljajući filtri raznih pištolja se de-dupliraju.
  • U procesu RDE (Route Decision Engine) poboljšana je performansa obrade tablica s filtrima (filter_sets) — kako bi se povećala učinkovitost keširanja, filtri su premješteni u linearni niz objekata. Na serverima s velikim brojem usmjeravanja, optimizacije povezane s filtrima omogućile su smanjenje trajanja inicijalne sinhronizacije za više od 25%.
  • Poboljšano je prijavljivanje grešaka u zapisu koje uzrokuju sesijske greške prilikom parsiranja atributa.
  • Tim 'show rib memory' dodani su dodatni metrički podaci za procjenu potrošnje memorije.

Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster