Uitgave van OpenBGPD 9.0

De draagbare editie van het OpenBGPD-routeringspakket 9.0 is gepresenteerd, ontwikkeld door de ontwikkelaars van het OpenBSD-project en aangepast voor gebruik in FreeBSD en Linux (ondersteuning voor Alpine, Debian, Fedora, RHEL/CentOS, Ubuntu is aangekondigd). Voor de overdraagbaarheid zijn delen van de code uit de projecten OpenNTPD, OpenSSH en LibreSSL gebruikt. Het project ondersteunt het merendeel van de BGP 4-specificaties en voldoet aan de eisen van RFC8212, maar probeert niet het onmogelijke te bereiken en biedt voornamelijk ondersteuning voor de meest gevraagde en wijdverspreide functies.

De ontwikkeling van OpenBGPD wordt ondersteund door de regionale internetregister RIPE NCC, dat geïnteresseerd is in het uitbreiden van de functionaliteit van OpenBGPD voor gebruik op servers voor routing op internet exchange points (IXP) en in het creëren van een volwaardige alternatieve voor het BIRD-pakket (onder de open alternatieven met een implementatie van het BGP-protocol kunnen projecten zoals FRRouting, GoBGP, ExaBGP en Bio-Routing worden genoemd).

Het project richt zich op het waarborgen van een maximaal niveau van beveiliging en betrouwbaarheid. Voor bescherming wordt een strenge controle van alle parameters toegepast, verbetermiddelen voor het toezicht op het naleven van buffergrenzen, privilege-scheiding en beperking van toegang tot systeemoproepen. Bovendien wordt de gebruiksvriendelijke syntaxis van de configuratietaal ook als een voordeel genoemd. hoge prestatie en efficiëntie van het geheugenbehoud (bijvoorbeeld, OpenBGPD kan werken met routeringstabellen met honderden duizenden vermeldingen).

Belangrijke wijzigingen in de nieuwe versie:

  • De implementatie van de Adj-RIB-Out (Adjacency Routing Information Base Out) tabellen is herschreven, die routes opslaan voor aankondigingen aan aangrenzende routers. Optimalisaties die tijdens de herziening zijn gerealiseerd, hebben het geheugengebruik aanzienlijk verminderd en de prestaties verbeterd, bijvoorbeeld op grote verkeer-uitwisselingsservers (IXP, Internet Exchange Point) werd het geheugengebruik met meer dan 50% verminderd.
  • De verwerking van UPDATE-berichten is gemoderniseerd en is verdeeld in twee fasen: eerst worden de Adj-RIB-In, Loc-RIB en FIB tabellen bijgewerkt, waarna alle Adj-RIB-Out tabellen afzonderlijk worden behandeld. De nieuwe methode heeft de vertragingen verminderd, omdat het grootste deel van de tijd wordt besteed aan het bijwerken van de Adj-RIB-Out tabellen.
  • Er is een nieuwe schaalbare implementatie van hash-tabellen geïmplementeerd, die de prestaties heeft verbeterd door efficiëntere gegevenscache-hits.
  • Er zijn nieuwe statistieken toegevoegd voor het bijhouden van de tijd die wordt besteed aan de uitvoering van verschillende fasen van de gebeurtenissenverwerking in de routeringsengine.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster