Az adatkommunikáció az a folyamat, amikor az adatokat a forrástól a rendeltetési helyig továbbítják egy átviteli közegen keresztül. A hatékony adatkommunikációhoz technikákat kell használni. A feladó és a vevő eltérő sebességgel és eltérő tárolási kapacitással rendelkezik. Amikor az adatok elérték a rendeltetési helyet, az adatokat ideiglenesen tárolják a memóriában. Ezt a memóriát puffernek nevezzük. A sebességkülönbségek és a pufferkorlátozások befolyásolhatják a megbízható adatkommunikációt. Az áramlásvezérlés és a hibakezelés két különféle mechanizmus, amelyeket a pontos adatátvitelhez használnak. Ha a küldõ sebessége nagyobb, és a címzett sebessége alacsonyabb, akkor a sebesség eltérõ. Ezután a küldött adatok áramlását ellenőrizni kell. Ezt a technikát áramlásvezérlésnek hívják. Az átvitel során hibák léphetnek fel. Ha a fogadó hibát észlel, akkor értesítenie kell a feladót, hogy hibás az adat. Tehát a feladó továbbküldheti az adatokat. Ez a technika hibaelhárítás. Mindkettő az OSI modell adatkapcsolati rétegében fordul elő. Az kulcs különbség az áramlásszabályozás és a hibaellenőrzés között ez Az áramlásvezérlésnek a megfelelő adatáramlást kell fenntartania a küldőtől a vevőig, míg a Hibaellenőrzés célja annak megállapítása, hogy a fogadónak továbbított adatok hibátlanok és megbízhatóak-e.
1. Áttekintés és a legfontosabb különbség
2. Mi az áramlásvezérlés?
3. Mi a hibaelhárítás?
4. hasonlóságok az áramlásvezérlés és a hibaelhárítás között
5. Összehasonlítás egymással - Áramlásvezérlés vs Hibaelhárítás táblázatos formában
6. Összegzés
Amikor adatokat küld az egyik eszközről a másikra, a küldés vége forrásként, feladóként vagy adóként ismert. A fogadó végpontot rendeltetési helynek vagy vevőnek nevezzük. A feladó és a fogadó sebessége eltérő lehet. A vevő nem fogja feldolgozni az adatokat, ha az adatküldési sebesség nagyobb. Tehát az áramlásvezérlő technikák alkalmazhatók.
Az egyik egyszerű áramlásszabályozó módszer, Stop és Wait flow szabályozás. Először az adó küldi az adatkeretet. A fogadáskor a vevő visszaigazolási keretet (ACK) küld. Az adó csak akkor küldhet adatokat, ha a nyugtázási keretet megkapta a vevőtől. Ez a mechanizmus vezérli az erőátvitelt. A fő hátrány az, hogy egyszerre csak egy adatkeret továbbítható. Ha egy üzenet több keretet tartalmaz, akkor a stop és a wait nem lesz hatékony áramlásszabályozó módszer.
01. ábra: Áramlásvezérlés és hibaelhárítás
Ban ben Tolóablak módszer, mind a feladó, mind a fogadó ablakot tart fenn. Az ablak mérete lehet egyenlő vagy kisebb, mint a puffer mérete. A feladó addig továbbíthatja, amíg az ablak megtelt. Amikor az ablak megtelt, az adónak meg kell várnia, amíg nyugtát nem kap a vevőtől. Az egyes keretek sorozatszámát követik. A vevő nyugtázza a keretet azzal, hogy nyugtázást küld a következő várható kép sorszámával. Ez a nyugtázás bejelenti a feladónak, hogy a vevő készen áll a Windows méretű képkocka elfogadására a megadott számmal kezdve.
Az adatokat képkockák sorozataként küldjük el. Előfordulhat, hogy egyes keretek nem érik el a rendeltetési helyet. A zajszünetek befolyásolhatják a keretet, ezért a fogadó végén lehet, hogy nem ismeri fel. Ebben a helyzetben úgy hívják, hogy a keret elveszik. Időnként a keretek elérték a rendeltetési helyet, de vannak hibák a bitben. Ezután a keretet sérült keretnek hívják. Mindkét esetben a vevő nem kapja meg a megfelelő adatkeretet. Ezen problémák elkerülése érdekében a feladónak és a fogadónak protokollok vannak az átviteli hibák észlelésére. Fontos, hogy a megbízhatatlan adatkapcsolatot megbízható adatkapcsolatmá alakítsuk.
Három módszer létezik a hibaelhárításra. Ezek Stop-and-Wait, Go-Back-N, Selective-Repeat. Ezeket a mechanizmusokat együttesen nevezik Automatikus ismételt kérés (ARQ).
Ban ben Állj meg és várj ARQ, egy kép elküldésre kerül a vevőhöz. Ezután a vevő elküldi a nyugtát. Ha a feladó nem kapott visszaigazolást egy adott időtartamon keresztül, akkor a feladó újraküldi a keretet. Ez az időtartam egy speciális időzítőnek nevezett eszköz segítségével található. A kép elküldésekor a feladó elindítja az időzítőt. Meghatározott ideje van. Ha a vevő nem ismeri fel a felismerést, a küldő újra továbbítja ezt a keretet.
Ban ben Go-Back-N ARQ, a küldő a képméretig keretek sorozatát továbbítja. Ha nincs hiba, a vevő a szokásos módon visszaigazolást küld. Ha a rendeltetési hely hibát észlel, akkor negatív nyugtázást (NACK) küld a keretnek. A vevő a hibakeretet és az összes jövőbeli keretet el fogja dobni, amíg a hibakeret ki nem javul. Ha a feladó negatív visszaigazolást kap, akkor újra el kell küldenie a hibakeretet és az azt követő kereteket.
Ban ben Szelektív ismétlő ARQ, a vevő nyomon követi a sorszámot. Csak negatív visszaigazolást küld az elveszett vagy sérült keretről. A feladó csak azt a keretet küldheti el, amelyhez a NACK-t fogadta. Sokkal hatékonyabb, mint a Go-Back-N ARQ. Ezek a leggyakoribb hibaelhárítási technikák.
Áramlásvezérlés vs Hibaelhárítás | |
Az áramlásvezérlés az a mechanizmus, amely az adatkommunikáció során fenntartja a feladó és a vevő közötti megfelelő továbbítást. | A hibakezelés a hibamentes és megbízható adatok továbbítása a vevőhöz az adatkommunikáció során. |
Fő technikák | |
A Stop and Wait és a Sliding Window példák az áramlásvezérlési technikákra. | Stop-and-Wait ARQ, Go-Back-N ARQ, Selective-Repeat ARQ példák a hibaelhárítási technikákra. |
Az adatokat a feladó és a vevő továbbítja. A megbízható és hatékony kommunikációhoz elengedhetetlen a technikák használata. Az áramlásvezérlés és a hibaelhárítás ezek közül kettő. Ez a cikk a Flow Control és a Error Control közötti különbséget tárgyalta. A Flow Control és a Error Control közötti különbség az, hogy az Flow Controlnak a megfelelő adatáramlást kell fenntartania a küldőtől a vevőig, míg a Error Control segítségével meg kell állapítani, hogy a vevőnek átadott adatok hibátlanok és megbízhatóak-e..
Letöltheti a cikk PDF változatát, és offline célokra felhasználhatja, az idézet megjegyzésének megfelelően. Kérjük, töltse le a PDF verziót itt: Különbség az áramlásvezérlés és a hibaelhárítás között
1. “Áramlásvezérlés (adatok).” Wikipedia, Wikimedia Alapítvány, 2018. január 27. Elérhető itt
2.Pont, oktatóanyagok. „DCN Data-Link vezérlés és protokollok.”, Oktatópontok, 2018. január 8. Elérhető itt
3.nptelhrd. Előadás - 16 Áramlás- és hibakezelés, Nptelhrd, 2008. október 20. Elérhető itt