Ključna razlika - nadzor pretoka in nadzor napak
Podatkovna komunikacija je postopek pošiljanja podatkov od vira do cilja prek prenosnega medija. Za učinkovito sporočanje podatkov je treba uporabiti tehnike. Pošiljatelj in prejemnik imata različne hitrosti in različne zmogljivosti shranjevanja. Ko podatki prispejo na cilj, se podatki začasno shranijo v pomnilnik. Ta spomin je znan kot medpomnilnik. Razlike v hitrosti in omejitve medpomnilnika lahko vplivajo na zanesljivo podatkovno komunikacijo. Nadzor pretoka in nadzor napak sta dva različna mehanizma, ki se uporabljata za natančen prenos podatkov. Če je hitrost pošiljatelja večja in hitrost sprejemnika nižja, pride do neujemanja hitrosti. Nato je treba nadzorovati pretok poslanih podatkov. Ta tehnika je znana kot nadzor pretoka. Med prenosom lahko pride do napak. Če sprejemnik prepozna napako,pošiljatelja mora obvestiti, da je v podatkih napaka. Pošiljatelj lahko podatke znova pošlje. Ta tehnika je znana kot nadzor napak. Oba se pojavita v plasti podatkovne povezave modela OSI. Ključna razlika med nadzorom pretoka in nadzorom napak je v tem, da je nadzor pretoka namenjen vzdrževanju pravilnega pretoka podatkov od pošiljatelja do sprejemnika, medtem ko je nadzor napak namenjen ugotavljanju, ali so podatki, ki jih prejme sprejemnik, brez napak in zanesljivi. Ključna razlika med nadzorom pretoka in nadzorom napak je v tem, da je nadzor pretoka namenjen vzdrževanju pravilnega pretoka podatkov od pošiljatelja do sprejemnika, medtem ko je nadzor napak namenjen ugotavljanju, ali so podatki, ki jih prejme sprejemnik, brez napak in zanesljivi. Ključna razlika med nadzorom pretoka in nadzorom napak je v tem, da je nadzor pretoka namenjen vzdrževanju pravilnega pretoka podatkov od pošiljatelja do sprejemnika, medtem ko je nadzor napak namenjen ugotavljanju, ali so podatki, ki jih prejme sprejemnik, brez napak in zanesljivi.
VSEBINA
1. Pregled in ključna razlika
2. Kaj je nadzor pretoka
3. Kaj je nadzor napak
4. Podobnosti med nadzorom pretoka in nadzorom napak
5. Vzporedna primerjava - nadzor pretoka in nadzor napak v tabelarni obliki
6. Povzetek
Kaj je nadzor pretoka?
Ko pošiljate podatke iz ene naprave v drugo, je konec pošiljanja znan kot vir, pošiljatelj ali oddajnik. Prejemni konec je znan kot cilj ali sprejemnik. Pošiljatelj in prejemnik imata lahko različno hitrost. Sprejemnik podatkov ne bo mogel obdelati, če bo hitrost pošiljanja podatkov večja. Torej se lahko uporabijo tehnike nadzora pretoka.
Enostavna metoda nadzora pretoka je nadzor pretoka Stop in Wait. Najprej oddajnik pošlje podatkovni okvir. Ko ga prejme, sprejemnik pošlje potrditveni okvir (ACK). Oddajnik lahko pošlje podatke šele po prejemu potrditvenega okvira od sprejemnika. Ta mehanizem nadzoruje pretok prenosa. Glavna pomanjkljivost je, da je naenkrat mogoče poslati samo en podatkovni okvir. Če eno sporočilo vsebuje več okvirjev, zaustavitev in čakanje ne bo učinkovita metoda nadzora pretoka.
Slika 01: Nadzor pretoka in nadzor napak
Pri metodi drsnega okna imata tako pošiljatelj kot prejemnik okno. Velikost okna je lahko enaka ali manjša od velikosti medpomnilnika. Pošiljatelj lahko prenaša, dokler se okno ne napolni. Ko je okno polno, mora oddajnik počakati, da od sprejemnika prejme potrditev. Za zaporedno številko se sledi vsakemu okviru. Prejemnik potrdi okvir s pošiljanjem potrdila z zaporedno številko naslednjega pričakovanega okvira. To potrdilo sporoča pošiljatelju, da je sprejemnik pripravljen sprejeti velikost oken s številom okvirjev, začenši s številko.
Kaj je nadzor napak?
Podatki se pošiljajo v zaporedju okvirjev. Nekateri okvirji morda ne bodo dosegli cilja. Rafal hrupa lahko vpliva na okvir, zato ga na sprejemnem koncu morda ne bo mogoče prepoznati. V tej situaciji se imenuje okvir izgubljen. Včasih okviri dosežejo cilj, vendar je v bitih nekaj napak. Potem se okvir imenuje poškodovan okvir. V obeh primerih sprejemnik ne dobi pravilnega podatkovnega okvira. Da bi se izognili tem težavam, imata pošiljatelj in prejemnik protokola za zaznavanje tranzitnih napak. Nezanesljivo podatkovno povezavo je pomembno spremeniti v zanesljivo podatkovno povezavo.
Tehnike nadzora napak
Obstajajo tri tehnike za nadzor napak. So Stop-and-Wait, Go-Back-N, Selective-Repeat. Ti mehanizmi so skupaj znani kot samodejna zahteva za ponovitev (ARQ).
V ARQ za zaustavitev in čakanje se okvir pošlje sprejemniku. Nato sprejemnik pošlje potrditev. Če pošiljatelj v določenem časovnem obdobju ni prejel potrdila, pošiljatelj znova pošlje ta okvir. To časovno obdobje najdemo s posebno napravo, imenovano časovnik. Ko pošilja okvir, pošiljatelj zažene časovnik. Ima določen čas. Če sprejemnika ni mogoče prepoznati, pošiljatelj znova pošlje ta okvir.
V Go-Back-N ARQ pošiljatelj pošlje vrsto okvirjev do velikosti okna. Če ni napak, sprejemnik pošlje potrditev kot običajno. Če cilj zazna napako, pošlje negativno potrditev (NACK) za ta okvir. Sprejemnik bo zavrgel okvir napake in vse prihodnje okvire, dokler okvir napake ne bo odpravljen. Če pošiljatelj prejme negativno potrdilo, mora znova poslati okvir napake in vse naslednje okvire.
V ARQ s selektivnim ponavljanjem sprejemnik spremlja zaporedne številke. Pošlje negativno potrditev samo iz okvira, ki je izgubljen ali poškodovan. Pošiljatelj lahko pošlje samo okvir, za katerega je prejel NACK. Učinkovitejši je GoQ Back-N ARQ. To so običajne tehnike nadzora napak.
Kakšna je podobnost med nadzorom pretoka in nadzorom napak?
Nadzor pretoka in nadzor napak se pojavita v sloju podatkovne povezave
Kakšna je razlika med nadzorom pretoka in nadzorom napak?
Diff Article Sredina pred mizo
Nadzor pretoka proti nadzoru napak |
|
Nadzor pretoka je mehanizem za vzdrževanje pravilnega prenosa od pošiljatelja do sprejemnika pri podatkovni komunikaciji. | Nadzor napak je mehanizem dostave brez napak in zanesljivih podatkov sprejemniku v podatkovni komunikaciji. |
Glavne tehnike | |
Stop in čakanje ter drsno okno so primeri tehnik nadzora pretoka. | Stop-and-Wait ARQ, ARQ za vrnitev nazaj, N ARQ, selektivno ponavljanje so primeri tehnik nadzora napak. |
Povzetek - Nadzor pretoka proti nadzoru napak
Podatki se prenašajo od pošiljatelja do prejemnika. Za zanesljivo in učinkovito komunikacijo je bistvenega pomena uporaba tehnik. Nadzor pretoka in nadzor napak sta dva izmed njih. Ta članek je obravnaval razliko med nadzorom pretoka in nadzorom napak. Razlika med nadzorom pretoka in nadzorom napak je v tem, da je nadzor pretoka namenjen vzdrževanju pravilnega pretoka podatkov od pošiljatelja do sprejemnika, medtem ko je nadzor napak namenjen ugotavljanju, ali so podatki, ki jih prejme sprejemnik, brez napak in zanesljivi.
Prenesite PDF datoteke Flow Control in Control Error
Lahko prenesete različico tega članka v PDF obliki in jo uporabite za namene brez povezave, kot je navedeno v opombi o navedbi. Prosimo, prenesite različico PDF tukaj: Razlika med nadzorom pretoka in nadzorom napak