Quagga

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 17 juni 2015; kontroller kräver 7 redigeringar .

Quagga
Skrivet i C [1]
Operativ system Unix-liknande operativsystem
senaste versionen
Licens GNU GPL
Hemsida quagga.net

Quagga är ett gratis programpaket  som stöder dynamiska IP- routningsprotokoll . En dator med Quagga-paketet installerat och konfigurerat blir kapabelt att använda något av följande dynamiska routingprotokoll:

Quagga-paketet kan installeras på UNIX - liknande operativsystem. Quagga är en uppgraderad version av GNU Zebra , ett datorprogram som stoppade utvecklingen 2005 .

Titel

Quagga är en underart av zebra som levde i södra Afrika . Till skillnad från själva djuret, som utrotades i slutet av 1800-talet , överlevde Quagga-projektet det nu avlidna GNU Zebra- projektet . Den senaste stabila versionen av Zebra (0.95a) är daterad 2005-09-08, de flesta av BGP - routrarna som använde GNU Zebra bytte till Quagga.

Arkitektur

Quagga består av kärndemonen zebra, som fungerar som ett mellanliggande abstraktionslager (abstraktionslager) i OS-kärnan och tillhandahåller Zserv API till klienter över TCP- protokollet . Zserv-klienter är tjänster ( demoner ):

Quagga-biblioteket förenklar avsevärt utvecklingen av ytterligare moduler genom att tillåta alla dess tjänster att använda ett enhetligt sätt för konfiguration och hantering.

Projekt som använder Quagga

Det finns tillägg för Quagga-paketet som av en eller annan anledning inte ingår i huvudutvecklingsgrenen.

MPLS-Linux

MPLS -Linux- projektet  (otillgänglig länk) är något bredare än det område som täcks av Quagga-paketet och påverkar även nätfilterundersystemet i Linux-kärnan.

babel

Babel - projektet är en implementering av RFC 6126 . Det inkluderades i Quaggas huvudgren före Quagga 0.99.24.1, men togs senare bort på grund av licenskonflikter [4] : Till skillnad från Quagga använder Babel-projektet en BSD-liknande licens.

Anteckningar

  1. Quagga Open Source Project på Open Hub: Languages-sidan - 2006.
  2. Jakma P. Quagga 1.2.4 släppt  (eng.) - 2018.
  3. https://github.com/Quagga/quagga/releases/tag/quagga-1.2.4 - 2018.
  4. Ta bort babel från Quagga . Hämtad 17 juni 2015. Arkiverad från originalet 17 juni 2015.

Se även

Läderlappen

Länkar