Indholdsfortegnelse:
- Nøgleforskel - Flow Control vs Error Control
- Hvad er flowkontrol?
- Hvad er fejlkontrol?
- Hvad er ligheden mellem flowkontrol og fejlkontrol?
- Hvad er forskellen mellem flowkontrol og fejlkontrol?
- Resumé - Flow Control vs Error Control
Video: Forskellen Mellem Flowkontrol Og Fejlkontrol
2024 Forfatter: Mildred Bawerman | [email protected]. Sidst ændret: 2023-12-16 08:37
Nøgleforskel - Flow Control vs Error Control
Datakommunikation er processen med at sende data fra kilden til destinationen via et transmissionsmedium. For effektiv datakommunikation er det nødvendigt at bruge teknikker. Afsenderen og modtageren har forskellige hastigheder og forskellige lagringskapaciteter. Når dataene når destinationen, gemmes dataene midlertidigt i hukommelsen. Den hukommelse er kendt som en buffer. Hastighedsforskelle og bufferbegrænsninger kan påvirke den pålidelige datakommunikation. Flow control og Error control er to forskellige mekanismer, der bruges til nøjagtig datatransmission. Hvis afsenderhastigheden er højere, og modtagerhastigheden er lavere, er der en hastighedsmatch. Derefter skal strømmen af sendte data kontrolleres. Denne teknik er kendt som flowkontrol. Under transmissionen kan der opstå fejl. Hvis modtageren identificerer en fejl,det skal informere afsenderen om, at der er en fejl i dataene. Så afsenderen kan videresende dataene. Denne teknik er kendt som Error Control. Begge forekommer i datalinklaget i OSI-modellen. Hovedforskellen mellem Flow Control og Error Control er, at Flow Control er at opretholde den korrekte strøm af data fra afsenderen til modtageren, mens Error Control er at finde ud af, om de data, der leveres til modtageren, er fejlfri og pålidelig. Hovedforskellen mellem Flow Control og Error Control er, at Flow Control er at opretholde den korrekte strøm af data fra afsenderen til modtageren, mens Error Control er at finde ud af, om de data, der leveres til modtageren, er fejlfri og pålidelig. Hovedforskellen mellem Flow Control og Error Control er, at Flow Control er at opretholde den korrekte strøm af data fra afsenderen til modtageren, mens Error Control er at finde ud af, om de data, der leveres til modtageren, er fejlfri og pålidelig.
INDHOLD
1. Oversigt og nøgleforskel
2. Hvad er flowkontrol
3. Hvad er fejlkontrol
4. Ligheder mellem flowkontrol og fejlkontrol
5. Sammenligning side om side - Flow Control vs Error Control i tabelform
6. Resume
Hvad er flowkontrol?
Når du sender data fra en enhed til en anden enhed, er afsendelsesenden kendt som kilden, afsenderen eller senderen. Den modtagende ende er kendt som destination eller modtager. Afsenderen og modtageren kan have forskellige hastigheder. Modtageren vil ikke være i stand til at behandle dataene, hvis dataene sendes hurtigere. Så strømningskontrolteknikker kan bruges.
En enkel flowkontrolmetode er, Stop og Vent flowkontrol. Først sender senderen datarammen. Når den er modtaget, sender modtageren en kvitteringsramme (ACK). Senderen kan kun sende data efter modtagelse af bekræftelsesrammen fra modtageren. Denne mekanisme styrer transmissionen. Den største ulempe er, at kun en dataramme kan transmitteres ad gangen. Hvis en meddelelse indeholder flere rammer, er stop og vent ikke en effektiv flowkontrolmetode.
Figur 01: Flowkontrol og fejlkontrol
I metoden Glidende vindue opretholder både afsender og modtager et vindue. Vinduesstørrelsen kan være lig med eller mindre end bufferstørrelsen. Afsenderen kan sende, indtil vinduet er fuldt. Når vinduet er fyldt, skal senderen vente med at modtage en bekræftelse fra modtageren. Et sekvensnummer bruges til at spore hver ramme. Modtageren kvitterer en ramme ved at sende en kvittering med sekvensnummeret på den næste forventede ramme. Denne bekræftelse meddeler afsenderen, at modtageren er klar til at acceptere vinduesstørrelse af rammer, der starter med det angivne nummer.
Hvad er fejlkontrol?
Data sendes som en sekvens af rammer. Nogle rammer når muligvis ikke destinationen. Støj burst kan påvirke rammen, så det muligvis ikke kan genkendes i den modtagende ende. I denne situation kaldes det rammen er tabt. Nogle gange når rammerne destinationen, men der er nogle fejl i bits. Derefter kaldes rammen en beskadiget ramme. I begge tilfælde får modtageren ikke den korrekte dataramme. For at undgå disse problemer har afsenderen og modtageren protokoller til at opdage transitfejl. Det er vigtigt at gøre det upålidelige datalink til et pålideligt datalink.
Fejlkontrolteknikker
Der er tre teknikker til fejlkontrol. De er Stop-and-Wait, Go-Back-N, Selective-Gentag. Samlet set er disse mekanismer kendt som Automatic Repeat Request (ARQ).
I Stop og Vent ARQ sendes en ramme til modtageren. Derefter sender modtageren kvitteringen. Hvis afsenderen ikke modtog en bekræftelse med i en bestemt tidsperiode, sender afsenderen den ramme igen. Denne tidsperiode findes ved hjælp af en speciel enhed kaldet timeren. Når rammen sendes, starter afsenderen timeren. Det har en fast tid. Hvis der ikke er nogen genkendelig bekræftelse fra modtageren, sender senderen den ramme igen.
I Go-Back-N ARQ transmitterer afsenderen en række rammer op til vinduesstørrelsen. Hvis der ikke er fejl, sender modtageren kvitteringen som normalt. Hvis destinationen registrerer en fejl, sender den en negativ bekræftelse (NACK) for den ramme. Modtageren kasserer fejlramme og alle fremtidige rammer, indtil fejlrammen er rettet. Hvis afsenderen modtager en negativ bekræftelse, skal den videresende fejlrammen og alle efterfølgende rammer.
I Selective-Gentag ARQ holder modtageren styr på sekvensnumrene. Den sender kun en negativ bekræftelse fra rammen, som går tabt eller beskadiges. Afsenderen kan kun sende den ramme, som NACK modtages for. Det er mere effektivt, at Go-Back-N ARQ. Det er de almindelige fejlkontrolteknikker.
Hvad er ligheden mellem flowkontrol og fejlkontrol?
Både flowkontrol og fejlkontrol forekommer i datalinklag
Hvad er forskellen mellem flowkontrol og fejlkontrol?
Diff artikel midt foran bordet
Flow Control vs Fejlkontrol |
|
Flowkontrol er mekanismen til at opretholde den korrekte transmission fra afsenderen til modtageren i datakommunikation. | Fejlkontrol er mekanismen til at levere fejlfri og pålidelig data til modtageren i datakommunikation. |
Vigtigste teknikker | |
Stop og vent og glidende vindue er eksempler på flowkontrolteknikker. | Stop og vent ARQ, Go-Back-N ARQ, Selektiv-gentag ARQ er eksempler på fejlkontrolteknikker. |
Resumé - Flow Control vs Error Control
Data overføres fra afsenderen til modtageren. For pålidelig og effektiv kommunikation er det vigtigt at bruge teknikker. Flow Control og Error Control er to af dem. Denne artikel diskuterede forskellen mellem flowkontrol og fejlkontrol. Forskellen mellem Flow Control og Error Control er, at Flow Control er at opretholde den korrekte strøm af data fra afsenderen til modtageren, mens Error Control er at finde ud af, om de data, der leveres til modtageren, er fejlfri og pålidelig.
Download PDF'en af Flow Control vs Error Control
Du kan downloade PDF-versionen af denne artikel og bruge den til offlineformål som pr. Citatnote. Download venligst PDF-versionen her: Forskellen mellem flowkontrol og fejlkontrol
Anbefalet:
Forskellen Mellem Symmetriske Og Asymmetriske Topmolekyler
Nøgleforskellen mellem symmetriske og asymmetriske topmolekyler er, at symmetriske topmolekyler har en korrekt rotationsakse og to inertimomenter
Forskellen Mellem Transgene Mus Og Knockout-mus
Hovedforskellen mellem transgene mus og knockout-mus er, at transgene mus har fremmede gener indsat i dets genom, mens knockout-mus har en funk
Forskellen Mellem Cisgenese Og Intagenese
Hovedforskellen mellem cisgenese og intragenese er, at i cisgenese introduceres gener uden at ændre DNA-sekvensen, og ge
Forskellen Mellem Nøgleforskellen Mellem Metalliske Og Ikke-metalliske Mineraler
Nøgleforskel - Metallisk vs. ikke-metalliske mineraler Et mineral er en naturligt forekommende fast og uorganisk bestanddel med en bestemt kemisk formel og
Forskellen Mellem Gammel Engelsk Og Mellem Engelsk Og Moderne Engelsk
Old English vs Middle English vs Modern English Old English, Middle English og Modern English er klassificeringen af engelsk, og de