Rozdiel Medzi Kontrolou Prietoku A Kontrolou Chýb

Obsah:

Rozdiel Medzi Kontrolou Prietoku A Kontrolou Chýb
Rozdiel Medzi Kontrolou Prietoku A Kontrolou Chýb

Video: Rozdiel Medzi Kontrolou Prietoku A Kontrolou Chýb

Video: Rozdiel Medzi Kontrolou Prietoku A Kontrolou Chýb
Video: Майкл Портер: Почему бизнес может быть полезен в решении социальных проблем 2024, Smieť
Anonim

Kľúčový rozdiel - kontrola toku vs kontrola chýb

Dátová komunikácia je proces odosielania údajov zo zdroja do cieľa cez prenosové médium. Pre efektívnu dátovú komunikáciu je potrebné použiť techniky. Odosielateľ a prijímač majú rozdielne rýchlosti a rôzne úložné kapacity. Keď údaje dorazia do cieľa, dočasne sa uložia do pamäte. Táto pamäť je známa ako vyrovnávacia pamäť. Rozdiely v rýchlosti a obmedzenia vyrovnávacej pamäte môžu mať vplyv na spoľahlivú dátovú komunikáciu. Kontrola toku a kontrola chýb sú dva rôzne mechanizmy, ktoré sa používajú na presný prenos údajov. Ak je rýchlosť odosielateľa vyššia a rýchlosť prijímača nižšia, dôjde k nesúladu rýchlosti. Potom by mal byť riadený tok odosielaných údajov. Táto technika je známa ako riadenie prietoku. Počas prenosu sa môžu vyskytnúť chyby. Ak prijímač zistí chybu,mala by informovať odosielateľa, že došlo k chybe v údajoch. Odosielateľ teda môže údaje znova odoslať. Táto technika je známa ako Kontrola chýb. Oba sa vyskytujú vo vrstve dátového spojenia modelu OSI. Kľúčovým rozdielom medzi reguláciou toku a kontrolou chýb je to, že reguláciou toku je udržiavanie správneho toku údajov od odosielateľa k príjemcovi, zatiaľ čo kontrolou chýb sa má zistiť, či sú údaje dodávané do prijímača bezchybné a spoľahlivé. Kľúčovým rozdielom medzi reguláciou toku a kontrolou chýb je to, že reguláciou toku je udržiavanie správneho toku údajov od odosielateľa k príjemcovi, zatiaľ čo kontrolou chýb sa má zistiť, či sú údaje dodávané do prijímača bezchybné a spoľahlivé. Kľúčovým rozdielom medzi reguláciou toku a kontrolou chýb je to, že reguláciou toku je udržiavanie správneho toku údajov od odosielateľa k príjemcovi, zatiaľ čo kontrolou chýb sa má zistiť, či sú údaje dodávané do prijímača bezchybné a spoľahlivé.

OBSAH

1. Prehľad a kľúčový rozdiel

2. Čo je to kontrola toku

3. Čo je kontrola chýb

4. Podobnosti medzi kontrolou toku a kontrolou chýb

5. Porovnanie vedľa seba - kontrola toku vs kontrola chýb v tabuľkovej forme

6. Zhrnutie

Čo je to Flow Control?

Pri odosielaní údajov z jedného zariadenia do druhého sa koniec odosielania nazýva zdroj, odosielateľ alebo vysielač. Prijímací koniec je známy ako cieľ alebo prijímač. Odosielateľ a príjemca môžu mať rôzne rýchlosti. Prijímač nebude schopný spracovať údaje, ak je rýchlosť odosielania dát vyššia. Môžu sa teda použiť techniky riadenia toku.

Jedna jednoduchá metóda riadenia toku je Stop and Wait flow control. Najskôr vysielač odošle dátový rámec. Keď je prijatý, prijímač pošle potvrdzovací rámec (ACK). Vysielač môže odosielať údaje až po prijatí potvrdzovacieho rámca z prijímača. Tento mechanizmus riadi tok prenosu. Hlavnou nevýhodou je, že možno prenášať naraz iba jeden dátový rámec. Ak jedna správa obsahuje viac rámcov, zastavenie a čakanie nebude efektívna metóda riadenia toku.

Rozdiel medzi kontrolou prietoku a kontrolou chýb
Rozdiel medzi kontrolou prietoku a kontrolou chýb

Obrázok 01: Kontrola prietoku a kontrola chýb

