OpenBGPD
Author
Albert FloresOpenBGPD je svobodná implementace Border Gateway Protokolu verze 4. Daemon vykonávající tuto komunikaci se nejčastěji jmenuje bgpd.
OpenBGPD společně s OpenOSPFD je vyvíjen primárně pro platformu OpenBSD, jehož projektu je součástí a odtud je portován na ostatní platformy. Je široce využíván v různých implementacích hraničních routerů, neboť v současnosti plně pokrývá základní specifikaci protokolu. +more Díky BSD licenci je možné jej dále bezúplatně distribuuovat či měnit zdrojový kód.
Autory a hlavními osobami implementace OpenBGPD jsou Henning Brauer a Claudio Jeker, OpenOSPFD je udržován i Esbenem Nørby.
Historie a cíle projektu
Hlavním důvodem nové svobodné implementace protokolu BGPD byla nespokojenost OpenSource komunity s bezpečnostními mezerami v původní implementaci a její nemožnost ji využívat bez licenčních poplatků. Projekt si získal velkou důvěru díky BSD licenci.
Hlavní cíle projektu: * Bezpečný kód jak jen je možné. Striktní kontroly validace zvláště na vstupní cestě ze sítě, použití chráněních hald (bufferů). +more Použití separace práv za účelem minimalizace dopadů případných bezpečnostních chyb na hostitelský systém. * Spolehlivost - terminace procesu obvykle znamená ztrátu všech rout a tudíž síťové dosažitelnosti. * Štíhlá implementace - dostatečná pro majoritu uživatelů. Projekt se nepokouší implementovat všechna možná rozšíření použití, ale pokrývá základní typickou funkcionalitu. * Jednoduchá a přesto široce modifikovatelná konfigurace. * Je kladen důraz na rychlost a na efektivitu práce s pamětí. Daemon bgpd obvykle zpracovává tabulky paměti až s tisíci záznamy.
Základní cíle projektu jsou shodné s cíli projektu OpenBSD, jehož je tento projekt součástí.
Externí odkazy
[url=http://www. openbdpd. +moreorg]OpenBGPD. org[/url] oficiální stránky projektu * [url=http://www. openbsd. org/papers/bgpd_sucon04/index. html]A paper explaining OpenBGPD by Henning Brauer[/url] * [url=https://web. archive. org/web/20090723212643/http://blog. onetbsd. de/. p=103]Thomas E. Spanjaard's report on OpenBGPD on NetBSD and FreeBSD[/url] * [url=https://web. archive. org/web/20090725083341/http://hasso. linux. ee/doku. php/english:network:openbgpd]Hasso Tepper's work on OpenBGPD on Debian GNU/Linux[/url].
Kategorie:Směrovací protokoly Kategorie:OpenBSD Kategorie:Software pro BSD