Asynchrone Daten

Definition - Was bedeutet asynchrone Daten?

Asynchrone Daten sind Daten, die beim Senden oder Empfangen nicht synchronisiert werden. Bei dieser Art der Übertragung werden Signale asynchron zwischen den Computern und externen Systemen oder umgekehrt gesendet. Dies bezieht sich normalerweise auf Daten, die in intermittierenden Intervallen und nicht in einem stetigen Strom übertragen werden. Dies bedeutet, dass die ersten Teile der vollständigen Datei möglicherweise nicht immer die ersten sind, die gesendet werden und am Ziel ankommen. Verschiedene Teile der vollständigen Daten werden in unterschiedlichen Intervallen gesendet, manchmal gleichzeitig, folgen jedoch unterschiedlichen Pfaden zum Ziel. Die Übertragung von asynchronen Daten erfordert keine Koordination oder Zeitsteuerung von Bits zwischen den beiden Endpunkten.

Technische.me erklärt asynchrone Daten

Die Übertragung von asynchronen Daten wird beim Senden der Daten an den Empfänger nicht durch ein Taktsignal ausgelöst, anders als bei synchronen Verfahren, bei denen das Senden von Daten anhand einer Zeitreferenz gemessen wird. Die asynchrone Kommunikation hat gegenüber der synchronen Übertragung einige Vorteile:

  • Es ist flexibler und Geräte können Informationen in ihrem eigenen Tempo austauschen. Einzelne Datenzeichen können sich selbst vervollständigen, sodass selbst wenn ein Paket beschädigt ist, seine Vorgänger und Nachfolger nicht betroffen sind.
  • Es erfordert keine komplexen Prozesse durch das empfangende Gerät. Dies bedeutet, dass eine Inkonsistenz bei der Datenübertragung nicht zu einer großen Krise führt, da das Gerät mit dem Datenstrom Schritt halten kann. Dies macht asynchrone Übertragungen auch für Anwendungen geeignet, bei denen Zeichendaten auf unregelmäßige Weise erzeugt werden.

Die Verwendung asynchroner Daten für die Übertragung hat auch einige Nachteile:

  • Der Erfolg dieser Übertragungen hängt von den Startbits und ihrer Erkennung ab. Dies kann leicht zu Leitungsstörungen führen, wodurch diese Bits beschädigt oder verzerrt werden.
  • Ein großer Teil der übertragenen Daten wird für Steuer- und Identifikationsbits für Header verwendet und enthält daher keine nützlichen Informationen in Bezug auf die übertragenen Daten. Dies bedeutet immer, dass mehr Datenpakete gesendet werden müssen.