Ieteicams, 2020

Redaktora Izvēle

Atšķirība starp attāluma vektora maršrutēšanu un saiknes stāvokļa maršrutēšanu

Maršrutēšana ir informācijas pārsūtīšanas mehānisms no avota uz galamērķi visā interneta tīklā. Attāluma vektora maršrutēšana un saišu stāvokļa maršrutēšana ir divi maršrutēšanas algoritmi, kas kategorizēti atkarībā no tā, kā tiek atjauninātas maršrutēšanas tabulas.

Iepriekšējā atšķirība starp attāluma vektoru un saiknes stāvokļa maršrutēšanu ir tāda, ka attāluma vektora maršrutētāja maršrutēšana dalās zināšanās par visu autonomo sistēmu, savukārt saiknes stāvokļa maršrutēšanā maršrutētājs koplieto tikai savas kaimiņu maršrutētāju zināšanas autonomajā sistēmā.

Salīdzinājuma diagramma

Salīdzināšanas pamatsAttāluma vektora maršrutēšanaSaites valsts maršrutēšana
AlgoritmsBellman fordDijsktra
Tīkla skatsTopoloģijas informācija no kaimiņattiecību viedokļaPilnīga informācija par tīkla topoloģiju
Labākais ceļa aprēķinsPamatojoties uz vismazāko apiņu skaituPamatojoties uz izmaksām
AtjauninājumiPilna maršrutēšanas tabulaSaite valsts atjauninājumus
Atjaunina frekvenciPeriodiski atjauninājumiIzvērstie atjauninājumi
CPU un atmiņaZema izmantošanaIntensīva
VienkāršībaAugsta vienkāršībaNepieciešams apmācīts tīkla administrators
Konverģences laiksMērensĀtri
AtjauninājumiApraides laikāMulticast
Hierarhiskā struktūra
Starpposma mezgli

Attāluma vektora maršrutēšanas definīcija

Attāluma vektoru maršrutēšanā maršrutētājam nav jāzina viss ceļš uz katru tīkla segmentu; tas tikai prasa zināt virzienu vai vektoru, kurā jānosūta pakete. Šī metode nosaka virzienu (vektoru) un attālumu (apiņu skaitu) jebkurā tīklā esošajā tīklā.

Attāluma vektoru maršrutēšanas algoritmi periodiski sūta visus vai daļu no saviem maršrutēšanas tabulām blakus esošajiem kaimiņiem. Maršrutētāji, kas izmanto attāluma vektora maršrutēšanas protokolu, automātiski nosūtīs periodiskus atjauninājumus, pat ja tīklā nav izmaiņu.

Maršrutētājs var pārbaudīt visus zināmos maršrutus un mainīt vietējo maršrutēšanas tabulu, pamatojoties uz atjaunināto informāciju, kas saņemta no kaimiņu maršrutēšanas. Šis process tiek saukts par "maršrutēšanu ar baumām", jo maršrutēšanas informācija, ko maršrutētājs izmanto tīkla topoloģijā, balstās uz kaimiņu maršrutētāja maršrutēšanas tabulas perspektīvu.

RIP un IGRP ir plaši izmantots attāluma vektora protokols, kas izmanto apiņu skaitu vai tā maršrutēšanas metriku.

Saites valsts maršrutēšanas definīcija

Saites stāvokļa maršrutēšanā katrs maršrutētājs mēģina izveidot savu tīkla topoloģijas iekšējo karti. Sākotnējā starta posmā, kad maršrutētājs kļūst aktīvs, tas sūta ziņojumus tīklā un apkopo informāciju no maršrutētājiem, kuriem tas ir tieši pieslēgts. Tas arī sniedz informāciju par to, vai saite, lai sasniegtu maršrutētāju, ir aktīva vai nē. Šo informāciju izmanto citi maršrutētāji, lai izveidotu tīkla topoloģijas karti. Tad maršrutētājs izmanto karti, lai izvēlētos labāko ceļu.

Saites stāvokļa maršrutēšanas protokoli ātri reaģē uz tīkla izmaiņām. Tas nosūta aktivizētus atjauninājumus, kad notiek tīkla maiņa, un nosūta periodiskus atjauninājumus ilgi, piemēram, 30 minūtes. Ja saite maina stāvokli, ierīce, kurā konstatēta izmaiņa, ģenerē un izplata atjauninājuma ziņojumu par šo saiti uz visiem maršrutētājiem. Tad katrs maršrutētājs saņem atjauninājuma ziņojuma kopiju un atjaunina tās maršrutēšanas tabulu un nosūta ziņojumu visiem kaimiņu maršrutētājiem.

Šī atjauninājuma ziņojuma plūdi ir nepieciešami, lai nodrošinātu, ka visi maršrutētāji atjaunina savu datu bāzi, pirms tiek izveidota atjaunināšanas maršrutēšanas tabula, kas atspoguļo jauno tehnoloģiju. OSPF protokols ir piemērs saites stāvokļa maršrutēšanai.

Galvenās atšķirības starp attāluma vektora maršrutēšanu un saiknes stāvokļa maršrutēšanu

  1. Bellman-Ford algoritms tiek izmantots attāluma vektora maršrutēšanas veikšanai, savukārt Dijsktra tiek izmantots saiknes stāvokļa maršrutēšanai.
  2. Attāluma vektoru maršrutēšanas maršrutētāji saņem topoloģisko informāciju no kaimiņattiecību viedokļa. Gluži pretēji, saiknes stāvokļa maršrutēšanai maršrutētājs saņem pilnīgu informāciju par tīkla topoloģiju.
  3. Attāluma vektoru maršrutēšana aprēķina labāko maršrutu, pamatojoties uz attālumu (mazākais apiņu skaits). Saistībā ar saiti valsts maršrutēšana aprēķina labāko maršrutu, pamatojoties uz vismazākajām izmaksām.
  4. Saites stāvokļa maršrutēšana atjaunina tikai saites stāvokli, bet attāluma vektora maršrutēšana atjaunina pilnu maršrutēšanas tabulu.
  5. Atjaunināšanas biežums abos maršrutēšanas paņēmienos periodiski ir atšķirīgs attāluma vektoru atjauninājums, bet saiknes stāvokļa atjaunināšanas frekvence izmanto aktivizētus atjauninājumus.
  6. CPU un atmiņas attāluma vektora maršrutēšanā izmantošana ir zemāka nekā saites stāvokļa maršrutēšana.
  7. Attāluma vektoru maršrutēšana ir vienkārša, lai to varētu īstenot un pārvaldīt. Savukārt saiknes stāvokļa maršrutēšana ir sarežģīta un prasa apmācītu tīkla administratoru.
  8. Konverģences laiks attāluma vektora maršrutēšanā ir lēns, un tas parasti cieš no skaita līdz bezgalības problēmai. Savukārt konverģences laiks saiknes stāvokļa maršrutēšanā ir ātrs, un tas ir ticamāks.
  9. Attāluma vektoram nav hierarhiskas struktūras, savukārt saiknes stāvokļa maršrutēšanai mezgliem var būt hierarhiska struktūra.

Secinājums

Attāluma vektorā maršrutēšanas daļa tiek sadalīta pa visu autonomo sistēmu un informācija tiek izplatīta tikai ar kaimiņiem. No otras puses, saite valsts maršrutēšanas maršrutētāji dalās zināšanās tikai par saviem kaimiņiem, un informācija tiek dalīta ar visiem maršrutētājiem.

Top