Quagga Unix platformlarında, özellikle FreeBSD, Linux, Solaris ve NetBSD için OSPFv2, RIP v1 ve v2, RIPv3 ve BGPv4, OSPFv3 uygulamalarının sağlanması, bir yönlendirme yazılım paketidir. Quagga Kunihiro Ishiguro tarafından geliştirilen GNU Zebra bir çatal. Quagga ağacı GNU Zebra şimdiki merkezi modele göre daha Quagga etrafında daha karmaşık bir topluluk kurmayı amaçlamaktadır.
Quagga mimarisi çekirdek cini oluşur:
zebra
temel Unix çekirdeği bir soyutlama katmanı gibi davranır ve Quagga müşterilerine Unix veya TCP dere üzerinde Zserv API sunar Hangi. Bu genellikle bir yönlendirme protokolü uygulamak ve zebra daemon yönlendirme güncellemeleri iletişim bu Zserv istemcileri olduğunu. Mevcut Zserv istemcileri:
ospfd
OSPFv2 uygulanması
ripd
uygulama RIP v1 ve V2
ospf6d
uygulayan OSPFv3 (IPv6)
ripngd
uygulama RIP v3 (IPv6)
bgpd
uygulanması (multicast ve IPv6 için adres ailesi desteği dahil) BGPv4 +
Ayrıca, Quagga mimarisi yapılandırma ve idari davranış tutarlı protokol / istemci cinleri uygulanmasını kolaylaştırmak için zengin bir geliştirme kütüphanesi var.
Quagga cinleri her (a 'telnet' olarak adlandırılır) bir ağ erişilebilir CLI üzerinden yapılandırılabilir. CLI diğer yönlendirme yazılım benzer bir tarz izler. tek bir yerde çeşitli Quagga cinleri neredeyse tüm yönlerini yönetmek için izin, tüm cinleri tek bir tutarlı ön uç gibi davranan 'vtysh' olarak adlandırılan Quagga ile birlikte ek bir araç vardır.
Bu sürümde> /
Hangi sürümü 0.99.19 yeni
- Bu sürüm de çeşitli güvenlik açıklarını gidermek güvenlik düzeltmelerini sağlar bgpd, ospfd ve ospf6d (CVE-2011-3323, CVE-2011-3324, CVE-2011-3325, CVE-2011-3326, CVE-2011-3327 ve).
Hangi sürümü 0.99.18 Yeni:.
- Çok sayıda hata düzeltildi
sürüm 0.99.16 yeni Nedir:
- bgpd:
- Günün süre monoton saati kullanacak
- kod temizleme
- derleme uyarıları temizleme
- assegments_parse içinde uyarı etrafında çalışma ()
- ospfd:
- DISCARD_LSA tarafından maskeli edildi düzeltme hata ayıklama iletileri
- çok sıcak bir işlevi gereksiz memset kaldırmak
- VTY yani Telnet dizeleri temizleme
- kullanılmayan fonksiyonu açıklama
- yerel fonksiyonlar statik hale
- etkinleştirmek daha OSPF maliyet komut takma
- lib:
- düzeltme bellek günlüğü
- yapmak bazı yapılar sürekli
- öneki ortak koduna hareket check_bit
- küçük endian üzerinde düzeltme uyarısı
- yapmak maç fonksiyonları const args almak
- kullanılmayan işlev kaldırmak: route_dump_node ()
- telnet bağlantılarının günlük kaynağı (hata # 566)
- zebra:
- değişiklik yönlendirici kimliği seçimi algo
- IRDP ile anlaşma uyarıları derlemek
- temizleme KABURGA meta kuyruk kodu
- rtadv daha fazla uyarı düzeltmek
- düzeltmek daha derleyici uyarıları
- uyarı düzeltmek için kullanılmayan işlev kaldırmak
- FreeBSD 8.0 çıkarılmasını RTF_CLONING işlemek
- strncpy içinde düzeltme argümanı referans () BSD çağrısı
- IPv6 için düzeltme RIB hata ayıklama mesajı
- rtm_flag_dump beyanname const yapmak ()
- olmayan Ethernet bağlantı katmanı adresleri için düzeltme yönlendirici reklamlar
- ospf6d:
- ölü kod kaldırmak
- son önek bit düzeltme uyarıları işlemek
- yorum LSA sıra numarası karşılaştırma
- ospf6_new_ls_id içinde düzeltme LSA kilitleme ()
- Diğer:
- ripd: düzeltmek derleyici uyarıları
- ripngd: derleyici uyarıları temizleme
- isisd: için --enable-isis-topoloji düzeltmek 64-bit Linux
- isisd: tedavi ve aramalar) (BPF ioctl düzeltmek quot; gerçek & quot; ve & quot; yanlış & quot; ayrılmış yapılandırmak olarak: yazım düzeltmek
- yapılandırma: HAVE_CLOCK_MONOTONIC yazım düzeltmek
Hangi sürümü 0.99.15 yeni
- Bu sürüm BGP ve OSPF birkaç hataları giderir kodu. Özellikle, ospfd ve ospf6d bazı önemli gerilemeleri ele alındı. Bu sürüm bir 1.0.0 sürüm adayı düşünülmelidir.
Hangi sürümü 0.99.14 yeni
- Bu sürüm ospf6d için bir regresyon düzeltme içerir, çeşitli küçük düzeltmeler ve bazı umarım çok önemli bir bgpd kararlılık düzeltmeleri.
- Bu sürüm bir 1.0.0 sürüm adayı düşünülmelidir. Mümkün olduğunca yaygın olarak bu sürümü test edin.
sürüm 0.99.12 yeni Nedir:
- bgpd:
- Fix BGP ipv4 / taşıma kabul IPv6
- [bgpd] Chris Caputo AS4 bugfix
- [bgpd] Ekle 'gösterisi BGP görünümler' komutu
- [bgpd] kabul akranlar realpeer Connect olsa bile ilerlemeye izin ver
- ospfd:
- [lib] Fletcher sağlama Taşı tipi döküm
- [lib] tekrar eski ospfd sürümüne Fletcher sağlama Anahtarı
- Justified OSPF maliyet fonksiyonu isimleri ve desteği eklendi:
- ospf maliyet A.B.C.D
- hiçbir ospf maliyet
- kütüphanesi:
- [lib] Fix zamanlayıcı hassas.
- [lib] düzeltmek eksik sockunion_normalise_mapped
- vtysh:
- [vtysh] zebra_routemap.c komutları ekleyin vtysh için
- misc:
- araçlar / multiple-bgpd.sh 'dist yapmak' olmalıdır [build]
Hangi sürümü 0.99.11 yeni
- Bu sürüm kasıtlı bir sürüm adayı olarak hazırlandı en gerilemeleri ele aldı.
- Tüm 0.99.x ve 0.98.x şube kullanıcıları 0.99.11 yükseltmek için tavsiye edilir, böylece bir sonraki kararlı şube mümkün olduğunca erken başlamış olabilir.
- Belirli değişiklikler (şu anda yalnızca IPv4 için) ilk bgpd TCP-MD5 desteği, bgpd kazasında düzeltmeleri içerir, zebra cini girişimi senkronize başka RIB-FIB ve bir OpenSolaris SFW güncelleme.
Yorum Bulunamadı