Udgivelse af den bærbare version af OpenBGPD 8.2

Den bærbare version af routingpakken OpenBGPD 8.2, udviklet af OpenBSD-projektets udviklere og tilpasset til brug i FreeBSD og Linux (understøttelse af Alpine, Debian, Fedora, RHEL/CentOS, Ubuntu er angivet), er blevet præsenteret. For at sikre bærbarhed er der anvendt dele af koden fra projekterne OpenNTPD, OpenSSH og LibreSSL. Projektet understøtter størstedelen af BGP 4-specifikationerne og opfylder kravene i RFC8212, men forsøger ikke at rumme alt og fokusere hovedsageligt på understøttelse af de mest efterspurgte og udbredte funktioner.

Udviklingen af OpenBGPD sker med støtte fra den regionale internetregistrator RIPE NCC, som er interesseret i at gøre OpenBGPD's funktionalitet anvendelig til servere ruteringspunkter for mellemoperatørs trafikudveksling (IXP) og skabe et fuldgyldigt alternativ til BIRD-pakken (blandt åbne alternativer med BGP-protokolimplementering kan nævnes projekter som FRRouting, GoBGP, ExaBGP og Bio-Routing).

Projektet fokuserer på at sikre det maksimale niveau af sikkerhed og pålidelighed. Der anvendes streng validering af alle parametre, værktøjer til at kontrollere overholdelse af buffergrænser, privilegiedeling og begrænsning af adgang til systemopkald. Desuden nævnes også den brugervenlige syntaks i konfigurationsspecifikationssproget, høj ydeevne og effektiv hukommelsesarbejde (for eksempel kan OpenBGPD håndtere routingtabel, der inkluderer hundredtusinder af poster).

Nøgleændringer i den nye version:

  • Implementeringen af mekanismen ASPA (Autonomous System Provider Authorization), der anvendes i BGP til verifikation af AS_PATH-ruter, autorisering af autonome systemer for udbydere og beskyttelse mod lækage af forkerte ruter, er blevet opdateret. Implementeringen af ASPA er tilpasset specifikationerne draft-ietf-sidrops-aspa-verification-16 og draft-ietf-sidrops-aspa-profile-16 og er blevet omdannet til at bruge søgetabeller, der ikke afhænger af AFI (Address Family Indicator).
  • Der er rettet en fejl i koden til parsing af netlink-beskeder, relateret til forkert bestemmelse af størrelsen af beskeder, som fører til nedbrud på Linux-platformen.
  • Koden til generering af UPDATE-beskeder er blevet ændret til at anvende den nye API ibuf.
  • Fejlmeddelelserne, der vises i bgpctl ved forsøg på at bruge funktioner, der ikke understøttes i den bærbare version af OpenBGPD, er blevet forbedret.
  • Eksemplet på filtreringsregler for GRACEFUL_SHUTDOWN er blevet omarbejdet til kun at håndtere ebgp-sessioner.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster