Vydání přenosné verze OpenBGPD 8.2

Byla představena přenosná edice balíčku směrování OpenBGPD 8.2, kterou vyvíjejí vývojáři projektu OpenBSD a je přizpůsobena pro použití ve FreeBSD a Linuxu (podporované jsou Alpine, Debian, Fedora, RHEL/CentOS, Ubuntu). Pro zajištění přenositelnosti byly využity části kódu z projektů OpenNTPD, OpenSSH a LibreSSL. Projekt podporuje většinu specifikací BGP 4 a vyhovuje požadavkům RFC8212, ale nesnaží se obsáhnout vše a zaměřuje se hlavně na podporu nejvyhledávanějších a nejrozšířenějších funkcí.

Vývoj OpenBGPD probíhá s podporou regionálního internetového registrátora RIPE NCC, který má zájem o přivedení funkčnosti OpenBGPD k použitelnosti na serverech pro směrování na místech mezitrafikových výměn (IXP) a o vytvoření plnohodnotné alternativy balíčku BIRD (mezi otevřenými alternativami s implementací protokolu BGP lze zmínit projekty FRRouting, GoBGP, ExaBGP a Bio-Routing).

Projekt se primárně zaměřuje na zajištění maximální úrovně bezpečnosti a spolehlivosti. K ochraně jsou aplikovány přísné kontroly správnosti všech parametrů, nástroje pro sledování dodržování hranic bufferů, oddělení privilegií a omezení přístupu k systémovým voláním. Mezi výhody patří také příjemná syntaxe jazyka pro definici konfigurace, vysoký výkon a efektivita práce s pamětí (například OpenBGPD může pracovat s tabulkami směrování zahrnujícími stovky tisíc záznamů).

Hlavní změny v nové verzi:

  • Byla aktualizována implementace mechanismu ASPA (Autonomous System Provider Authorization), používaného v BGP pro verifikaci cest AS_PATH, autorizaci autonomních systémů poskytovatelů a ochranu před únikem nesprávných směrování. Implementace ASPA byla uvedena do souladu se specifikacemi draft-ietf-sidrops-aspa-verification-16 a draft-ietf-sidrops-aspa-profile-16 a byla převedena na použití vyhledávacích tabulek, které nejsou závislé na AFI (Address Family Indicator).
  • Byla odstraněna chyba v kódu parseru zpráv netlink, související s nesprávným určením velikosti zpráv a vedoucí k havárii na platformě Linux.
  • Kód pro generaci zpráv UPDATE byl převeden na použití nového API ibuf.
  • Byly vylepšeny chybové zprávy zobrazené v bgpctl při pokusu o využití funkcionalit, které nejsou podporovány v přenosné verzi OpenBGPD.
  • Příklad pravidel filtrování GRACEFUL_SHUTDOWN přepracován pro zpracování pouze sezení ebgp.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster