Razlika Između Kontrole Protoka I Kontrole Pogrešaka

Sadržaj:

Razlika Između Kontrole Protoka I Kontrole Pogrešaka
Razlika Između Kontrole Protoka I Kontrole Pogrešaka

Video: Razlika Između Kontrole Protoka I Kontrole Pogrešaka

Video: Razlika Između Kontrole Protoka I Kontrole Pogrešaka
Video: 8.2 Мораль и нравственность - Философия для бакалавров 2024, Svibanj
Anonim

Ključna razlika - kontrola protoka u odnosu na kontrolu pogrešaka

Komunikacija podataka postupak je slanja podataka od izvora do odredišta putem prijenosnog medija. Za učinkovitu komunikaciju podataka potrebno je koristiti tehnike. Pošiljatelj i primatelj imaju različite brzine i različite kapacitete za pohranu. Kada podaci dođu na odredište, podaci se privremeno pohranjuju u memoriju. Ta je memorija poznata kao međuspremnik. Razlike u brzini i ograničenja međuspremnika mogu utjecati na pouzdanu podatkovnu komunikaciju. Kontrola protoka i kontrola pogrešaka dva su različita mehanizma koja se koriste za točan prijenos podataka. Ako je brzina pošiljatelja veća, a brzina prijamnika manja, postoji nepodudaranje brzine. Tada treba kontrolirati protok poslanih podataka. Ova je tehnika poznata kao kontrola protoka. Tijekom prijenosa mogu se pojaviti pogreške. Ako prijemnik prepozna grešku,trebao bi obavijestiti pošiljatelja da postoji pogreška u podacima. Dakle, pošiljatelj može ponovno poslati podatke. Ova je tehnika poznata pod nazivom Kontrola pogrešaka. Oba se javljaju u sloju podatkovne veze OSI modela. Ključna razlika između kontrole protoka i kontrole pogrešaka je u tome što je kontrola protoka održavanje pravilnog protoka podataka od pošiljatelja do prijemnika, dok je kontrola pogrešaka kako bi se utvrdilo jesu li podaci isporučeni primatelju bez pogrešaka i pouzdani. Ključna razlika između kontrole protoka i kontrole pogrešaka je u tome što je kontrola protoka održavanje pravilnog protoka podataka od pošiljatelja do prijemnika, dok je kontrola pogrešaka kako bi se utvrdilo jesu li podaci isporučeni primatelju bez pogrešaka i pouzdani. Ključna razlika između kontrole protoka i kontrole pogrešaka je u tome što je kontrola protoka održavanje pravilnog protoka podataka od pošiljatelja do prijemnika, dok je kontrola pogrešaka kako bi se utvrdilo jesu li podaci isporučeni primatelju bez pogrešaka i pouzdani.

SADRŽAJ

1. Pregled i ključna razlika

2. Što je kontrola protoka

3. Što je kontrola pogrešaka

4. Sličnosti između kontrole protoka i kontrole pogrešaka

5. Usporedba usporedivo - Kontrola protoka nasuprot kontrole pogrešaka u tabličnom obliku

6. Sažetak

Što je kontrola protoka?

Kada šaljete podatke s jednog uređaja na drugi, kraj slanja poznat je kao izvor, pošiljatelj ili odašiljač. Kraj prijema poznat je kao odredište ili primatelj. Pošiljatelj i primatelj mogu imati različite brzine. Prijemnik neće moći obrađivati podatke ako je brzina slanja podataka veća. Dakle, mogu se koristiti tehnike kontrole protoka.

Jednostavna metoda kontrole protoka je kontrola protoka Stop i Wait. Prvo, odašiljač šalje okvir podataka. Kad je primljen, prijamnik šalje okvir potvrde (ACK). Odašiljač može slati podatke tek nakon što primi prijemni okvir potvrde. Ovaj mehanizam kontrolira protok prijenosa. Glavni je nedostatak što se istodobno može prenositi samo jedan okvir podataka. Ako jedna poruka sadrži više okvira, zaustavljanje i čekanje neće biti učinkovita metoda kontrole protoka.

Razlika između kontrole protoka i kontrole pogrešaka
Razlika između kontrole protoka i kontrole pogrešaka

Slika 01: Kontrola protoka i kontrola pogrešaka

U metodi Klizni prozor, pošiljatelj i primatelj održavaju prozor. Veličina prozora može biti jednaka ili manja od veličine međuspremnika. Pošiljatelj može slati dok se prozor ne popuni. Kad je prozor pun, odašiljač mora pričekati dok ne primi potvrdu od prijamnika. Redni broj koristi se za praćenje svakog okvira. Prijemnik potvrđuje kadar slanjem potvrde s rednim brojem sljedećeg očekivanog okvira. Ovo priznanje najavljuje pošiljatelju da je prijemnik spreman prihvatiti broj okvira veličine prozora počevši od navedenog broja.

