kvaga je směrování softwarová sada, poskytující implementace OSPFv2, RIP V1 a V2, RIPv3 a BGPv4, OSPFv3 pro Unix platformy, zvláště FreeBSD, Linux, Solaris a NetBSD. Kvaga je vidlice GNU Zebra který byl vyvinut Kunihiro Ishiguro. Kvaga strom klade za cíl vybudovat zaujatějším komunitu kolem Quagga než stávající centralizovaný model GNU Zebra.
kvaga architektura se skládá z jádra démon:
zebra
který působí jako abstrakce vrstvy k podkladové Unix jádra a představuje API Zserv přes Unix nebo TCP streamu klientům kvaga. Je tito klienti Zserv které obvykle realizují směrovací protokol a komunikovat směrovacích informací démonu zebra. Stávající klienti Zserv jsou:
ospfd
, kterým se provádí OSPFv2
ripd
provádění RIP V1 a V2
ospf6d
prováděcí OSPFv3 (IPv6)
ripngd
, kterým se provádí RIP v3 (IPv6)
bgpd
prováděcí BGPv4 + (včetně adres podporu rodiny pro multicast a IPv6)
Navíc kvaga architektura má za sebou bohatou vývojovou knihovnu s cílem usnadnit provádění protokolu / klientských démonů, soudržný a konfiguruje správní praxe.
kvaga démoni jsou každý konfigurovatelný přes síť přístupné CLI (nazvaný "vty"). CLI následuje styl podobný tomu z jiného směrovacího softwaru. Tam je další nástroj je součástí Quagga s názvem "vtysh", který se chová jako jeden soudržný front-end pro všechny démony, dovolovat jednoho spravovat téměř všechny aspekty různých kvaga démonů na jednom místě.
Co je nového v této verzi:
- primárním cílem této verze je oprava ze SEGV regresní v ospfd, která byla zavedena v 0.99.19.
- Je také vybaven celou řadu drobných vylepšení, včetně lepšímu dodržování RFC v bgpd, lepší podporu FreeBSD, a některé vylepšení isisd.
Co je nového ve verzi 0.99.19:
- Tato verze obsahuje opravy zabezpečení, které se zaměřují na rozmanité zranitelnosti v bgpd, ospfd a ospf6d (CVE-2011 až 3323, 2011 až 3324 CVE-, CVE-2011 - 3325, CVE-2011-3326 a CVE-2011-3327).
Co je nového ve verzi 0.99.18:.
- četné chyby byly opraveny
Co je nového ve verzi 0.99.16:
- bgpd:
- používat monotónní hodiny pro denní dobu
- kód vyčištění
- kompilovat varování vyčištění
- obejít varování v assegments_parse ()
- ospfd:
- fix ladění zprávy, které byly maskované DISCARD_LSA
- odstranit nepotřebné memset z velmi horké funkce
- vty struny vyčištění
- zakomentovat nepoužitou funkci
- vytvořit lokální funkce static
- Povolit další OSPF příkazů náklady jména
- lib:
- přihlášení fix paměť
- Některé struktury konstantní
- tah check_bit do prefixu společného kodexu
- fix s varováním na malé endian
- Značka zápas funkce trvat const args
- odstranit nepoužitý funkce: route_dump_node ()
- zdroj log vty přípojek (bug # 566)
- zebra:
- změna výběr router-id algo
- se zabývá IRDP kompilovat varování
- vyčištění RIB meta kód fronta li>
- opravit více výstrah v rtadv
- opravit další upozornění kompilátoru
- odstranit nepoužívanou funkci opravit varování
- rukojeť RTF_CLONING odstranění z FreeBSD 8.0
- reference fix argumentem strncpy () volání pro BSD
- fix RIB ladicí zpráva pro IPv6
- učinit prohlášení const v rtm_flag_dump ()
- fix router reklama na non-Ethernet linkové vrstvy adres
- ospf6d:
- odstranit odumřelé kód
- fix varování od nedávného předponou kousku commit
- Porovnání recenzi LSA pořadové číslo
- fix LSA zamykání v ospf6_new_ls_id ()
- jiné:
- ripd: oprava upozornění kompilátoru
- ripngd: upozornění kompilátoru vyčištění
- isisd: oprava --enable-ISIS topologie pro 64-bit Linux
- isisd: oprava BPF ioctl () volání, dárkové & quot; pravda & quot; a & quot; falešné & quot; jako vyhrazeného configure: oprava pravopisu
- configure: oprava HAVE_CLOCK_MONOTONIC pravopisu
Co je nového ve verzi 0.99.15:
- Tato verze opravuje několik chyb v BGP a OSPF kód. Především se některé pozoruhodné regrese v ospfd a ospf6d byly řešeny. Tato verze by měla být považována kandidátovi 1.0.0 uvolnění.
Co je nového ve verzi 0.99.14:
- Tato tisková zpráva obsahuje regresní opravu ospf6d, různé drobné opravy a některé doufejme, že velmi významné opravy bgpd stability.
- Tato verze by měla být považována kandidátovi 1.0.0 uvolnění. Prosím vyzkoušet tuto verzi v co nejširším měřítku.
Co je nového ve verzi 0.99.12:
- bgpd:
- Fix bgp IPv4 / IPv6 přijmout manipulaci s
- [bgpd] AS4 opravná Chris Caputo
- [bgpd] Přidejte příkaz "Show Views BGP '
- [bgpd] Povolit Přijímané vrstevníky k pokroku, i když realpeer v Connect
- ospfd:
- [lib] Move typ obsazení v Fletcher kontrolního součtu
- [lib] Přepnutí Fletcher kontrolní zpět ke starému ospfd verzi
- Oprávněné OSPF názvy funkcí náklady a přidána podpora pro:
- OSPF náklady A.B.C.D
- ne OSPF náklady
- knihovna:
- [lib] Fix přesnost časovače.
- [lib] opravit Chybí sockunion_normalise_mapped
- vtysh:
- [vtysh] Přidejte příkazy z zebra_routemap.c do vtysh
- Jine:
- [stavět] tools / multiple-bgpd.sh by měly být v 'make dist'
Co je nového ve verzi 0.99.11:
- Tato verze byla záměrně připravena jako Release Candidate s většina regrese řešit.
- Uživatelé všech 0.99.x a 0.98.x větví se doporučuje provést upgrade na 0.99.11, takže další stabilní větev může být zahájena co nejdříve.
- Konkrétní změny zahrnují počáteční bgpd TCP-MD5 podporu (pouze pro IPv4 v současnosti), crash opravy v bgpd, další RIB-FIB synchronizaci pokus v démona zebra a aktualizace OpenSolaris SFW.
Komentáře nebyl nalezen