V metóde Posuvné okno udržuje okno odosielateľ aj príjemca. Veľkosť okna môže byť rovnaká alebo menšia ako veľkosť medzipamäte. Odosielateľ môže vysielať, kým nie je okno plné. Keď je okno plné, vysielač musí čakať na prijatie potvrdenia od prijímača. Na sledovanie každej snímky sa používa poradové číslo. Prijímač potvrdzuje rámec odoslaním potvrdenia so sekvenčným číslom nasledujúceho očakávaného rámca. Toto potvrdenie oznamuje odosielateľovi, že prijímač je pripravený prijať veľkosť okna, počet rámcov počnúc zadaným počtom.

Čo je kontrola chýb?

Dáta sa odosielajú ako postupnosť rámcov. Niektoré snímky možno nedorazia do cieľa. Šumový šum môže ovplyvniť rám, takže na prijímacom konci nemusí byť rozpoznateľný. V tejto situácii sa to nazýva strata rámca. Rámy niekedy dorazia do cieľa, ale v bitoch sú chyby. Potom sa rám nazýva poškodený rám. V obidvoch prípadoch prijímač nezíska správny dátový rámec. Aby sa predišlo týmto problémom, odosielateľ a príjemca majú protokoly na detekciu chýb prepravy. Je dôležité zmeniť nespoľahlivý dátový odkaz na spoľahlivý dátový odkaz.

Techniky kontroly chýb

Existujú tri techniky kontroly chýb. Sú to Stop-and-Wait, Go-Back-N, Selective-Repeat. Spoločne sú tieto mechanizmy známe ako Automatic Repeat Request (ARQ).

V režime Stop and Wait ARQ sa do prijímača odošle rámec. Potom prijímač odošle potvrdenie. Ak odosielateľ v určitom časovom období nedostal potvrdenie s, odosielateľ tento rámec znova odošle. Toto časové obdobie sa zisťuje pomocou špeciálneho zariadenia, ktoré sa nazýva časovač. Pri odosielaní rámca odosielateľ spustí časovač. Má stanovený čas. Ak z prijímača nie je rozpoznateľné potvrdenie, odosielateľ tento rámček znova vyšle.

V prostredí Go-Back-N ARQ odosielateľ prenáša sériu rámcov až do veľkosti okna. Ak nedôjde k žiadnym chybám, prijímač pošle potvrdenie ako obvykle. Ak cieľ zistí chybu, odošle pre tento rámec negatívne potvrdenie (NACK). Prijímač zahodí chybový rámec a všetky budúce rámce, kým sa chybový rámec neopraví. Ak odosielateľ dostane negatívne potvrdenie, mal by znova vyslať chybový rámec a všetky nasledujúce rámce.

Pri selektívnom opakovaní ARQ prijímač sleduje čísla sekvencií. Negatívne potvrdenie pošle iba zo strateného alebo poškodeného rámca. Odosielateľ môže odoslať iba rámec, pre ktorý je prijatý NACK. Je efektívnejšie ako Go-Back-N ARQ. Toto sú bežné techniky kontroly chýb.

Aká je podobnosť medzi riadením toku a kontrolou chýb?

Kontrola toku aj kontrola chýb sa vyskytujú vo vrstve dátového spojenia

Aký je rozdiel medzi kontrolou prietoku a kontrolou chýb?

Rozdielny článok v strede pred tabuľkou

Kontrola toku vs kontrola chýb

Riadenie toku je mechanizmus na udržiavanie správneho prenosu od odosielateľa k príjemcovi v dátovej komunikácii. Kontrola chýb je mechanizmus dodávania bezchybných a spoľahlivých údajov do prijímača v dátovej komunikácii.
Hlavné techniky
Zastavenie a čakanie a posuvné okno sú príkladmi techník riadenia toku. Príklady technik kontroly chýb sú ARQ typu Stop-and-Wait, ARQ typu Go-Back-N, Selective-Repeat ARQ.

Zhrnutie - Kontrola toku vs Kontrola chýb

Údaje sa prenášajú od odosielateľa k príjemcovi. Pre spoľahlivú a efektívnu komunikáciu je nevyhnutné používať techniky. Kontrola toku a kontrola chýb sú dva z nich. Tento článok pojednával o rozdieloch medzi riadením toku a kontrolou chýb. Rozdiel medzi reguláciou toku a kontrolou chýb spočíva v tom, že regulácia toku spočíva v udržiavaní správneho toku údajov od odosielateľa k príjemcovi, zatiaľ čo v rámci kontroly chýb sa má zistiť, či sú údaje dodávané do prijímača bezchybné a spoľahlivé.

Stiahnite si PDF kontroly toku a kontroly chýb

Môžete si stiahnuť PDF verziu tohto článku a použiť ju na offline účely podľa citačnej poznámky. Stiahnite si verziu PDF tu: Rozdiel medzi kontrolou toku a kontrolou chýb

Odporúčaná: