Centralizuotas maršruto parinkimas prieš paskirstytą maršruto parinkimo protokolus
Maršrutai - tai maršrutų, kurie bus naudojami tinklo srautui siųsti, pasirinkimas ir paketų siuntimas pasirinktu antriniu tinklu. Kompiuterinių tinklų terminologijoje maršruto parinkimo protokolas nusako, kaip tinklų (ypač maršrutizatorių) mazgai sąveikauja tarpusavyje, kad galėtų nuspręsti, kuriuos kelius pasirinkti tinklo srautui siųsti, dalindamiesi reikalinga nuorodų informacija. Paprastai mazgai turi pradinių žinių apie kitus tiesiogiai prie jo prijungtus mazgus, o maršruto parinkimo protokolas šią informaciją paskleidžia pirmiausia šalia esančiuose mazguose, o paskui kituose mazguose. Tokiu būdu maršruto parinkimo protokolai suteikia tinklo maršrutizatoriams žinių apie tinklo topologiją iš pradžių, taip pat po to, kai įvyko pasikeitimas.
Yra du maršruto parinkimo protokolų tipai, klasifikuojami kaip dinaminiai ir statiniai. Statiniai protokolai veikia tik su rankiniu būdu sukonfigūruotomis maršrutų lentelėmis, o dinaminiai protokolai adaptyviai atnaujina maršruto lentelę (-es) pagal tinklo topologijos pokyčius. Dinaminiai protokolai toliau klasifikuojami kaip centralizuoti ir paskirstomi. Centralizuotuose protokoluose dėmesys sutelkiamas į centrinį mazgą visiems maršruto priėmimo sprendimams, o paskirstyti protokolai kiekvieną tinklo įrenginį priima už maršruto sprendimų priėmimą..
Kas yra centralizuoti maršrutų protokolai?
Kaip minėta aukščiau, centralizuoti maršrutizavimo protokolai priklauso dinaminių maršruto parinkimo protokolų šeimai. Tinkle, kuriame naudojamas centralizuotas maršruto sudarymo protokolas, „centriniame“ mazge veikiantis centrinis duomenų apdorojimo įrenginys kaupia informaciją (būseną, tokią kaip aukštyn / žemyn būsena, talpa ir dabartinis panaudojimas) kiekvienoje tinklo grandyje. Tada šis apdorojimo įrenginys naudoja surinktą informaciją visų kitų mazgų maršrutų lentelėms apskaičiuoti. Šiuose maršruto protokoluose šiems skaičiavimams naudojama centralizuota duomenų bazė, esanti centriniame mazge. Kitaip tariant, maršruto parinkimo lentelė laikoma viename „centriniame“ mazge, į kurį reikia atsižvelgti, kai kitiems mazgams reikia priimti sprendimą dėl maršruto parinkimo.
Kas yra paskirstyti maršruto parinkimo protokolai?
Paskirstyti maršruto nustatymo protokolai taip pat priklauso dinaminių maršruto parinkimo protokolų šeimai. Pagal paskirstytą maršruto parinkimo protokolą kiekvienas tinklo įrenginys yra atsakingas už maršruto parinkimo sprendimų priėmimą. Yra dviejų tipų dinaminiai paskirstomieji protokolai, vadinami izoliuotais (mazgai nekontroliuoja) ir neizoliuoti (mazgai susisiekia vienas su kitu). Taigi šioje subkategorijoje (dinaminis, paskirstytasis ir neizoliuotasis) yra dvi plačios protokolų klasės, kurios šiandien naudojamos dažniau. Jie yra atstumo vektorių protokolai ir jungiamieji būsenos protokolai. Atstumo vektoriniai protokolai verčia mazgus keistis tokia informacija kaip paskirties vieta ir kaina reguliariais intervalais arba pagal poreikį. Ryšio būsenos protokolai užtvindo nuorodos būsenos informaciją visame tinkle, kad kiekvienas mazgas galėtų sudaryti tinklo „žemėlapį“.
Kuo skiriasi centralizuoti maršruto parinkimo protokolai ir paskirstyti maršruto parinkimo protokolai?
Nors tiek centralizuoti, tiek paskirstyti maršrutizavimo protokolai yra dinaminiai maršruto parinkimo protokolai, jie veikia gana skirtingai. Pagrindinis skirtumas tarp jų yra tas, kokie tinklo įrenginiai priima sprendimus dėl maršruto nustatymo. Vienas centrinis mazgas yra atsakingas už visus maršrutizacijos sprendimus centralizuoto maršruto sudarymo metu, o kiekvienas įrenginys yra atsakingas už maršruto parinkimo sprendimus pagal paskirstytus protokolus. Centralizuoti protokolai, palyginti su paskirstytais protokolais, turi daug problemų, pavyzdžiui, turėti vieną gedimo tašką ir galimą tinklo perkrovą aplink centrinį mazgą. Dėl šių priežasčių dažniausiai naudojami paskirstyti protokolai.