Quagga (software) - Quagga (software)
Stabilní uvolnění | 1.2.4 / 19. února 2018 |
---|---|
Úložiště | |
Operační systém | Unixový |
Typ | Směrování |
Licence | GNU General Public License |
webová stránka | www |
Quagga je síťové směrování softwarová sada poskytování implementací Nejprve otevřete nejkratší cestu (OSPF), Směrovací informační protokol (RIP), Protokol hraniční brány (BGP) a IS-IS pro Unixový zejména platformy Linux, Solaris, FreeBSD a NetBSD.[1][2]
Společnost Quagga je distribuována v souladu s podmínkami GNU General Public License (GPL).
V dubnu 2017 FRRouting rozdvojený z Quagga, jehož cílem je otevřenější a rychlejší vývoj[3].
název
Název projektu je odvozen od quagga, vyhynulý poddruh Afriky zebra. Quagga je vidličkou GNU Zebra projekt, který vyvinul Kunihiro Ishiguro a který byl ukončen v roce 2005. Strom Quagga si klade za cíl vybudovat pro Quagga více zapojenou komunitu než centralizovaný vývojový model, který GNU Zebra následoval.
Součásti
Architektura Quagga se skládá z démona jádra (zebra), kterým je abstrakční vrstva do základního unixového jádra a představuje klientům Quagga API Zserv přes soket domény Unix nebo soket TCP. Klienti Zserv obvykle implementují směrovací protokol a sdělují aktualizace směrování démonovi zebry. Stávající klienti Zserv jsou:
- ospfd, implementace Nejprve otevřete nejkratší cestu (OSPFv2)
- isisd, implementace Mezilehlý systém do mezilehlého systému (IS-IS)
- ripd, implementace Směrovací informační protokol (RIP) verze 1 a 2;
- ospf6d, implementace Nejprve otevřete nejkratší cestu (OSPFv3) pro IPv6
- ripngd, implementace Směrovací informační protokol (RIPng) pro IPv6
- bgpd, implementace Protokol hraniční brány (BGPv4 +), včetně podpory rodiny adres pro Vícesměrové vysílání IP a IPv6
- pimd, implementace Multicast nezávislý na protokolu (PIM-SSM) pro Vícesměrové vysílání specifické pro zdroj
Kromě toho má architektura Quagga bohatou vývojovou knihovnu, která usnadňuje implementaci protokolu a klientského softwaru s konzistentní konfigurací a správním chováním.
Google přispěl k vylepšení protokolu IS-IS a přidal podporu vícecestného protokolu BGP.[4]
Viz také
Reference
- ^ Benedikt Stockebrand. IPv6 v praxi. Springer.
- ^ Schroder, Carla (2007). Linux Networking Cookbook. O'Reilly. 173–203. ISBN 0-596-10248-8.
- ^ Zemlin, Jim (03.04.2017). „Vítáme FRRouting pro Linux Foundation“. Linux.com. Citováno 2018-06-30.
- ^ http://www.gossamer-threads.com/lists/quagga/dev/23049
externí odkazy
- Oficiální webové stránky
- Zdrojový kód na Savannah software kovárna.
Tento bezplatný open source software článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |