gegevensoverdracht plaatsvinden in uitbarstingen van informatie , elk bestaande uit een bepaald aantal bits. Opdat een ontvanger gevoel van de data , moet weten wanneer te beginnen en wanneer te stoppen met lezen elke burst . Synchrone en asynchrone transfers vertegenwoordigen verschillende methoden van aanpak van dit probleem . De voormalige impliceert een communicatie tussen de zender en de ontvanger , waar de twee het eens zijn over de timing van de overdracht . Deze laatste voert signalen in de gegevens zelf gezonden om de ontvanger hoe de informatie te lezen . Synchrone In synchrone gegevensoverdracht , de zender en de ontvanger enige tijd duren om te communiceren voordat ze de uitwisseling . Deze mededeling schetst de parameters van de gegevensuitwisseling . Meestal gaat het vast, welke eind , afzender of ontvanger , wordt in de controle van de overdracht. Hier , de twee partijen er ook voor zorgen dat ze gebruiken dezelfde timing , dat is , ze weten wanneer elke burst eindigt en de andere begint . Ze stellen ook parameters voor het resetten van hun klokken tijdens de overdracht om ervoor te zorgen dat ze niet weg te drijven van de afgesproken timing . Asynchronous In asynchrone , of " best effort " transfers , zender en ontvanger niet de parameters van de informatie-uitwisseling tot stand . Integendeel , de afzender plaatst extra bits gegevens vóór en na elke burst die aangeven wanneer elke burst begint en eindigt . Vervolgens stuurt de informatie en het is aan de ontvanger om te bepalen hoe de klok om de timing van het signaal overeenkomt opnieuw . In tegenstelling tot de synchrone overdracht , heeft de ontvanger geen tijd om te communiceren met de afzender informatie over wat zij ontvangen. En nadelen Asynchronous transfers nemen zijn over het algemeen sneller dan synchroon transfers . Dit komt omdat ze niet vóór de overdracht nemen de tijd om hun inspanningen te coördineren . Vanwege dit , meer fouten wordt vaak met asynchrone overdracht in tegenstelling tot synchrone overdracht . Als er veel fouten optreden , kan het de tijd gered door het elimineren van de eerste stap van het instellen overdrachtsparameters ontkennen , omdat de ontvanger zal moeten maatregelen nemen om de fouten te corrigeren . Gebruikt Asynchronous transfers goed werken in situaties waar de uitwisseling plaatsvindt over een betrouwbare fysiek medium , zoals glasvezel en coax bekabeling. Dit helpt te minimaliseren zendfouten dus de tijd bespaard door af te zien oprichting parameters daadwerkelijk resulteert in een snellere overdracht vanuit het oogpunt van de eindgebruiker . Synchrone overdrachten werken goed bij het gebruik van minder betrouwbare overdracht media , zoals elektrische draden en radiosignalen . Hier , het is de moeite waard de extra tijd om de details van de overdracht te coördineren als het compenseert voor fouten gemaakt door het fysieke medium .
|