Razlika med nadzorom toka in nadzorom napak

Kazalo:

Razlika med nadzorom toka in nadzorom napak
Razlika med nadzorom toka in nadzorom napak

Video: Razlika med nadzorom toka in nadzorom napak

Video: Razlika med nadzorom toka in nadzorom napak
Video: КАК ВЫЛЕЧИТЬ ПОЯСНИЦУ И НОГИ 2024, Julij
Anonim

Ključna razlika – nadzor pretoka proti nadzoru napak

Podatkovna komunikacija je postopek pošiljanja podatkov od vira do cilja prek prenosnega medija. Za učinkovito komunikacijo podatkov je potrebna uporaba tehnik. Pošiljatelj in prejemnik imata različne hitrosti in različne kapacitete shranjevanja. Ko podatki dosežejo cilj, se podatki začasno shranijo v pomnilnik. Ta pomnilnik 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 višja in hitrost prejemnika manjša, obstaja neusklajenost hitrosti. Nato je treba nadzorovati pretok poslanih podatkov. Ta tehnika je znana kot nadzor pretoka. Med prenosom lahko pride do napak. Če prejemnik ugotovi napako, mora pošiljatelja obvestiti, da je v podatkih napaka. Torej lahko pošiljatelj ponovno pošlje podatke. Ta tehnika je znana kot nadzor napak. Oba se pojavita v sloju podatkovne povezave modela OSI. Ključna razlika med nadzorom pretoka in nadzorom napak je v tem, da nadzor pretoka vzdržuje ustrezen pretok podatkov od pošiljatelja do prejemnika, medtem ko nadzor napak ugotavlja, ali so podatki, dostavljeni prejemniku, brez napak in zanesljivi.

Kaj je nadzor pretoka?

Pri pošiljanju podatkov iz ene naprave v drugo napravo je pošiljatelj znan kot vir, pošiljatelj ali oddajnik. Prejemni konec je znan kot cilj ali prejemnik. Pošiljatelj in prejemnik imata lahko različne hitrosti. Prejemnik ne bo mogel obdelati podatkov, če je hitrost pošiljanja podatkov višja. Uporabite lahko torej tehnike nadzora pretoka.

Ena preprosta metoda nadzora pretoka je nadzor pretoka Ustavi in počakaj. Najprej oddajnik pošlje podatkovni okvir. Ko je prejeto, sprejemnik pošlje potrditveni okvir (ACK). Oddajnik lahko pošilja podatke šele po prejemu potrditvenega okvirja od sprejemnika. Ta mehanizem nadzoruje pretok prenosa. Glavna pomanjkljivost je, da se lahko naenkrat prenese samo en podatkovni okvir. Če eno sporočilo vsebuje več okvirjev, zaustavitev in čakanje ne bosta učinkovita metoda za nadzor toka.

Razlika med nadzorom pretoka in nadzorom napak
Razlika med nadzorom pretoka in nadzorom napak
Razlika med nadzorom pretoka in nadzorom napak
Razlika med nadzorom pretoka in nadzorom napak

Slika 01: Nadzor pretoka in nadzor napak

Pri metodi drsnega okna tako pošiljatelj kot prejemnik vzdržujeta okno. Velikost okna je lahko enaka ali manjša od velikosti medpomnilnika. Pošiljatelj lahko pošilja, dokler okno ni polno. Ko je okno polno, mora oddajnik počakati, da od sprejemnika prejme potrditev. Za sledenje vsakemu okvirju se uporablja zaporedna številka. Sprejemnik potrdi prejem okvira s pošiljanjem potrditve z zaporedno številko naslednjega pričakovanega okvira. Ta potrditev sporoča pošiljatelju, da je prejemnik pripravljen sprejeti velikost okna število okvirjev, ki se začnejo z navedenim številom.

Kaj je nadzor napak?

Podatki so poslani kot zaporedje okvirjev. Nekateri okvirji morda ne bodo dosegli cilja. Izbruh hrupa lahko vpliva na okvir, zato ga na sprejemnem koncu morda ne bo mogoče prepoznati. V tem primeru se imenuje okvir izgubljen. Včasih okvirji dosežejo cilj, vendar je nekaj napak v bitih. Takrat 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 napak pri prenosu. Pomembno je, da nezanesljivo podatkovno povezavo spremenite v zanesljivo podatkovno povezavo.

Tehnike nadzora nad napakami

Obstajajo tri tehnike za nadzor napak. So Stop-and-Wait, Go-Back-N, Selective-Repeat. Ti mehanizmi so skupaj znani kot samodejna zahteva za ponavljanje (ARQ).

V Stop and Wait ARQ se okvir pošlje sprejemniku. Nato prejemnik pošlje potrditev. Če pošiljatelj v določenem časovnem obdobju ni prejel potrditve z, potem znova pošlje ta okvir. To časovno obdobje se ugotovi s posebno napravo, imenovano časovnik. Ko pošlje okvir, pošiljatelj zažene časovnik. Ima določen čas. Če prejemnik ne prejme prepoznavne potrditve, bo pošiljatelj ponovno poslal ta okvir.

V Go-Back-N ARQ pošiljatelj pošlje niz okvirjev do velikosti okna. Če ni napak, prejemnik 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 ni popravljen. Če pošiljatelj prejme negativno potrditev, bi moral znova poslati okvir napake in vse naslednje okvire.

Pri ARQ s selektivnim ponavljanjem sprejemnik spremlja zaporedne številke. Pošlje negativno potrditev le okvirja, ki je izgubljen ali poškodovan. Pošiljatelj lahko pošlje samo okvir, za katerega je prejet NACK. Je bolj učinkovit kot Go-Back-N ARQ. To so pogoste tehnike za nadzor napak.

Kakšna je podobnost med nadzorom toka in nadzorom napak?

Nadzor pretoka in nadzor napak se pojavita v plasti podatkovne povezave

Kakšna je razlika med nadzorom toka in nadzorom napak?

Nadzor pretoka proti nadzoru napak

Kontrola pretoka je mehanizem za vzdrževanje pravilnega prenosa od pošiljatelja do prejemnika v podatkovni komunikaciji. Nadzor napak je mehanizem dostave brezhibnih in zanesljivih podatkov prejemniku v podatkovni komunikaciji.
Glavne tehnike
Ustavi in počakaj ter drsno okno sta primera tehnik nadzora pretoka. Stop-and-Wait ARQ, Go-Back-N ARQ, Selective-Repeat ARQ 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 nujna 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 nadzor pretoka vzdržuje ustrezen pretok podatkov od pošiljatelja do prejemnika, medtem ko nadzor napak ugotovi, ali so podatki, dostavljeni prejemniku, brez napak in zanesljivi.

Prenesite PDF nadzora toka proti nadzoru napak

Različico PDF tega članka lahko prenesete in jo uporabite za namene brez povezave v skladu z opombo o citiranju. Tukaj prenesite različico PDF: Razlika med nadzorom toka in nadzorom napak

Priporočena: