Versioni portativ i OpenBGPD 6.7p0 është i disponueshëm

Zhvilluesit e OpenBSD botuar lëshimi i një botimi portativ të paketës së rrugëzimit OpenBGPD 6.7, i cili mund të përdoret në sisteme operative të ndryshme nga OpenBSD. Për të siguruar transportueshmëri, janë përdorur pjesë të kodit nga projektet OpenNTPD, OpenSSH dhe LibreSSL. Përveç OpenBSD, është paralajmëruar mbështetje për Linux dhe FreeBSD. OpenBGPD është testuar në Debian 9, Ubuntu 14.04+ dhe FreeBSD 12.

OpenBGPD është duke u zhvilluar nën mbështetje regjistruesi rajonal i Internetit RIPE NCC, i cili është i interesuar të sjellë funksionalitetin e OpenBGPD në përshtatshmërinë për përdorim në serverë për rrugëtim në pikat e shkëmbimit të trafikut ndëroperator (IXP) dhe në krijimin e një alternative të plotë për paketën BIRD (alternativa të tjera të hapura që zbatojnë protokollin BGP përfshijnë projekte FRRouting, GoBGP, ExaBGP и Bio-Ruting).

Zhvillimi i OpenBGPD fokusohet në sigurimin e nivelit më të lartë të sigurisë dhe besueshmërisë. Për mbrojtje, përdoren verifikimi i rreptë i korrektësisë së të gjithë parametrave, mjetet për monitorimin e pajtueshmërisë me kufijtë e tamponit, ndarjen e privilegjeve dhe kufizimin e aksesit në thirrjet e sistemit. Përparësitë e tjera përfshijnë sintaksën e përshtatshme të gjuhës së përcaktimit të konfigurimit, performancën e lartë dhe efikasitetin e memories (për shembull, OpenBGPD mund të punojë me tabelat e rrugëzimit që përmbajnë qindra mijëra hyrje). Projekti mbështet shumicën e specifikimeve BGP 4 dhe përputhet me kërkesat e RFC8212, por nuk përpiqet të përqafojë gjerësinë dhe ofron kryesisht mbështetje për funksionet më të njohura dhe më të përhapura.

Në lëshimin e OpenBGPD 6.7 e shënuar përmirësimet e mëposhtme:

  • Shërbimi bgpctl ofron mbështetje fillestare për daljen JSON;
  • В bgpd.conf lejohet të vendosen njëkohësisht adresat IPv4 dhe IPv6 në direktivën e adresave lokale në blloqet "grupore";
  • Sigurohet grumbullimi i saktë i tabelave ROA (Autorizimi i Origjinës së Rrugës) me çifte prefiks/burim-si në një element me vlerën "maxlen" më të gjatë;
  • U shtua vetia "max-prefix {NUM} out" në bgpd.conf për të kufizuar numrin e prefikseve të reklamuara për të shmangur rrjedhjen e tabelave të plota;
  • Në bgpctl, komanda 'show fqinj' është zgjeruar për të shfaqur numëruesit e prefikseve të marra dhe të vendosura, si dhe vlerën e kufirit "max-prefix out";
  • Njoftimet përfshijnë informacione për shkakun e gabimeve të ndërlidhura. Komanda "bgpctl show fqinj" jep një dalje të shkakut të gabimit të fundit të marrë;
  • Për të kryer saktë operacionin "ringarkim i këndshëm", prefikset e vjetëruara shënohen në tabelën Adj-RIB-Out, e cila ruan informacione rreth rrugëve të zgjedhura nga ruteri lokal BGP për të reklamuar rrugët optimale për kolegët;
  • U shtua aftësia për të ndërtuar OpenBGPD duke përdorur paketën për shkrimin e analizuesve të bizonit pa byacc;
  • U shtua opsioni “--runstatedir”, përmes të cilit mund të përcaktoni rrugën drejt bgpctl.sock;
  • Pastroi skriptin e konfigurimit për të përmirësuar transportueshmërinë.

Burimi: opennet.ru

Shto një koment