Centralizované smerovanie verzus distribuované smerovacie protokoly
Routing je proces výberu ciest, ktoré sa majú použiť na odoslanie sieťového prenosu, a odoslania paketov po vybranej podsieti. V terminológii počítačovej siete smerovací protokol definuje spôsob vzájomného pôsobenia uzlov v sieťach (konkrétne smerovačov), aby sa prostredníctvom zdieľania potrebných informácií o prepojení rozhodli, ktoré cesty si vyberú na odoslanie sieťového prenosu. Obvykle majú uzly počiatočnú znalosť ďalších uzlov, ktoré sú k nemu pripojené priamo, a smerovací protokol tieto informácie najskôr rozšíri do blízkych uzlov a potom do ďalších uzlov. To je spôsob, ako smerovacie protokoly poskytujú znalosti o topológii siete smerovačom siete na začiatku aj po zmene..
Existujú dva typy smerovacích protokolov klasifikovaných ako dynamické a statické protokoly. Statické protokoly fungujú iba s manuálne nakonfigurovanými smerovacími tabuľkami, zatiaľ čo dynamické protokoly adaptívne aktualizujú smerovacie tabuľky podľa zmien v topológii siete. Dynamické protokoly sa ďalej klasifikujú ako centralizované a distribuované. Centralizované protokoly sa zameriavajú na centrálny uzol pre všetky rozhodnutia o smerovaní, zatiaľ čo distribuované protokoly spôsobujú, že každé zariadenie v sieti je zodpovedné za rozhodovanie o smerovaní..
Čo sú to centralizované smerovacie protokoly?
Ako je uvedené vyššie, centralizované smerovacie protokoly patria do rodiny dynamických smerovacích protokolov. V sieti, ktorá používa centralizovaný smerovací protokol, centrálne spracovateľské zariadenie, ktoré beží na „centrálnom“ uzle, zhromažďuje informácie (stav, ako je stav nahor / nadol, kapacita a aktuálne využitie) na každom prepojení v sieti. Potom toto spracovateľské zariadenie použije zhromaždené informácie na výpočet smerovacích tabuliek pre všetky ostatné uzly. Tieto smerovacie protokoly využívajú na tieto výpočty centralizovanú databázu umiestnenú v centrálnom uzle. Inými slovami, smerovacia tabuľka je vedená v jednom „centrálnom“ uzle, s ktorým by sa malo konzultovať, keď iné uzly potrebujú prijať rozhodnutie o smerovaní..
Čo sú distribuované smerovacie protokoly?
Distribuované smerovacie protokoly tiež patria do rodiny dynamických smerovacích protokolov. V rámci distribuovaného smerovacieho protokolu je každé zariadenie v sieti zodpovedné za prijímanie smerovacích rozhodnutí. Existujú dva typy dynamických distribuovaných protokolov, ktoré sa nazývajú izolované (uzly nekomunikujú) a neizolované (uzly komunikujú navzájom). Takže v rámci tejto podkategórie (dynamické, distribuované a neizolované) existujú dve široké triedy protokolov, ktoré sa dnes bežne používajú. Sú to protokoly vektorov vzdialenosti a protokoly stavu spojenia. Protokoly vektora vzdialenosti umožňujú uzlom zdieľať informácie, ako je cieľ a cena, v pravidelných intervaloch alebo podľa potreby. Protokoly stavu prepojenia zaplavujú informácie o stave prepojenia v celej sieti, aby každý uzol mohol vytvoriť sieťovú „mapu“..
Aký je rozdiel medzi centralizovanými smerovacími protokolmi a distribuovanými smerovacími protokolmi?
Hoci sú centralizované aj distribuované smerovacie protokoly dynamickými smerovacími protokolmi, v spôsobe ich fungovania sú úplne odlišné. Hlavný rozdiel medzi nimi spočíva v tom, ktoré zariadenia v sieti rozhodujú o smerovaní. Jeden centrálny uzol je zodpovedný za všetky rozhodnutia o smerovaní v centralizovanom smerovaní, zatiaľ čo každé zariadenie je zodpovedné za rozhodnutia o smerovaní v rámci distribuovaných protokolov. Centralizované protokoly majú v porovnaní s distribuovanými protokolmi veľa problémov, napríklad majú jeden bod zlyhania a potenciálne preťaženie siete okolo centrálneho uzla. Z týchto dôvodov sa distribuované protokoly používajú častejšie.