Was ist ein Stoppbit?
Ein Stoppbit ist ein Zeichen in der asynchronen Kommunikation, das einen Empfänger darüber informiert, dass das übertragene Byte beendet ist. Dies ist entscheidend für die Art und Weise, wie die meisten Informationen über das Internet übertragen werden. Ohne ein Stoppbit ist es möglich, dass der Computer eines Empfängers wahrscheinlich eine Fehlermeldung ausgibt und die weitere Kommunikation mit dem sendenden Computer problematisch wird.
Asynchrone Kommunikation bedeutet, dass Daten ohne externe Uhr übertragen werden. Daher muss ein empfangender Computer wissen, wann das Byte endet, um "bereit" zu sein, das nächste Byte zu empfangen. Das andere Puzzleteil ist neben einem Stoppbit das Startbit, das den Beginn einer neuen Information signalisiert.
Informationen, die über das Internet übertragen werden, werden zur Übertragung in Datenblöcke, sogenannte Bytes, zerlegt. Bytes enthalten normalerweise acht Datenbits sowie ein Start- und ein Stoppbit für einen 10-Bit-Zeichenrahmen. Diese Bytes werden dann zusammengesetzt, um die Daten in ihrem ursprünglichen Kontext darzustellen. Bytes können Teile eines Computerprogramms oder so etwas Einfaches wie Wörter in einer E-Mail sein.
Während Start- und Stoppbits normalerweise mit moderner Technologie verbunden sind, einschließlich Datenübertragung auf dem neuesten Stand der Technik, haben die beiden Begriffe ihre Wurzeln in älteren Kommunikationstechnologien. Zum Beispiel mussten Fernschreibmaschinen im späten 19. und frühen 20. Jahrhundert nach dem Start jedes Zeichens, Codes genannt, neu synchronisiert werden. Diese Codes können oft mehr als ein Wort enthalten. Nachdem jeder Code übertragen wurde, würde jedoch auch ein Stoppbit übertragen, um dem empfangenden Team anzuzeigen, dass es Zeit für eine Neusynchronisierung ist.
In einigen Fällen haben ältere Fernschreiber möglicherweise mehr als ein Stoppbit benötigt. Bei der modernen asynchronen Kommunikation wird jedoch nicht mehr als ein Stoppbit benötigt. Dies kann einige Computerbenutzer verwirren, die auf das Windows-Kommunikationskonfigurationsfenster stoßen, insbesondere auf Computern mit älteren Betriebssystemen. Es werden unzählige Auswahlmöglichkeiten angeboten, von denen die meisten nach den heutigen Datenübertragungsstandards keinen Sinn ergeben.
Wenn für einen Computer, der Daten empfängt, kein Stoppbit vorhanden ist, wird wahrscheinlich eine Fehlermeldung ausgegeben. Dieser Fehler wird als Framing-Fehler bezeichnet und kann dadurch verursacht werden, dass die Bytes nicht richtig formatiert sind. Es kann die Aufmerksamkeit eines IT-Experten erfordern. Normalerweise ist ein Rahmenfehler der Fehler des sendenden Geräts und nicht des empfangenden Geräts, obwohl eine mögliche Signalverschlechterung auch einen Rahmenfehler verursachen kann.