Što je kontrola pogrešaka?

Podaci se šalju kao slijed okvira. Neki okviri možda neće doseći odredište. Rafalna buka može utjecati na okvir pa se možda neće prepoznati na prijemnom kraju. U ovoj se situaciji naziva okvir izgubljen. Ponekad okviri dođu do odredišta, ali u bitovima postoje neke pogreške. Tada se okvir naziva oštećenim okvirom. U oba slučaja prijemnik ne dobiva točan podatkovni okvir. Da bi se izbjegli ovi problemi, pošiljatelj i primatelj imaju protokole za otkrivanje pogrešaka tranzita. Važno je nepouzdanu podatkovnu vezu pretvoriti u pouzdanu podatkovnu vezu.

Tehnike kontrole pogrešaka

Postoje tri tehnike za kontrolu pogrešaka. Oni su Stop-and-Wait, Go-Back-N, Selective-Repeat. Zajedno su ti mehanizmi poznati kao Automatski zahtjev za ponavljanjem (ARQ).

U ARQ za zaustavljanje i čekanje, okvir se šalje na prijemnik. Tada primatelj šalje potvrdu. Ako pošiljatelj nije primio potvrdu u određenom vremenskom razdoblju, tada pošiljatelj ponovno šalje taj okvir. Ovo se vremensko razdoblje pronalazi pomoću posebnog uređaja koji se naziva timer. Kada šalje okvir, pošiljatelj pokreće odbrojavanje. Ima određeno vrijeme. Ako primatelj nema prepoznatljivu potvrdu, pošiljatelj će ponovno poslati taj okvir.

U programu Go-Back-N ARQ pošiljatelj prenosi niz okvira do veličine prozora. Ako nema pogrešaka, prijamnik šalje potvrdu kao i obično. Ako odredište otkrije pogrešku, šalje negativnu potvrdu (NACK) za taj okvir. Prijemnik će odbaciti okvir pogreške i sve buduće okvire dok se okvir pogreške ne ispravi. Ako pošiljatelj dobije negativno priznanje, trebao bi ponovno poslati okvir pogreške i sve sljedeće okvire.

U ARQ za selektivno ponavljanje, prijamnik prati brojeve sekvenci. Šalje negativno priznanje samo iz okvira koji je izgubljen ili oštećen. Pošiljatelj može poslati samo okvir za koji je primljen NACK. Učinkovitiji je Go-Back-N ARQ. To su uobičajene tehnike kontrole pogrešaka.

Koja je sličnost između kontrole protoka i kontrole pogrešaka?

I kontrola protoka i kontrola pogrešaka javljaju se u sloju podatkovne veze

Koja je razlika između upravljanja protokom i upravljanja pogreškama?

Diff Article Sredina prije tablice

Kontrola protoka nasuprot kontroli pogrešaka

Kontrola protoka je mehanizam za održavanje pravilnog prijenosa od pošiljatelja do primatelja u podatkovnoj komunikaciji. Kontrola pogrešaka mehanizam je isporuke podataka bez pogrešaka i pouzdanih podataka primatelju u podatkovnoj komunikaciji.
Glavne tehnike
Stop i Wait i pomični prozor primjeri su tehnika upravljanja protokom. Stop-and-Wait ARQ, ARK-povratak-N, ARQ s selektivnim ponavljanjem primjeri su tehnika kontrole pogrešaka.

Sažetak - Kontrola protoka nasuprot kontroli pogrešaka

Podaci se prenose od pošiljatelja do primatelja. Za pouzdanu i učinkovitu komunikaciju bitno je koristiti tehnike. Kontrola protoka i kontrola pogrešaka su dvije od njih. Ovaj je članak raspravljao o razlici između kontrole protoka i kontrole pogrešaka. Razlika između kontrole protoka i kontrole pogrešaka je u tome što je kontrola protoka u održavanju pravilnog protoka podataka od pošiljatelja do prijamnika, dok kontrola pogrešaka treba utvrditi jesu li podaci predani primatelju bez pogrešaka i pouzdani.

Preuzmite PDF protoka Kontrola protoka nasuprot kontroli pogrešaka

Možete preuzeti PDF verziju ovog članka i koristiti je u izvanmrežne svrhe prema napomeni. Preuzmite PDF verziju ovdje: Razlika između kontrole protoka i kontrole pogrešaka

Preporučeno: