Centralizuoto maršruto ir paskirstytų maršrutų protokolai
Maršrutai - tai procesas, kuriuo pasirenkami keliai, kuriuos reikia naudoti tinklo srautui siųsti, ir paketai siunčiami pasirinktu antriniu tinklu. Kompiuterinių tinklų terminologijoje maršruto parinkimo protokolas apibrėžia, kaip tinklų mazgai (ypač maršrutizatoriai) sąveikauja tarpusavyje, kad nuspręstų, kuriuos kelius pasirinkti tinklo srautui siųsti dalijantis reikalinga nuorodų informacija. Paprastai mazgai turi pradinių žinių apie kitus su juo tiesiogiai sujungtus mazgus, o maršruto parinkimo protokolas šią informaciją pirmiausia paskleis netoliese esantiems mazgams, o paskui ir kitiems mazgams. Štai kaip maršruto parinkimo protokolai iš pradžių, taip pat po pakeitimo, suteikia tinklo topologijoms žinių apie tinklo maršrutizatorius.
Yra dviejų tipų maršrutų protokolai, klasifikuojami kaip dinaminiai ir statiniai protokolai. 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 platinami. Centralizuoti protokolai sutelkia dėmesį į centrinį mazgą priimant visus maršruto nustatymo sprendimus, o paskirstytieji protokolai verčia kiekvieną tinklo įrenginį atsakyti už maršrutų sprendimų priėmimą.
Kas yra centralizuoti maršruto parinkimo protokolai?
Kaip minėta aukščiau, centralizuoti maršrutų protokolai priklauso dinaminių maršrutų protokolų šeimai. Tinkle, kuriame naudojamas centralizuotas maršruto parinkimo protokolas, „centriniame“mazge veikiantis centrinio apdorojimo įrenginys renka informaciją (būseną, pvz., Aukštyn / žemyn būseną, pajėgumą ir dabartinį panaudojimą) kiekvienoje tinklo nuorodoje. Tada šis apdorojimo įrenginys naudoja surinktą informaciją visų kitų mazgų maršrutų lentelių skaičiavimui. Šiuose maršrutų protokoluose šiems skaičiavimams naudojama centralizuota duomenų bazė, esanti centriniame mazge. Kitaip tariant, maršruto lentelė yra laikoma viename „centriniame“mazge, su kuriuo reikia kreiptis, kai kitiems mazgams reikia priimti sprendimą dėl maršruto.
Kas yra paskirstyti maršruto protokolai?
Paskirstyti maršrutų protokolai taip pat priklauso dinaminių maršrutų protokolų šeimai. Pagal paskirstytą maršruto protokolą kiekvienas tinklo įrenginys yra atsakingas už maršrutų sprendimų priėmimą. Yra dviejų tipų dinaminiai, paskirstyti protokolai, vadinami izoliuotais (mazgai nebendrauja) ir neizoliuotais (mazgai bendrauja tarpusavyje). Taigi, šioje subkategorijoje (dinaminis, paskirstytas ir neizoliuotas) yra dvi plačios protokolų klasės, kurios šiandien naudojamos dažniau. Tai yra atstumo vektoriaus protokolai ir susiejimo būsenos protokolai. Atstumo vektoriaus protokolai priverčia mazgus reguliariai arba prireikus dalytis informacija, pavyzdžiui, paskirties vieta ir kaina. Nuorodos būsenos protokolai užlieja nuorodos būsenos informaciją visame tinkle, kad kiekvienas mazgas galėtų sukurti tinklo „žemėlapį“.
Kuo skiriasi centralizuoti maršrutų protokolai ir paskirstyti maršrutų protokolai?
Nors tiek centralizuoti, tiek paskirstyti maršrutų protokolai yra dinaminiai maršruto parinkimo protokolai, jie veikia gana skirtingai. Pagrindinis skirtumas tarp jų yra tai, kurie tinklo įrenginiai priima sprendimus dėl maršruto. Vienas centrinis mazgas yra atsakingas už visus centralizuoto maršruto nukreipimo sprendimus, o kiekvienas įrenginys - už paskirstymo protokolų sprendimus. Centralizuoti protokolai, palyginti su paskirstytaisiais protokolais, turi daug problemų, pavyzdžiui, turi vieną gedimo tašką ir galimą tinklo spūstį aplink centrinį mazgą. Dėl šių priežasčių dažniau naudojami paskirstyti protokolai.