Centralizēti maršrutēšanas un izplatīti maršrutēšanas protokoli
Maršrutēšana ir process, kurā tiek izvēlēti ceļi, kas jāizmanto tīkla trafika nosūtīšanai, un pakešu nosūtīšana pa izvēlēto apakštīklu. Datortīkla terminoloģijā maršrutēšanas protokols nosaka, kā tīklu mezgli (īpaši maršrutētāji) mijiedarbojas savā starpā, lai izlemtu, kurus ceļus izvēlēties tīkla trafika sūtīšanai, koplietojot nepieciešamo saišu informāciju. Parasti mezgliem ir sākotnējās zināšanas par citiem ar to tieši saistītajiem mezgliem, un maršrutēšanas protokols izplatīs šo informāciju vispirms blakus esošajiem mezgliem un pēc tam citiem mezgliem. Tādā veidā maršrutēšanas protokoli tīkla maršrutētājiem sākotnēji, kā arī pēc izmaiņām sniedz zināšanas par tīkla topoloģiju.
Ir divu veidu maršrutēšanas protokoli, kas klasificēti kā dinamiskie un statiskie protokoli. Statiskie protokoli darbojas tikai ar manuāli konfigurētām maršrutēšanas tabulām, savukārt dinamiskie protokoli adaptīvi atjaunina maršrutēšanas tabulu (-as) atbilstoši tīkla topoloģijas izmaiņām. Dinamiskie protokoli tiek klasificēti kā centralizēti un izplatīti. Centralizētie protokoli koncentrējas uz centrālo mezglu visiem maršrutēšanas lēmumiem, savukārt izplatītie protokoli liek katrai tīkla ierīcei atbildēt par maršrutēšanas lēmumu pieņemšanu.
Kas ir centralizētie maršrutēšanas protokoli?
Kā minēts iepriekš, centralizētie maršrutēšanas protokoli pieder pie dinamisko maršrutēšanas protokolu saimes. Tīklā, kas izmanto centralizētu maršrutēšanas protokolu, centrālā procesora ierīce, kas darbojas uz “centrālā” mezgla, apkopo informāciju (statusu, piemēram, augšup / lejup statusu, jaudu un pašreizējo izmantošanu) uz katras tīkla saites. Tad šī apstrādes ierīce izmanto apkopoto informāciju, lai aprēķinātu maršrutēšanas tabulas visiem citiem mezgliem. Šajos maršrutēšanas protokolos šiem aprēķiniem tiek izmantota centralizēta datu bāze, kas atrodas centrālajā mezglā. Citiem vārdiem sakot, maršrutēšanas tabula tiek turēta vienā “centrālajā” mezglā, ar kuru būtu jāvēršas, kad citiem mezgliem jāpieņem maršruta lēmums.
Kas ir izplatītie maršrutēšanas protokoli?
Arī izplatītie maršrutēšanas protokoli pieder pie dinamisko maršrutēšanas protokolu saimes. Saskaņā ar sadalīto maršrutēšanas protokolu katra tīkla ierīce ir atbildīga par maršrutēšanas lēmumu pieņemšanu. Ir divu veidu dinamiski, izplatīti protokoli, kurus sauc par izolētiem (mezgli nesazinās) un neizolētiem (mezgli sazinās viens ar otru). Tātad šajā apakškategorijā (dinamisks, izplatīts un neizolēts) ir divas plašas protokolu klases, kuras mūsdienās tiek izmantotas biežāk. Tie ir attāluma vektoru protokoli un saites stāvokļa protokoli. Attāluma vektoru protokoli liek mezgliem regulāri vai pēc vajadzības koplietot informāciju, piemēram, galamērķi un izmaksas. Saites stāvokļa protokoli pārpludina saites stāvokļa informāciju visā tīklā, lai katrs mezgls varētu izveidot tīkla “karti”.
Kāda ir atšķirība starp centralizētajiem maršrutēšanas protokoliem un izplatītajiem maršrutēšanas protokoliem?
Lai gan gan centralizētie, gan izplatītie maršrutēšanas protokoli ir dinamiski maršrutēšanas protokoli, tie darbojas diezgan atšķirīgi. Galvenā atšķirība starp tām ir balstīta uz to, kuras tīkla ierīces pieņem lēmumus par maršrutēšanu. Viens centrālais mezgls ir atbildīgs par visiem maršrutēšanas lēmumiem centralizētajā maršrutēšanā, savukārt katra ierīce ir atbildīga par maršrutēšanas lēmumiem saskaņā ar sadalītajiem protokoliem. Centralizētajiem protokoliem, salīdzinot ar izplatītajiem protokoliem, ir daudz problēmu, piemēram, ir viens atteices punkts un iespējamā tīkla pārslodze ap centrālo mezglu. Šo iemeslu dēļ izplatītākie protokoli tiek izmantoti biežāk.