Megjelent az OpenBGPD 9.0.

Megjelent az OpenBGPD 9.0 hordozható verziója, amelyet az OpenBSD projekt fejlesztői készítettek és a FreeBSD és Linux rendszerekhez adaptáltak (Alpine, Debian, Fedora, RHEL/CentOS, Ubuntu támogatott). A hordozhatóság érdekében kód részleteket használtak az OpenNTPD, OpenSSH és LibreSSL projektekből. A projekt támogatja a BGP 4 specifikációk nagy részét, és megfelel az RFC8212 követelményeinek, de nem próbálja megfogni a megfoghatatlant, elsősorban a legkeresettebb és legelterjedtebb funkciók támogatására összpontosít.

Az OpenBGPD fejlesztését a RIPE NCC regionális internetregisztrátor támogatja, amely érdekelt az OpenBGPD funkcionalitásának javításában a szervereken forgalmi cserepontok (IXP) közötti irányításhoz és egy teljes értékű alternatíva létrehozásához a BIRD csomaghoz (a BGP protokoll nyílt alternatívái közül említést érdemel a FRRouting, GoBGP, ExaBGP és Bio-Routing projektek).

A projekt fő célja a maximális biztonság és megbízhatóság biztosítása. A védelemhez szigorú ellenőrzést alkalmaznak az összes paraméter érvényességére, a pufferszabványok betartásának ellenőrzési eszközeit, privilégiumok elkülönítését és a rendszerhívásokhoz való hozzáférés korlátozását. Az előnyök között említendő a konfigurációs nyelv kényelmes szintaxisa is, magas teljesítmény valamint a memóriahatékonyság (például az OpenBGPD képes több százezer bejegyzést tartalmazó routing táblák kezelésére).

A legfontosabb változások az új verzióban:

  • Átdolgozták az Adj-RIB-Out (Adjacency Routing Information Base Out) táblázatok megvalósítását, amelyek a szomszédos routereknek történő hirdetésre szánt útvonalakat tárolják. Az átdolgozás során végzett optimalizálások jelentősen csökkentették a memóriafogyasztást és növelték a teljesítményt; például a nagy forgalmat lebonyolító szervereken (IXP, Internet Exchange Point) a memóriafogyasztás több mint 50%-kal csökkent.
  • Modernizálták a frissítési (UPDATE) üzenetek feldolgozását, amelyet két fázisra osztottak: először az Adj-RIB-In, Loc-RIB és FIB táblák frissítése történik, majd külön feldolgozzák az összes Adj-RIB-Out táblát. Az új módszer lehetővé tette a késések csökkentését, mivel a legtöbb idő az Adj-RIB-Out táblák frissítését igényli.
  • Bevezetésre került egy új, skálázható hash-táblázat megvalósítás, amely javította a teljesítményt a hatékonyabb adatcache használat révén.
  • Új metrikák kerültek bevezetésre a különböző eseményfeldolgozási ciklusok időtartamának nyomon követésére a routing motorban.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster