Dostupna je prenosiva verzija OpenBGPD 6.7p0

OpenBSD programeri objavili izdanje prenosive verzije paketa usmjeravanja OpenBGPD 6.7, koji se može koristiti u operativnim sustavima različitim od OpenBSD-a. Za osiguranje prenosivosti korišteni su dijelovi koda iz projekata OpenNTPD, OpenSSH i LibreSSL. Osim OpenBSD-a, najavljena je podrška za Linux i FreeBSD. Rad OpenBGPD-a testiran je u Debian 9, Ubuntu 14.04+ i FreeBSD 12.

Razvoj OpenBGPD-a odvija se uz podršku regionalnog internetskog registra RIPE NCC, koji je zainteresiran za unapređenje funkcionalnosti OpenBGPD-a do upotrebljivosti na poslužiteljima za usmjeravanje u točkama međusobnog prometa (IXP) i stvaranje pune alternative paketu BIRD (od drugih otvorenih alternativa s implementacijom BGP protokola mogu se istaknuti projekti FRRouting, GoBGP, ExaBGP i Bio-Routing).

Tijekom razvoja OpenBGPD-a, posebna pažnja posvećena je osiguranju maksimalne razine sigurnosti i pouzdanosti. Za zaštitu se primjenjuju stroge provjere ispravnosti svih parametara, alati za kontrolu usklađenosti granica spremnika, podjela privilegija i ograničavanje pristupa sustavnim pozivima. Među prednostima ističe se i ugodna sintaksa jezika za definiranje konfiguracije, visoka izvedba i učinkovitost rada s memorijom (na primjer, OpenBGPD može raditi s tablicama usmjeravanja koje uključuju stotine tisuća unosa). Projekt podržava većinu specifikacija BGP 4 i ispunjava zahtjeve RFC8212, ali ne pokušava obuhvatiti sve i prvenstveno osigurava podršku za najtraženije i najraširenije funkcije.

U izdanju OpenBGPD 6.7 zabilježeni su sljedeći napreci:

  • U alatu bgpctl implementirana je osnovna podrška za izlaz u JSON formatu;
  • U bgpd.conf omogućava istovremeno postavljanje IPv4 i IPv6 adresa u direktivi local-address u blokovima „group”;
  • Osigurano je ispravno agregiranje ROA-tablica (Route Origin Authorisation) s parovima prefix/source-as u jedan element s najduljom vrijednosti „maxlen”;
  • U bgpd.conf dodana je opcija „max-prefix {NUM} out” za ograničavanje broja oglašenih prefiksa kako bi se izbjeglo curenje punih tablica;
  • U bgpctl naredba ‘show neighbor’ proširena je prikazom brojila primljenih i postavljenih prefiksa, kao i vrijednosti limita „max-prefix out”;
  • U obavijestima su uključeni podaci o uzroku ugniježdenih grešaka. U timu „bgpctl show neighbor“ osiguran je izlaz uzroka posljednje primljene greške;
  • Za ispravno izvršavanje operacije „graceful reload“ osigurano je označavanje zastarjelih prefiksa u tablici Adj-RIB-Out, koja pohranjuje informacije o rutama koje lokalni BGP usmjerivač odabire za oglašavanje optimalnih ruta piramide;
  • Dodana je mogućnost sastavljanja OpenBGPD-a koristeći paket za pisanje sintaktičkih analizatora bison bez potrebe za byacc;
  • Dodana je opcija „—runstatedir“, putem koje se može odrediti put do bgpctl.sock;
  • Proveden je čišćenje skripte configure za poboljšanje prenosivosti.

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