Dataoverførsler forekommer i byger af information , der hver består af en vis mængde af bits. For at en modtager til at få mening ud af dataene , skal den vide, hvornår man starter og hvornår de skal stoppe læsning hver briste. Synkrone og asynkrone overførsler repræsenterer forskellige metoder til at behandle dette spørgsmål. Førstnævnte indebærer en kommunikation mellem afsender og modtager , hvor de to enige om timingen af overdragelsen. Sidstnævnte bygger på stikord i selve dataene for at indikere til modtageren , hvordan at læse oplysningerne . Synkron
synkrone dataoverførsler , tage afsender og modtager lidt tid til at kommunikere , før de foretager ombytningen. Denne meddelelse skitserer parametre dataudveksling. Denne regel omfatter etablering af hvilken ende , afsender eller modtager, vil være i kontrol af overdragelsen. Her har de to parter også sikre, at de bruger den samme timing , det er, de ved, hvornår de enkelte burst slutter og en anden begynder. De har også indstille parametre for nulstilling af deres ure under overførslen for at sikre, at de ikke glider væk fra det aftalte timing.
Asynchronous
asynkron eller "best effort" overførsler, afsender og modtager ikke fastlægge parametrene for informationsudvekslingen. Snarere , afsenderen placerer ekstra bits af data før og efter hver byge , der angiver, hvornår hver burst begynder og ender . Derefter sender de oplysninger , og det er op til modtageren at afgøre, hvordan nulstille uret til at matche timingen af signalet . I modsætning til synkrone overførsler , er modtageren ikke tage tid til at kommunikere til afsenderen oplysninger om, hvad den har modtaget .
Fordele og ulemper
asynkrone overførsler er generelt hurtigere end synkrone overførsler. Dette er fordi de ikke tager op tid før overdragelsen til at koordinere deres indsats. Men på grund af dette , har tendens til flere fejl opstår i asynkrone overførsler i modsætning til synkrone overførsler. Hvis der sker mange fejl , kan det negere sparede tid ved at eliminere det første skridt for at fastsætte overførsel parametre , fordi modtageren bliver nødt til at træffe foranstaltninger til at rette sine fejl.
Bruger
Asynkron overførsler fungerer godt i situationer, hvor udvekslingen sker over en pålidelig fysisk medium, såsom fiberoptiske og koaksiale kabler . Dette hjælper med at minimere transmissionsfejl så tid spares ved at give afkald oprettelse parametre faktisk resulterer i en hurtigere overførsel fra slutbrugerens synspunkt. Synkrone overførsler fungere godt, når bruger mindre pålidelige transfer medier, såsom elektriske ledninger og radiosignaler . Her er det værd at tage den ekstra tid til at koordinere detaljerne i overførslen , da det kompenserer for fejl begået af det fysiske medie.