Babel är ett open source kommandoraden ansökan speciellt designad av dess utvecklare för att fungera som en loop fritt och distans-vektor routingprotokoll för både IPv4 och IPv6 Internet-protokoll.
Med snabba konvergensegenskaper, är Babel inspirerad av AODV, DSDV och Ciscos EIGRP projekt, men den använder en smak av ETX länk kostnadsberäkning istället för en enkel hop-count metriska.
Ursprungligen utformad för trådlösa ad-hoc-nätverk, Babel fungerar bra på fasta nätverk och har en distans-vektor-protokollet, ett proaktivt protokoll, känner länkkvalitet för att beräkna rutt mätetal, och använder sekvensnummer för att göra gamla vägar genomförbart igen.
Vad är nytt i den här versionen:
- Inkom random-id option att config-fil (motsvarande -r) .
- Fast tolkning av komprimerade IPv4 uppdateringar. Tack vare Matthieu Boutier.
- Fast formateringen av seqno förfrågningar med korta prefix. Tack vare Matthieu Boutier.
- Fast möjligt DoS på den lokala gränssnittet. Tack vare Baptiste Jonglez.
- Fast reklam kostar högre än INFINITY på den lokala gränssnittet. Tack vare Baptiste Jonglez.
- Fixat ett påstående fel när ett gränssnitt konfiguration är uppdelad i direktiven flera konfigurationsfil.
- Inaktivera atomruttändringar på BSD, som är buggig åtminstone under Mac OS X. Tack vare Gregoire Henry.
Vad är nytt i version 1.3.5:
- Ändra vägvalsalgoritmen att använde en utjämnad metrisk utöver den & quot; riktiga & quot; metriska. Detta minskar mängden av rutt 5 flax utan några speciella fall hack.
- Ny flagga -r, använd en slumpmässig router-id. Detta undviker tillfälligt 7 nås noder efter en omstart när beständig lagring inte 8 tillgängligt.
- oförenliga FÖRÄNDRING: det lokala gränssnittet meddelar nu den lokala 10 värdnamnet, och markerar slutet på den inledande sträckan dump. (Tack till 11 Gabriel Kerneis.)
- Det lokala gränssnittet kan nu acceptera flera samtidiga 13 anslutningar.
- Identifiera BATMAN gränssnitt, ta inte för givet att de är kopplade.
Vad är nytt i version 1.3.3:
- Den här utgåvan oftast lägger BSD fixar
- Rena maskor ska nu arbeta under BSD Unix.
Vad är nytt i version 1.1.3:
- Mindre förbättringar av gränssnittet med nätverksvisualiseringsverktyg.
Vad är nytt i version 1.1.2:
- Den här versionen använder en annan strategi för att ändra rutter i Linux-kärnan, en som borde undvika att tappa paket på en rutt förändring.
- En bugg som orsakade felaktiga tolkning av dubbla gränssnittsdefinitioner har fastställts.
Vad är nytt i version 1.1.1:
- Denna utgåva rättar några buggar i protokoll parser , varav en kan vara fjärrbasis.
- Som en inkompatibel förändring, hello intervallet på trådbundna länkar har minskat.
Vad är nytt i version 1.1.0:
- oförenliga FÖRÄNDRING: UDP portnummer och multicast-grupp har ändrats för att vara de som tilldelats av IANA.
- Första porten till OpenBSD, av Vincent Gross.
Vad är nytt i version 1.0.2:
- Den här versionen fungerar runt en kompilator bugg som kan orsaka påstående misslyckanden på MIPS.
Vad är nytt i version 0.95:
- Fixat en bugg som bröt länk-kvalitet uppskattning, och kunde orsaka allvarlig instabilitet när vi hade både bra och marginella grannar.
- Vi skickar nu retractions efter en omfördelas rutt är indragen.
- Fixat en bugg som kan orsaka tillförlitliga meddelanden (indragningar och router-id switchar) som bara skickas två gånger.
- Vi har inte längre lyda en tyst tid vid start, i stället skicka en massa retraktioner. Den tysta tiden är obekvämt, men sällan användbart.
- Uppdateringar för vägar till själv nu skickas tillsammans med andra uppdateringar som de brukade sändas oftare).
- Löser konfigurations tolken att tolka hello-intervall som ett antal sekunder, som anges i dokumentationen (det brukade tolkas som ett antal millisekunder).
- oförenliga FÖRÄNDRING: uppdateringsintervallet är nu en per-interface värdet, kan konfigureras manuellt i Konfigurering filen och standard 4 gånger hello intervallet. -u Flagga är borta.
Kommentarer hittades inte