Nešiojamas OpenBGPD 8.0 leidimas

Pristatomas nešiojamas OpenBGPD 8.0 maršruto parinkimo paketo leidimas, sukurtas OpenBSD projekto kūrėjų ir pritaikytas naudoti su FreeBSD ir Linux (palaikomas Alpine, Debian, Fedora, RHEL/CentOS, Ubuntu). Siekiant užtikrinti perkeliamumą, buvo naudojamos OpenNTPD, OpenSSH ir LibreSSL projektų kodo dalys. Projektas palaiko daugumą BGP 4 specifikacijų ir atitinka RFC8212 reikalavimus, tačiau nesistengia aprėpti plačių galimybių ir daugiausia palaiko populiariausias ir plačiausiai paplitusias funkcijas.

OpenBGPD kūrimas vykdomas padedant regioniniam interneto registratoriui RIPE NCC, kuris suinteresuotas, kad OpenBGPD funkcionalumas būtų tinkamas naudoti serveriuose, skirtuose tarpoperatoriaus srauto mainų taškuose (IXP) ir būtų sukurta visavertė alternatyva BIRD paketui (iš kitų atvirų alternatyvų, kurios įgyvendina BGP protokolą Galima pažymėti projektus FRRuting, GoBGP, ExaBGP ir Bio-Routing).

Projektas orientuotas į maksimalaus saugumo ir patikimumo lygio užtikrinimą. Apsaugai naudojamas griežtas visų parametrų teisingumo patikrinimas, buferio ribų laikymosi stebėjimo priemonės, privilegijų atskyrimas ir prieigos prie sistemos iškvietimų apribojimas. Kiti pranašumai apima patogią konfigūracijos apibrėžimo kalbos sintaksę, didelį našumą ir atminties efektyvumą (pavyzdžiui, OpenBGPD gali dirbti su maršruto lentelėmis, kuriose yra šimtai tūkstančių įrašų).

„OpenBGPD 8.0“ leidimo pakeitimai apima:

  • Pridėtas pradinis Flowspec (RFC5575) palaikymas. Dabartinėje formoje palaikomas tik srauto specifikacijos taisyklių paskelbimas.
  • Buvo išplėstos komandų analizatoriaus galimybės bgpctl programoje, kuri dabar gali apdoroti specifines srauto komandas ir konstrukcijas, pvz., „bgpctl rodyti ribą 192.0.2.0/24 detalę“.
  • Pridėtas semaforas, skirtas apsaugoti RTR (RPKI to Router) seanso duomenų paskelbimą RDE (Route Decision Engine).
  • Ištaisyta klaida, atsiradusi dėl naujo ASPA objekto atsiradimo RPKI (Resource Public Key Infrastructure).

Šaltinis: opennet.ru

Добавить комментарий