Was ist ein Paritätsbit?
Ein Paritätsbit wird zur Fehlerprüfung gegen ein Array von Daten verwendet. Ein Byte besteht aus acht Datenbits, sieben Datenbits und dem Paritätsbit. Das Bit stellt sicher, dass das Array immer entweder ungerade oder gerade, eins oder null ist. Mit dem Paritätsbit können übertragene Daten auf Fehler überprüft werden, indem der empfangende Computer sicherstellt, dass eine Gruppe von Bits entweder ungerade oder gerade ist, wenn die Daten ankommen.
Bei der Datenübertragung müssen die gesendeten Binärziffern der vom Empfänger erwarteten Bitlänge entsprechen. Wenn die erwarteten Daten gerade sind und die mit ihrem Paritätsbit gesendeten Daten ungerade sind, kann der Empfänger die Daten aufgrund eines Paritätsfehlers ablehnen.
Ein Paritätsbit stellt sicher, dass jedes Array von Daten eine gerade Anzahl von Einsen für eine gerade Parität oder eine ungerade Anzahl von Einsen für eine ungerade Parität aufweist. Durch Hinzufügen des zusätzlichen Bits zum Datenpaket können die Daten beim Empfang schnell auf Fehler überprüft werden. Das Paritätsbit fungiert als Fehlererkennungscode oder -mechanismus, sodass keine unerwarteten Daten empfangen werden.
Angenommen, ein Dokument wird zur Überprüfung übertragen, und das Dokument ist in einem Datenpaket enthalten. Das Datenpaket mit seinem Paritätsbit ist ungerade. Das Paket wird an einen anderen Computer im Internet übertragen, und der Remote-Server erwartet, dass das Datenpaket eine ungerade Parität aufweist. Wenn die Daten ankommen, empfängt der Hostcomputer ein Paket mit gerader Parität. Der Host lehnt das Paket ab, da die Parität der gesendeten Daten nicht übereinstimmt und fehlerhaft sein muss.
Wenn ein Datenpaket empfangen wird und die Parität überschritten ist und das entgegengesetzte Paritätsbit aufweist, was vom empfangenden Computer erwartet wird, sendet der Empfänger eine Nachricht, die den Übertragungsfehler angibt, an den Host, dass er die Daten nicht wie beabsichtigt empfangen hat. Oftmals sendet der ursprüngliche Absender des Datenpakets die Übertragung erneut, nachdem die Parität der Daten neu berechnet wurde, wodurch das Problem manchmal behoben werden kann.
Die Paritätsbitfehlerprüfmethoden sind alles andere als perfekt. Das Szenario der Paritätsbitfehlerprüfung kann nur eine ungerade Anzahl von Bitfehlern korrekt melden. Wenn eine gerade Anzahl übertragener Bits Fehler aufweist, wird die Übertragung als korrekt gemeldet, obwohl die Daten innerhalb der Übertragung fehlerhaft sind.