Esitati avariandi OpenBGPD 8.2 kaasaskantava versiooni väljalaskmist, mida arendavad OpenBSD projekti arendajad ja mis on kohandatud FreeBSD ja Linuxi kasutamiseks (toetatakse Alpine, Debian, Fedora, RHEL/CentOS, Ubuntu). Ülekandmise tagamiseks on kasutatud osa koodist projektidest OpenNTPD, OpenSSH ja LibreSSL. Projekt toetab enamikku BGP 4 spetsifikatsioonidest ja vastab RFC8212 nõuetele, kuid ei püüa kõikehõlmav olla ning keskendub peamiselt kõige nõutud ja laialdaselt kasutatavatele funktsioonidele.
OpenBGPD arendust toetab piirkondlik interneti registrator RIPE NCC, kes on huvitatud OpenBGPD funktsionaalsuse viimisest kasutusvalmis tasemele serverites marsruutimiseks vahe- ja operatiivvahetuspunktides (IXP) ning täievolilise alternatiivi loomisel BIRD pakettile (avatud alternatiivide seas, mis teostavad BGP protokolli, tasub mainida projekte FRRouting, GoBGP, ExaBGP ja Bio-Routing).
Projekt keskendub maksimaalse turvalisuse ja usaldusväärsuse tagamisele. Kaitseks rakendatakse ranget parametrite kehtivuse kontrolli, tööriistu piirarvete jälgimiseks, privileegide eraldamist ja süsteemikõnedele juurdepääsu piiranguid. Lisaks mainitakse mugavat konfiguratsioonikeele süntaksit, kõrge jõudlust ning tõhusat mäluhaldust (näiteks võib OpenBGPD töötada marsruuditabelitega, mis sisaldavad sadu tuhandeid kirjeid).
Uue versiooni põhikohustus:
- Uuendatud ASPA (Autonoomse Süsteemi Pakkuja Autorizatsiooni) mehhanismi rakendust, mida kasutatakse BGP-s AS_PATH teede valideerimiseks, autonoomsete süsteemide pakkujate volitamiseks ja vigaste marsruutide lekete kaitsmiseks. ASPA rakendus on viidud kooskõlla spetsifikatsioonidega draft-ietf-sidrops-aspa-verification-16 ja draft-ietf-sidrops-aspa-profile-16 ning viidud üle otsinguliste tabelite kasutamisele, mis ei sõltu AFI-st (Aadressipere Indikaator).
- Parandatud viga netlinki sõnumite parseri koodis, mis oli seotud vigase sõnumite suuruse määratlemisega ja mis põhjustas Linuxi platvormil kokkuvarisemise.
- UPDATE sõnumite genereerimise kood on viidud üle uue API ibuf kasutamisele.
- Parandatud tõrketeateid, mis kuvatakse bgpctl-is, kui proovida kasutada kaasaskantavas OpenBGPD versioonis mitte toetatud funktsioone.
- GRACEFUL_SHUTDOWN filtrireeglite näide on ümber kirjutatud, et töödelda ainult ebgp seansse.
Allikas: opennet.ru
