Rozdiel medzi adaptívnymi a neprispôsobivými smerovacími algoritmami

Obsah:

Rozdiel medzi adaptívnymi a neprispôsobivými smerovacími algoritmami
Rozdiel medzi adaptívnymi a neprispôsobivými smerovacími algoritmami

Video: Rozdiel medzi adaptívnymi a neprispôsobivými smerovacími algoritmami

Video: Rozdiel medzi adaptívnymi a neprispôsobivými smerovacími algoritmami
Video: Как небезопасная привязанность влияет на ваши отношения 2024, Jún
Anonim

Kľúčový rozdiel medzi adaptívnymi a neprispôsobivými smerovacími algoritmami je v tom, že adaptívne smerovacie algoritmy prijímajú rozhodnutia o smerovaní na základe topológie siete a prevádzky, zatiaľ čo neprispôsobivé smerovacie algoritmy prijímajú rozhodnutia o smerovaní podľa statických tabuliek.

V počítačovej sieti je veľa uzlov. Smerovanie je proces preposielania paketu zo zdrojového uzla do cieľa a je dôležité nájsť najlepšiu cestu na odoslanie paketov. Dá sa nájsť pomocou smerovacieho algoritmu. Existujú dva typy smerovacích algoritmov, ktoré sú známe ako adaptívne a neprispôsobivé smerovacie algoritmy.

Čo sú adaptívne smerovacie algoritmy?

Dynamické smerovanie alebo adaptívne smerovanie používa adaptívne algoritmy. Tieto algoritmy menia rozhodnutia o smerovaní na základe topológie a sieťovej prevádzky. Susedné smerovače alebo všetky smerovače poskytujú informácie o smerovaní. Hlavné parametre optimalizácie sú skoky, vzdialenosť a odhadovaný čas prepravy.

Existujú tri typy adaptívnych smerovacích algoritmov známych ako centralizované, izolované a distribuované. V centralizovanom algoritme dostane centrálny uzol všetky informácie o topológii siete, prevádzke ao ďalších uzloch. Iba jeden uzol obsahuje všetky informácie o smerovaní. Ak zlyhá centrálny uzol, zlyhá celá sieť. V izolovanom algoritme uzol získava informácie o smerovaní pomocou miestnych informácií. Nevyžaduje informácie od iných uzlov. V distribuovanom algoritme uzol prijíma informácie z blízkych uzlov a nakoniec rozhodne o ceste na odoslanie paketu.

Rozdiel medzi adaptívnymi a neadaptívnymi smerovacími algoritmami
Rozdiel medzi adaptívnymi a neadaptívnymi smerovacími algoritmami

Obrázok 01: Smerovanie

Algoritmy adaptívneho smerovania vo všeobecnosti pomáhajú predchádzať zlyhaniam doručenia paketov. Minimalizuje tiež preťaženie siete a zvyšuje výkon siete. Pri použití týchto algoritmov je potrebná väčšia šírka pásma, pretože si informácie o stave siete vymieňajú medzi uzlami. Väčšia výmena informácií môže viesť k lepšiemu smerovaniu, ale môže zvýšiť réžiu.

Čo sú neprispôsobivé smerovacie algoritmy?

Statické smerovanie používa neprispôsobivé smerovacie algoritmy. Pri zavádzaní siete sa informácie o smerovaní stiahnu do smerovačov. Tieto algoritmy neprijímajú rozhodnutia o smerovaní na základe topológie siete alebo prevádzky.

Okrem toho, záplavy a náhodné prechádzky sú dve klasifikácie neprispôsobivých algoritmov.. Pri záplave je každý prichádzajúci paket odoslaný na všetky odchádzajúce linky okrem linky, z ktorej prišiel. Jedným problémom je, že uzol môže prijať niekoľko kópií konkrétneho paketu. Pri náhodných prechádzkach je paket odoslaný uzlom jednému z jeho susedov náhodne. Je to efektívny algoritmus, pretože výborne využíva alternatívne trasy.

Neprispôsobivé smerovacie algoritmy sú jednoduché. Preto fungujú dobre pre spoľahlivé siete so stabilným zaťažením. Môžu však viesť k slabému výkonu, ak sa objem prevádzky alebo topológie časom menia.

Aký je rozdiel medzi adaptívnymi a neadaptívnymi smerovacími algoritmami?

Adaptívne verzus neprispôsobivé algoritmy

Algoritmy adaptívneho smerovania sú algoritmy, ktoré zakladajú svoje rozhodnutia na údajoch, ktoré odrážajú aktuálne dopravné podmienky. Neprispôsobivé smerovacie algoritmy sú algoritmy, ktoré nahliadajú do statických tabuliek, aby určili, ktorý uzol má odoslať paket.
Použitie
Dynamické smerovanie používa adaptívne smerovacie algoritmy. Statické smerovanie používa neprispôsobivé smerovacie algoritmy.
Rozhodnutia o smerovaní
V adaptívnych smerovacích algoritmoch je základom smerovacích rozhodnutí sieťová prevádzka a topológia V neprispôsobivých smerovacích algoritmoch sú základom smerovacích rozhodnutí statické tabuľky.
Kategorizácia
Centralizované, izolované a distribuované sú typy adaptívnych smerovacích algoritmov. Zaplavenie a náhodné prechádzky sú typy neprispôsobivých smerovacích algoritmov.
Zložitosť
Algoritmy adaptívneho smerovania sú zložitejšie. Neprispôsobivé smerovacie algoritmy sú jednoduché.

Súhrn – adaptívne verzus neprispôsobivé smerovacie algoritmy

Existujú rôzne algoritmy na nájdenie najlepšej cesty na smerovanie. Rozdiel medzi adaptívnymi a neprispôsobivými smerovacími algoritmami je v tom, že adaptívne smerovacie algoritmy prijímajú rozhodnutia o smerovaní na základe topológie siete a prevádzky, zatiaľ čo neprispôsobivé smerovacie algoritmy prijímajú rozhodnutia o smerovaní podľa statických tabuliek.

Odporúča: