Datenübertragungen auftreten in Bursts von Informationen , die jeweils eine bestimmte Menge an Bits. Um für einen Empfänger , Sinn der Daten zu machen, müssen sie wissen, wann sie beginnen und wann sie aufhören zu lesen jeden Burst . Synchrone und asynchrone Transfers repräsentieren verschiedene Methoden zur Lösung dieses Problems . Erstere umfasst eine Kommunikation zwischen dem Sender und dem Empfänger , wenn die beiden übereinstimmen , auf den Zeitpunkt der Übertragung. Letztere stützt sich auf Hinweise in den Daten selbst an den Empfänger anzugeben, wie die Informationen zu lesen. Synchrone
Im synchronen Datenübertragungen , nehmen Sie die Absender und Empfänger einige Zeit, um zu kommunizieren , bevor sie den Austausch zu machen . Diese Mitteilung beschreibt die Parameter der Datenaustausch. Dies beinhaltet gewöhnlich die Gründung Ende , Absender oder Empfänger wird in der Steuerung der Übertragung sein . Hier werden die beiden Parteien auch sicherzustellen, dass sie mit dem gleichen Timing , das heißt , sie wissen , wenn jeder Burst endet und die nächste beginnt . Sie haben auch die Parameter für das Zurücksetzen ihre Uhren während der Übertragung , um sicherzustellen, dass sie nicht driften weg von der vereinbarten Zeitpunkt .
Asynchronous
asynchron, oder "best effort " -Transfers, Sender und Empfänger nicht etablieren die Parameter des Informationsaustausches . Vielmehr legt der Sender zusätzliche Bits von Daten vor und nach jedem Burst , wenn jeder Burst beginnt und endet anzuzeigen. Er sendet dann die Informationen, und es ist bis zum Empfänger zu bestimmen, wie seine Uhr , um das Timing des Signals entsprechen zurückgesetzt. Im Gegensatz zu synchronen Transfers , der Empfänger nicht die Zeit nehmen , um dem Absender Informationen darüber, was sie erhalten .
Vorteile und Nachteile
Asynchronous Transfer kommunizieren sind in der Regel schneller als synchrone Übertragungen . Dies, weil sie nicht aufnehmen Zeit vor der Übertragung auf, ihre Anstrengungen zu koordinieren. Da jedoch diese neigen mehr Fehler in asynchrone Übertragungen nach den synchronen Transfer gegenüberliegenden auftreten . Wenn viele Fehler auftreten, können sie negieren die Zeit durch den Wegfall der erste Schritt der Einstellung Übergabeparameter gespeichert , weil der Empfänger müssen Maßnahmen ergreifen, um ihre Fehler zu korrigieren.
Verwendet
Asynchronous Transfer funktionieren gut in Situationen, in denen der Austausch erfolgt über eine zuverlässige physische Medium, wie Glasfaser-und Koaxialkabel . Dies minimiert Übertragungsfehler , so dass die Zeit durch den Verzicht auf die Bestimmung der Parameter tatsächlich zu einem schnelleren Transfer von den Endbenutzer -Sicht gespeichert. Synchronous Transfer funktionieren gut, wenn mit weniger zuverlässige Übertragung Medien, wie z. B. elektrische Drähte und Funksignale . Hier lohnt es sich, die zusätzliche Zeit , um die Details des Transfers zu koordinieren , wie es für Fehler, die von dem physikalischen Medium gemacht ausgleicht.