Rekomenduojama, 2024

Redaktoriaus Pasirinkimas

Skirtumas tarp atstumo vektoriaus maršruto ir nuorodų būsenos maršruto

Maršrutai - tai informacijos perdavimo iš šaltinio į paskirties vietą mechanizmas per internetą. Nuotolinio vektoriaus maršruto parinkimas ir nuorodų būsenos maršrutavimas yra du maršrutizavimo algoritmai, suskirstyti į kategorijas, priklausomai nuo to, kaip atnaujinamos maršruto lentelės.

Ankstesnis skirtumas tarp atstumo vektoriaus ir nuorodų būsenos maršruto yra tas, kad atstumo vektoriaus maršrutizatoriaus maršrutizavimas dalijasi visos autonominės sistemos žiniomis, o ryšių būsenoje maršrutizatorius dalijasi tik savo kaimyninių maršrutizatorių žiniomis autonominėje sistemoje.

Palyginimo diagrama

Palyginimo pagrindasAtstumo vektoriaus nukreipimasNuorodos būsenos maršrutavimas
AlgoritmasBellman fordDijsktra
Tinklo rodinysTopologijos informacija iš kaimyninės pusėsIšsami informacija apie tinklo topologiją
Geriausio kelio skaičiavimasRemiantis mažiausiu apynių skaičiumiRemiantis išlaidomis
AtnaujinimaiVisas maršruto lentelėNuorodos būsenos atnaujinimai
Atnaujinimo dažnisPeriodiniai atnaujinimaiPaleidžiami naujinimai
CPU ir atmintisMažas panaudojimasIntensyvus
PaprastumasDidelis paprastumasReikalingas apmokytas tinklo administratorius
Konvergencijos laikasVidutinisGreitas
AtnaujinimaiTransliacijos metu„Multicast“
Hierarchinė struktūra
NeTaip
Tarpiniai mazgaiNe
Taip

Atstumo vektoriaus maršruto apibrėžimas

Nuotolinio vektorinio maršruto maršrutizatoriui nereikia žinoti viso kelio į kiekvieną tinklo segmentą; tam reikia tik žinoti kryptį arba vektorių, į kurį reikia siųsti paketą. Ši technika nustato krypties (vektoriaus) ir atstumo (apynių skaičiaus) kokio nors tinklo tinklo.

Nuotolinio vektoriaus maršrutizavimo algoritmai periodiškai siunčia visas ar dalį savo maršruto lentelės gretimiems kaimynams. Maršrutizatoriai, valdantys atstumo vektorinio maršruto protokolą, automatiškai siunčia periodinius atnaujinimus, net jei tinkle nėra pakeitimų.

Maršrutizatorius gali patikrinti visus žinomus maršrutus ir pakeisti vietinę maršruto lentelę, remdamasis atnaujinta informacija, gauta iš gretimų maršrutų. Šis procesas vadinamas „maršruto nustatymu gandu“, nes maršruto informacija, kurią maršrutizatorius turi tinklo topologijoje, grindžiama kaimyninio maršrutizatoriaus maršruto lentelės perspektyva.

RIP ir IGRP yra dažniausiai naudojamas atstumo vektoriaus protokolas, kuris naudoja apynių skaičių arba jo maršruto metriką.

Nuorodos valstybės maršruto apibrėžimas

Nuorodos būsenos maršrutuose kiekvienas maršrutizatorius bando sukurti savo vidinį tinklo topologijos žemėlapį. Pradiniame paleidimo etape, kai maršrutizatorius tampa aktyvus, jis siunčia pranešimus į tinklą ir renka informaciją iš maršrutizatorių, prie kurių jis tiesiogiai prijungtas. Jame taip pat pateikiama informacija apie tai, ar ryšys su maršrutizatoriumi yra aktyvus, ar ne. Šią informaciją naudoja kiti maršrutizatoriai, kad sukurtų tinklo topologijos žemėlapį. Tada maršrutizatorius naudoja žemėlapį pasirinkti geriausią kelią.

Ryšio būsenos maršruto protokolai greitai reaguoja į tinklo pakeitimus. Kai siunčiamas tinklas, jis išsiunčia įjungtus naujinimus ir periodiškai siunčia atnaujinimus, pvz., 30 minučių. Jei nuoroda pakeičia būseną, aptiktas įrenginys sukuria ir platina atnaujinimo pranešimą apie šią nuorodą į visus maršrutizatorius. Tada kiekvienas maršrutizatorius priima atnaujinimo pranešimo kopiją ir atnaujina maršruto lentelę ir persiunčia pranešimą visiems kaimyniniams maršrutizatoriams.

Šis naujinimo pranešimo potvynis reikalingas siekiant užtikrinti, kad visi maršrutizatoriai atnaujintų savo duomenų bazę prieš kurdami naujojo maršruto lentelę, atspindinčią naują technologiją. OSPF protokolas yra pavyzdinis nuorodos būsenos maršrutas.

Pagrindiniai skirtumai tarp atstumo vektoriaus maršruto ir nuorodų valstybės maršrutų

  1. „Bellman-Ford“ algoritmas naudojamas nuotolinio vektoriaus maršrutizavimui atlikti, o „Dijsktra“ - tai nuoroda valstybės maršruto parinkimui.
  2. Atstumo vektoriaus maršrutizatorių maršrutizatoriai gauna topologinę informaciją iš kaimyninės pusės. Priešingai, nuorodų būsenos maršrutizatorius maršrutizatorius gauna išsamią informaciją apie tinklo topologiją.
  3. Atstumo vektorinis maršrutas apskaičiuoja geriausią maršrutą pagal atstumą (mažiausias apynių skaičius). Priešingai, „Link“ valstybės maršrutas apskaičiuoja geriausią maršrutą pagal mažiausias sąnaudas.
  4. Nuorodos būsenos maršrutavimas atnaujina tik nuorodos būseną, o atstumo vektoriaus maršrutizavimas atnaujina visą maršruto lentelę.
  5. Atnaujinimo dažnumas abiejuose maršrutavimo metoduose yra skirtingas atstumo vektoriaus atnaujinimas periodiškai, o nuorodos būsenos atnaujinimo dažnis naudoja sukeltus naujinimus.
  6. CPU ir atminties panaudojimas nuotolinio vektoriaus maršrutizavime yra mažesnis nei nuorodų būsenos maršrutas.
  7. Nuotolinio vektoriaus maršrutizavimas yra paprastas įdiegti ir valdyti. Priešingai, nuorodos būsenos maršrutavimas yra sudėtingas ir reikalauja apmokyto tinklo administratoriaus.
  8. Konvergencijos laikas atstumo vektoriaus maršrutuose yra lėtas, ir paprastai jis kenčia nuo skaičiaus iki begalybės problemos. Priešingai, konvergencijos laikas ryšių būsenos maršrutuose yra greitas ir patikimesnis.
  9. Atstumo vektorius neturi hierarchinės struktūros, o nuorodų būsenos nukreipimas mazgų gali turėti hierarchinę struktūrą.

Išvada

Nuotolinio vektoriaus maršrutizavimo maršruto dalis, visos autonominės sistemos informacija ir informacija dalijamasi tik su kaimynais. Kita vertus, nuorodų būsenos maršrutizavimo maršrutizatoriai dalijasi žiniomis tik apie savo kaimynus ir informacija dalijamasi su visais maršrutizatoriais.

Top