Forskjellen mellom synkron og asynkron overføring

De nøkkelforskjell mellom synkron og asynkron overføring er det synkron overføring bruker synkroniserte klokker for å overføre data mens asynkron overføring bruker flytkontroll i stedet for å bruke en synkronisert klokke for å overføre data.

Dataoverføring er prosessen med å sende data fra senderen til mottakeren. Det er to typer dataoverføring kjent som parallell overføring og seriell overføring. Seriell overføring sender en bit om gangen, sekvensielt over kommunikasjonskanalen. Parallell overføring sender flere biter over flere parallelle kanaler samtidig. Synkron og asynkron overføring er to typer seriell overføring.

INNHOLD

1. Oversikt og nøkkelforskjell
2. Hva er synkron overføring
3. Hva er asynkron overføring
4. Side ved side-sammenligning - Synkron vs Asynkron overføring i tabellform
5. Sammendrag

Hva er synkron overføring?

Ved seriell overføring er det en enkelt kanal mellom avsenderen og mottakeren, og bitene foret med sendeenheten for overføring, går etter hverandre i rekkefølge. Seriell overføring deles videre inn i synkron og asynkron overføring.

Figur 01: Datatransmisjonsklassifisering

I denne overføringen er senderklokken og mottakerklokket synkronisert, derfor løper de i samme takt. Den overfører blokk per blokk eller ramme for ramme på en gang i faste tidsintervaller. Videre har den ikke overhead med ekstra topp- og bunnbiter. Kort sagt, synkron overføring er effektiv, pålitelig og tillater en stor mengde dataoverføring.

Hva er asynkron overføring?

Asynkron overføring, også kalt start / stopoverføring, sender data fra avsender til mottaker ved hjelp av flytkontrollmetode. Det bruker ikke en klokke for å synkronisere data mellom kilden og destinasjonen.

Denne overføringen sender ett tegn eller 8 biter av gangen. Før overføring sender hvert tegn den startbiten. Etter å ha sendt tegnet sender den stoppet. Med tegnbitene og start og stopp biter, totalt antall biter i 10 biter. Kort sagt, det er en enkel, rask og kostnadseffektiv overføringsmetode.

Hva er forskjellen mellom synkron og asynkron overføring?

 Synkron mot asynkron overføring

Synkron overføring er en overføringsmetode som bruker synkroniserte klokker for å sikre at både avsenderen og mottakeren er synkronisert for å overføre data. Asynkron overføring er en overføringsmetode som sender data ved hjelp av flytkontroll for å overføre data mellom kilden og destinasjonen.
Effektivitet
Mer effektivt Mindre effektiv
Metode for sending av data
Sender blokker eller rammer av data om gangen Sender en byte eller et tegn om gangen
Koste
Relativt høyt Kostnaden er lav
Tidsintervall
Bruker faste tidsintervaller Bruker vilkårlige tidsintervaller
eksempler
Noen eksempler på synkron overføring er chatterom, videokonferanser, telefonsamtaler osv. E-post, fjernsyn og radio er få eksempler på asynkron overføring.

Sammendrag - Synkron vs Asynkron overføring

Vanligvis går flere data per tidsenhet i synkron overføring enn i asynkron overføring. Forskjellen mellom synkron og asynkron overføring er at synkron overføring bruker synkroniserte klokker for å overføre data mens asynkron overføring bruker flytkontroll i stedet for å bruke synkronisert klokke for å overføre data. Samlet sett er synkron overføring mer pålitelig og effektiv enn asynkron overføring.

Henvisning:

1.Wikipedia, Wikimedia Foundation, 22. april 2018. Tilgjengelig her  
2.Tutorials Point., Tutorials Point, 8. januar 2018. Tilgjengelig her 

Bilde Courtesy:

1.Data-overføring'Ett avdeling4 - Eget arbeid, (CC BY-SA 4,0) via Commons Wikimedia