Largo është paraqitur versioni portativ i paketës së rutimit OpenBGPD 9.1, që zhvillohet nga zhvilluesit e projektit OpenBSD dhe është i përshtatur për përdorim në FreeBSD dhe Linux (është e shpallur mbështetje për Alpine, Debian, Fedora, RHEL/CentOS, Ubuntu). Për të siguruar portabilitetin, janë përdorur pjesë të kodit nga projektet OpenNTPD, OpenSSH dhe LibreSSL. Projekti mbështet një pjesë të madhe të specifikimeve BGP 4 dhe është në përputhje me kërkesat e RFC8212, por nuk përpiqet të bëjë gjithçka dhe ofron kryesisht mbështetje për funksionet më të kërkuara dhe më të përhapura.
Zhvillimi i OpenBGPD po kryhet me mbështetjen e regjistrit rajonal të internetit RIPE NCC, i cili është i interesuar ta sjellë funksionalitetin e OpenBGPD në një nivel të përshtatshëm për përdorim në sistemet për rutim në pikat e shkëmbimit të trafikut ndërmjet operatorëve (IXP) dhe në krijimin e një alternative të plotë ndaj paketës BIRD (ndër alternativat e hapura me implementim të protokollit BGP mund të veçohen projektet FRRouting, GoBGP, ExaBGP dhe Bio-Routing).
Në projekt fokusi kryesor është siguria maksimale dhe besueshmëria. Për mbrojtjen aplikohet një kontroll i rreptë i saktësisë së të gjitha parametrave, mjete për të kontrolluar përputhshmërinë me kufijtë e bufereve, ndarja e privilegjeve dhe kufizimi i qasjes në thirrjet sistemike. Nga avantazhet gjithashtu përmendet sintaksa e lehtë e gjuhës së definimit të konfigurimit, performanca e lartë dhe efikasiteti në punën me memorjen (për shembull, OpenBGPD mund të punojë me tabela rutimi që përfshijnë qindra mijëra regjistrime).
Ndryshimet kryesore në versionin e ri:
- Performanca e filtrit të rrugeve dalëse (outbound filter) është përmirësuar. Rregullat e filtrimit tani ruhen në një array, dhe filtrat që përsëriten nëpër pika të ndryshme të exchange-it deduplication.
- NĂ« procesin RDE (Route Decision Engine) Ă«shtĂ« pĂ«rmirĂ«suar performanca e pĂ«rpunimit tĂ« tabellave me filtrat (filter_sets) â pĂ«r tĂ« rritur efikasitetin e cache-it, filtrat janĂ« transferuar nĂ« njĂ« array linear tĂ« objekteve. NĂ« serverĂ«t me numra tĂ« mĂ«dha rruge, optimizimet e lidhura me filtrat kanĂ« lejuar qĂ« koha e fillimit tĂ« sinkronizimit tĂ« reduktohet me mĂ« shumĂ« se 25%.
- ĂshtĂ« pĂ«rmirĂ«suar raportimi nĂ« log tĂ« gabimeve tĂ« analizĂ«s sĂ« atributeve, qĂ« çojnĂ« nĂ« mbledhjen e seancave.
- Metrika shtesë janë shtuar në komandën 'show rib memory' për të vlerësuar konsumimin e memories.
Burimi: opennet.ru
