Esitleti kantava väljaanne marsruutimispaketist OpenBGPD 8.0, mida arendavad OpenBSD projekti arendajad ja mis on kohandatud kasutamiseks FreeBSD ja Linuxis (toetatakse Alpine, Debian, Fedora, RHEL/CentOS, Ubuntu). Ühildumise tagamiseks on kasutatud koodiosakesi projektidest OpenNTPD, OpenSSH ja LibreSSL. Projekt toetab enamikku BGP 4 spetsifikatsioonidest ja vastab RFC8212 nõuetele, kuid ei püüa haarata kõike ja keskendub peamiselt nõudlike ja laialdaselt kasutatavate funktsioonide toetamisele.
OpenBGPD arendust toetab piirkondlik interneti registrator RIPE NCC, kes on huvitatud OpenBGPD funktsionaalsuse viimisest kasutusvalmidusele serverites t jõudluse marsruutimise punktides vahetusjaamades (IXP) ning täiendava alternatiivi loomise pakkumist paketile BIRD (teiste avatud alternatiivide seas, mis teostavad BGP protokolli, võib märkida projekte FRRouting, GoBGP, ExaBGP ja Bio-Routing).
Projekt keskendub maksimaalse turvalisuse ja usaldusväärsuse tagamisele. Kaitseks rakendatakse rangeid kontrollimisprotseduure kõikide parameetrite osas, piiri läbimise kontrollivahendeid, privileege piiravat ja süsteemi kutsedele juurdepääsu piiravat süsteemi. Samuti märgitakse ära mugav konfigureerimiskeele süntaks, kõrge jõudlus ja efektiivne mälukasutus (nt OpenBGPD suudab töötada marsruuditabelitega, mis sisaldavad sadu tuhandeid kirjeid).
OpenBGPD 8.0 väljaande muudatuste seas:
- Algne toetus on lisatud Flowspecile (RFC5575). Praeguses vormis toetatakse ainult flowspec reeglite väljakuulutamist.
- BGPCTL utiliidi käsu parseri võimalusi on laiendatud, mis suudab nüüd töödelda flowspec spetsiifilisi käske ja selliseid konstruktsioone nagu "bgpctl show rib 192.0.2.0/24 detail".
- RTR (RPKI to Router) seansi andmete avaldamise kaitsmiseks on lisatud semaphore.
- Parandatud viga, mis tekkis uue ASPA objekti ilmumise tõttu RPKIs (Resource Public Key Infrastructure).
Allikas: opennet.ru
