telit.etf.rs

Quagga

Quagga_LogoQuagga predstavlja napredan softverski paket koji obezbeđuje funkcionalnost i rad TCP/IP protokola za rutiranje saobraćaja poput Zebra (statičko rutiranje), RIPv1, RIPv2, OSPFv2, OSPFv3, BGP-4 i IS-IS protokola koji podržavaju rad sa IPv4 i IPv6 adresama.

Struktura Quagga protokolskog okruženja sačinjena je od daemon-a, procesa koji funkcionišu kao apstraktni sloj (layer) u okviru Unix kernel-a i tako omogućavaju neprestani rad protokola za rutiranje saobraćaja. Naime, svaki implementirani protokol za rutiranje operiše na zasebnom daemon-u nezavisno od ostalih, a njihovim radom upravlja poseban daemon – Zebra. Zebra, pored okruženja za upravljanje radom protokola, predstavlja i protokol za statičko rutiranje. Kao celina, ovi daemon-i čine jedinstvenu platformu i omogućavaju rad sa informacionim paketima, odnosno obavljaju funkciju rutiranja saobraćaja. Kako svakom protokolu odgovara poseban, nezavistan daemon, lako se implementira ili uklanja novi protokol bez uticaja na rad prethodno konfigurisanih protokola za rutiranje. Takođe,  ako su protokoli pravilno konfigurisani, u najvećem broju slučajeva nije neophodno, a ni preporučljivo, da svi ovi daemoni budu istovremeno aktivni na istoj platformi. Ovime se štede resursi DSP (Digital Signal Processing) procesora i omogućava pouzdaniji i brži rad rutera.

Quagga protocol suite

Prednosti ovakve modularne arhitekture sa više procesa – daemona, ogledaju se u skalabilnosti, lakom dodavanju i uklanjanju protokola, a stoga i lakšem održavanju sistema.

Oznake

Podeli sa prijateljima

Povezani članci

Ostavi komentar

Vaša adresa e-pošte neće biti objavljena.

Login

Prijava na mailing liste