Bevezetés az útválasztási protokollhoz
A számítógépes hálózatokban a két fő összetevő a forrás és a cél. Az információkat időről időre a forrástól a rendeltetési helyig kell továbbítani. Számos útvonal mentén továbbíthatók az adatok. Ismert a más útvonalak közötti legjobb útválasztás folyamata is, mivel az útválasztást a protokollal ismert szoftverrel programozott eszközökkel lehet megtenni. A szabványos protokollok segítenek megtalálni a legjobb útvonalat a jó adatátvitel biztosításához. Az elküldendő adatcsomagok bizonyos információkkal is rendelkeznek, amelyek segítenek megtalálni a legjobb útválasztási protokollt.
Megértés
A protokollok útválasztásának fő célja az összes létező hálózati útvonal ismerete és a helyes döntések meghozatala. Néhány példa a közös útválasztási protokollokra: RIP, EIGRP, IGRP, BGP, IS-IS stb.,
Hogyan működik az útválasztási protokoll?
Megértjük a fogalmat egy egyszerű példával. Nézzük meg két közvetlenül csatlakoztatott, eredetileg konfigurált hálózatot. Az útválasztási táblázat csak ezekből a hálózatokból áll, és a kettőtől eltérő egyéb hálózatok nem léphetnek be ebbe. Tehát hogyan tudja az útválasztó felismerni más hálózatokat? Ezt a következő módszerekkel lehet megtenni. Az útválasztók távoli hálózati rendszergazdát használnak az útválasztás megismerésére, például
-
Statikus útvonal:
A statikus útválasztásról elmondható, hogy van egy előre meghatározott és telepített útválasztója, amelynek egyetlen útvonala van a rendeltetési helyhez. Ez az útválasztás prioritást élvez a dinamikus útválasztási protokollok által választott útvonalakkal szemben, és az útválasztási táblákon belüli cél is kényszerítve van. Ez elsősorban közepes és nagy méretű hálózathoz alkalmazható, mivel a hálózat működtetéséhez szükséges munkaterhelés nagyon nagy. A stub hálózatok elsősorban statikus útválasztási protokollokat használnak.
-
Alapértelmezett útválasztás:
Az alapértelmezett útválasztási protokollt úgy definiálhatjuk, mint egy kézzel beállított útvonalat, amelyet az útvonalon kell megtennünk, ha nem ismert konkrét útvonal a rendeltetési helyhez. Az útválasztót, amelyhez az útválasztási információkat elküldik, az utolsó lehetőség átjárójaként nevezzük. Az alapértelmezett útválasztást elsősorban kis hálózatokhoz használják.
-
Dinamikus útválasztás:
A dinamikus útválasztási protokolloknak előre definiált algoritmusaik vannak, amelyek képesek elemezni és kiválasztani a célhoz vezető optimális utat. Ezt elsősorban azért alkalmazzák, mert bármilyen hálózati topológiához alkalmazkodik.
Ez a routing egyik leggyakrabban használt módszere. A működés jobb megértése érdekében előzetes ismeretekkel kell rendelkezni bizonyos kifejezésekről, például a konvergencia és a pontosság.
- konvergencia:
Ebben az útválasztásban az alkalmazott útválasztási táblázatnak pontosan pontos és naprakész információkat kell tükröznie a hálózati topológiáról, valamint az az idő, amelyet az útválasztó az érték új változásának tükrözéséhez igényel, miközben az útválasztási táblázat az útválasztási táblában történik, konvergenciaidőnek nevezzük. A gyors konvergenciaidővel rendelkező útválasztási protokoll előnyösebb, mivel zavarok fordulhatnak elő, amikor az útválasztó időt tölti a hálózatok optimális útvonal kiszámításához. Ez egyfajta megközelítésnek nevezhető olyan állapothoz is, ahol az összes útválasztási táblázat részletes információkkal rendelkezik egyensúlyi állapotban.
- Pontosság:
A router által frissített konvergenciaidőnek tükröznie kell az értékek pontos részleteit, pontosságnak nevezzük.
Útválasztási mechanizmus:
Az útválasztási frissítési mechanizmus az információ átadása a szomszédos útválasztók között. Ez az alábbiakkal magyarázható, miközben egy adott időtartamú routerre irányítja az adatainak reklámozását műsorszórás vagy multicast közvetítés útján. A különféle útválasztási protokollok különböző időintervallumokkal rendelkeznek. Ezek az útválasztási frissítések információkat tartalmaznak az útválasztási protokollokról, például AS, AD, mátrix értékek és interfész részletei.
- Autonóm rendszer: Az AS olyan útválasztók gyűjteményeként definiálható, amelyek hasonló útválasztási táblázatokkal rendelkeznek, és amelyeket egyszerűen meghatároznak, mint az útválasztási protokoll határvonala. Lehet egy-egy vagy egy-egyhez, és numerikus értékkel is meghatározható. Amint azt a számok határozzák meg, az internethez hozzárendelt számfelügyeleti hatóság 1-65535 tartományt nyújtott
Ez kétféle
- A belső hálózathoz a magán autonóm rendszert kell használni.
- Az állami autonóm rendszert internetes gerincként használják.
- Belső átjáró protokollok: Ezeket az adatokat továbbítják az útválasztási információk megosztására ugyanazon autonóm rendszer útválasztói között. Néhány példa a belső átjáró protokollokra: RIPv1, RIPv2, IGRP és OSPF.
- Külső átjáró protokollok: Ezeket az adatokat továbbítják az útválasztási információk megosztására a különféle autonóm rendszerek útválasztói között. A külső átjáró protokollok példája a Border gateway protokoll.
- Adminisztratív távolság: Az AD úgy határozható meg, mint a szomszédos útválasztótól kapott útválasztási frissítések megbízhatósága. Például, ha két frissítés érkezik ugyanahhoz az úthoz két különböző útválasztási protokollból, akkor az útválasztó ellenőrzi a legjobb AD értéket az optimista útvonal kiválasztásához. A legalacsonyabb értékű AD-nek nagyobb előnyt kell adni.
- Metrika: Ha két útválasztási frissítés ugyanazzal a hirdetési értékkel rendelkezik, akkor a metrika bekerül a képbe a legjobb út kiszámításához. Az AD-hez hasonlóan a különböző útválasztási protokollok különböző metrikus értékeket használnak. A legalacsonyabb értékű útválasztási protokollt kell kiválasztani. Példa Az EIGRP sávszélességet, MTU-t, terhelést használ, míg a RIP metrikus értékként csak a hop-számot használja.
Az útválasztási protokollok típusai
Az útválasztási protokollokat elsősorban három típusba lehet sorolni
- Távolság vektor
- Link állapota
- Hibrid
Ezek mindegyikének megvan a maga jelentősége az adatátvitelben. Most tárgyaljuk részletesen ezeket a protokollokat.
- Távolság vektor:
Ez elsősorban a távolságot használja metrikus értékként és irányt vektorként a célhálózathoz vezető optimális útvonal kiválasztásához. Alapvetően az útválasztó az útválasztási információkat a szomszédos útválasztóktól veszi át, amelyek viszont ezeket az információkat a szomszédos útválasztóktól a célhálózatig. A célhálózat útvonalán lévő szomszédos útválasztókat hop-nak hívják. Minden alkalommal, amikor egy adatcsomag áthalad egy útválasztón, a ugrási érték növekszik, és a legkevesebb ugrási értékű útvonalat választják.
Példa a RIP közvetlenül megosztja a teljes útválasztási táblát a közvetlenül csatlakoztatott szomszédokkal.
- Link állapotirányítási protokollok:
A link állapot útválasztási protokollja egy összetett metrikus táblát használ a célhálózat legjobb elérési útjának kiválasztásához. Mivel a név maga jelzi, hogy összekapcsolt formátumban működik. Három táblát használ.
- Az első táblázat információkat tartalmaz a közvetlenül csatlakozó szomszédokról.
- A második táblázat a teljes hálózati topológiát kezeli
- A harmadik táblázat az aktuális út adatait tárolja
Példa az OSPF. Ez megosztja a saját linket az útválasztókkal.
- Hibrid útválasztási protokollok:
A hibrid útválasztási protokollokat úgy definiálhatjuk, mint a távolságvektor és a kapcsolatállapot-protokoll keverékét. A pontosabb út eléréséhez a hibrid útválasztási protokoll mind a távolságvektor, mind a kapcsolatállapot-protokoll szempontjait használja.
A hibrid útválasztási protokoll példája az EIGRP.
Következtetés:
Az útválasztási protokoll fő célja jobb és pontos útvonal megkeresése az adatcsomag számára a forrásról a rendeltetési helyre történő továbbításhoz. Különböző paraméterek, például az autonóm rendszer és a metrika felhasználásával jobb utat talál, és minden típusú protokollnak megvannak az előnyei és hátrányai. Különböző megközelítéseket alkalmaznak az útválasztási frissítések megosztására és a legjobb út megkeresésére.
Ajánlott cikkek
Ez egy útmutató az útválasztási protokollhoz. Itt megvitattuk az útválasztási protokoll bevezetését, megértését, működését, mechanizmusát és típusait. A további javasolt cikkeken keresztül további információkat is megtudhat -
- Mi a bináris fa Java-ban?
- Mi a számítástechnika?
- Hálózati interjú kérdései
- Mi az a kapzsi algoritmus?
- Ismerje meg az EIGRP interjú kérdéseit