OpenBSD fejlesztők az útválasztó csomag hordozható kiadásának kiadása , amely az OpenBSD-től eltérő operációs rendszereken is használható. A hordozhatóság biztosítása érdekében az OpenNTPD, OpenSSH és LibreSSL projektek kódrészleteit használjuk fel. Az OpenBSD támogatását is deklaráljuk. Linux és a FreeBSD. Az OpenBGPD-t tesztelték a következőben: Debian 9, Ubuntu 14.04 és FreeBSD 12.
alatt fejlesztik az OpenBGPD-t regionális internetregisztrátor RIPE NCC, akit érdekel az OpenBGPD funkcionalitásának olyan szintre emelése, hogy a szervereken is használható legyen az Inter-Carrier Exchange Points (IXP) útvonalválasztáshoz, és egy teljes értékű alternatívát hozzon létre a csomaghoz. (A BGP protokollt megvalósító egyéb nyitott alternatívák közé tartoznak a projektek , , и ).
Az OpenBGPD fejlesztése a legmagasabb szintű biztonság és megbízhatóság biztosítására összpontosít. A védelem érdekében az összes paraméter helyességének szigorú ellenőrzését, a pufferhatárok betartásának ellenőrzésére szolgáló eszközöket, a jogosultságok szétválasztását és a rendszerhívásokhoz való hozzáférés korlátozását használják. További előnyök közé tartozik a konfigurációdefiníciós nyelv kényelmes szintaxisa, a nagy teljesítmény és a memóriahatékonyság (például az OpenBGPD több százezer bejegyzést tartalmazó útválasztási táblákkal is tud működni). A projekt támogatja a legtöbb BGP 4 specifikációt és megfelel az RFC8212 követelményeinek, de nem próbálja átfogni a hatalmasat, és elsősorban a legnépszerűbb és legelterjedtebb funkciókat támogatja.
Az OpenBGPD 6.6 kiadás a következő fejlesztéseket tartalmazza:
- A teljesítmény javítása érdekében a táblázat A , amely a helyi BGP router által kiválasztott útvonalakról tárol információkat az optimális útvonalak partnereknek való hirdetése érdekében, átállt a partnerekhez társított RB fák használatára;
- A közösségek egyeztetésére szolgáló kódot átírták, ami jelentősen felgyorsította a több közösséget és nagyszámú peer-t tartalmazó konfigurációk működését.
- Hozzáadva a 'show mrt neighbors' parancs a bgpctl-hez a BGP neighbor tábla kiíratásához a következő formátumban: ;
- Amikor dolgozik Linux A BGP-munkamenetek biztonságossá tételéhez támogatást nyújt a következő használatával: ;
- Maximális méret 255 bájtra nőtt.
Forrás: opennet.ru
