Izlaists OpenBGPD 9.0

Ir pieejams pārnēsājamā OpenBGPD 9.0 maršrutēšanas pakotnes izdevums, ko izstrādā OpenBSD projekta izstrādātāji un kas pielāgots izmantošanai FreeBSD un Linux (atbalsts ir apstiprināts Alpine, Debian, Fedora, RHEL/CentOS, Ubuntu). Lai nodrošinātu pārnesamību, ir izmantotas koda daļas no OpenNTPD, OpenSSH un LibreSSL projektiem. Projekts atbalsta lielāko daļu BGP 4 specifikāciju un atbilst RFC8212 prasībām, taču necīnās ar neiespējamo un galvenokārt nodrošina atbalstu vispieprasītākajām un izplatītākajām funkcijām.

OpenBGPD izstrāde notiek ar reģionālā interneta reģistratora RIPE NCC atbalstu, kuram ir interese par OpenBGPD funkcionalitātes attīstīšanu, lai tā būtu lietojama serveriem maršrutēšanas punkts starpoperatoru satiksmes apmaiņas punktos (IXP) un pilnvērtīgas alternatīvas izveidošanu BIRD pakotnei (no atvērtajām alternatīvām ar BGP protokola realizāciju var minēt projektus FRRouting, GoBGP, ExaBGP un Bio-Routing).

Projektā galvenā uzmanība tiek pievērsta maksimāla drošības un uzticamības līmeņa nodrošināšanai. Aizsardzībai tiek pielietota stingra visu parametru pareizības pārbaude, līdzekļi, lai kontrolētu buferu robežu ievērošanu, privilēģiju sadalīšana un piekļuves ierobežojumi sistēmas izsaukumiem. No priekšrocībām arī jāatzīmē vienkāršs konfigurācijas definēšanas valodas sintakse. augsta veiktspēja un efektivitāte atmiņas darbībā (piemēram, OpenBGPD var strādāt ar maršrutēšanas tabulām, kurās ir simtiem tūkstošu ierakstu).

Galvenie uzlabojumi jaunajā versijā:

  • Pārstrādāta Adj-RIB-Out (Adjacent Routing Information Base Out) tabulu īstenošana, kas glabā maršrutus paziņošanai blakus maršrutētājiem. Pārstrādē īstenotās optimizācijas būtiski samazināja atmiņas patēriņu un palielināja veiktspēju, piemēram, lielos datu apmaiņas serveros (IXP, Internet Exchange Point) atmiņas patēriņš samazinājās par vairāk nekā 50%.
  • Modernizēta UPDATE ziņojumu apstrāde, kas sadalīta divās fāzēs – vispirms tiek atjauninātas Adj-RIB-In, Loc-RIB un FIB tabulas, un pēc tam neatkarīgi tiek apstrādātas visas Adj-RIB-Out tabulas. Jaunā metode ļāva samazināt aizturi, jo lielāko daļu laika aizņem Adj-RIB-Out tabulu atjauninājumi.
  • Ieviesta jauna skaļojama hash tabulu īstenošana, kas uzlaboja veiktspēju, nodrošinot efektīvāku datu piekļuvi kešā.
  • Pievienotas jaunas metrikas, lai izsekotu laiku, kas pavadīts dažādu notikumu apstrādes cikla posmu realizācijā maršrutēšanas dzinējā.

Avots: opennet.lv

Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem 🔥 Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem | ProHoster