OpenBSD arendajad esimene stabiilne uuendus OpenBGPD marsruutimiskomplekti kaasaskantavasse versiooni , mida saab kasutada ka teiste operatsioonisĂŒsteemide, mitte ainult OpenBSD, peal. Ăhilduvuse tagamiseks on kasutatud koodijuppe projektidest OpenNTPD, OpenSSH ja LibreSSL. Lisaks OpenBSD-le on toetatud ka Linuxit ja FreeBSD-d. OpenBGPD töö on testitud Debian 9, Ubuntu 14.04 ja FreeBSD 12 all.
OpenBGPD arendust viib lÀbi regiooniline interneti registrator RIPE NCC, kes on huvitatud OpenBGPD funktsionaalsuse toomisest rakendamiseks serverites marsruutimiseks vaheoperatsioonide liiklust vahetuspunktides (IXP) ning tÀieÔigusliku alternatiivi loomisel paketile (teistest avatud alternatiividest BGP protokolli rakendamisel vÔib mÀrkida projekte , , ja ).
OpenBGPD arendamisel pööratakse suurt tĂ€helepanu maksimaalse turvalisuse ja usaldusvÀÀrsuse tagamisele. Kaitseks kasutatakse kĂ”igi parameetrite rangeid kehtivuse kontrollimise meetodeid, piiratud juurdepÀÀsu sĂŒsteemikĂ”nedele, privileegide eristamist ja piirangute rakendamist. DĆŸumjad eelisena on mainitud ka mugavat konfiguratsioonikeele sĂŒntaksit, kĂ”rget jĂ”udlust ja mĂ€luefektiivsust (nĂ€iteks vĂ”ib OpenBGPD töötada marsruuditabelitega, mis sisaldavad sadu tuhandeid kirjeid). Projekt toetab enamikku BGP 4 spetsifikatsioonidest ja vastab RFC8212 nĂ”uetele, kuid ei pĂŒĂŒa hĂ”lmata kĂ”ike ning keskendub peamiselt kĂ”ige nĂ”utumate ja levinumate funktsioonide toetamisele.
TÀnu RIPE NCC toele OpenBSD 6.4 ja 6.5 arendusringide raames on projekt OpenBGPD teinud mÀrkimisvÀÀrseid edusamme. NÀiteks on versioonis 6.5 tehtud jÀrgmised tÀiustused:
- Lisa lihtne reeglite optimeerija (ĂŒhtib ainult filtrikomplektidega erinevaid filtreerimisreegleid);
- Muudetud BGP MPLS VPN seadistamise protsessi;
- Lisatud IPv6 BGP MPLS VPN tugi
- On rakendatud funktsioon «as-override» naabri AS asendamiseks kohaliku AS-iga teedes;
- Lisatud vĂ”imalus vastavusse seada mitu community ĂŒhes reeglites;
- Lisatud uued vaste omadused «*», «local-as» ja «neighbor-as»;
- Lisatud uued kĂ€sud naabrite autonoomsete sĂŒsteemide gruppidega töötamiseks («bgpctl neighbor group», «bgpctl show neighbor group», «bgpctl show rib neighbor group»);
- Töötatud on vÀlja mÀlu tarbimise vÀhendamise meetmeid;
- Parendatud töötlust suurte reeglite kogumitega;
- bgpctl-is lisati vÔime lisada vÔrgustikke BGP VPN tabelitesse.
Allikas: opennet.ru
