Was ist die Paritätsprüfung?
Eine Paritätsprüfung ist ein Fehlerkorrekturverfahren in der Netzwerkkommunikation, das sicherstellt, dass Datenübertragungen zwischen Kommunikationsknoten korrekt sind. Bei diesem Verfahren erklärt sich der Empfänger bereit, dasselbe Paritätsbit-Schema (gerade oder ungerade) wie der Sender zu verwenden. Bei einer geraden Paritätsprüfung stellen die Paritätsbits sicher, dass eine gerade Anzahl von 1en und 0en in der Übertragung vorhanden ist. Bei einer ungeraden Paritätsprüfung gibt es eine ungerade Anzahl von 1en und 0en in der Übertragung.
Sobald die Quelle Daten sendet, wird die Anzahl der Bits vom Empfänger überprüft. Wenn die Anzahl der empfangenen Bits nicht mit der vereinbarten Anzahl übereinstimmt, wird die Genauigkeit der Übertragung in Frage gestellt, und die weitere Kommunikation kann gestoppt werden, bis der Grund für die Unstimmigkeit gefunden ist.
Techopedia erklärt die Paritätsprüfung
Die Paritätsprüfung, die entwickelt wurde, um Fehler bei der Datenübertragung zu vermeiden, hat einen einfach zu verstehenden Funktionsmechanismus. Paritätsbits sind optional und es gibt keine Regeln dafür, wo ein Paritätsbit platziert werden muss, aber üblicherweise werden Paritätsbits am Ende der Datenübertragung hinzugefügt.
Wie die Paritätsprüfung funktioniert
Stellen Sie sich eine Datenübertragung vor, die wie folgt aussieht: 1010001. Dieses Beispiel hat eine ungerade Anzahl von 1en und eine gerade Anzahl von 0en.
Bei einer geraden Paritätsprüfung könnte ein Paritätsbit mit dem Wert 1 auf der rechten Seite der Daten hinzugefügt werden, um die Anzahl der 1en gerade zu machen – und die Übertragung würde wie folgt aussehen: 10100011. Bei einer ungeraden Paritätsprüfung würde die Übertragung wie folgt aussehen: 10100010.
RAID
Redundant Array of Independent Disks (RAID) verwendet ebenfalls eine erweiterte Form des Paritätsprüfungsschutzes. Ein zweiter Satz von Paritätsdaten wird auf alle Laufwerke geschrieben, um Datenverluste im Falle eines Fehlers zu vermeiden.
Wenn die Paritätsprüfung eines RAID-Laufwerks fehlschlägt, werden die Daten unter Verwendung der Paritätsinformationen zusammen mit den Daten auf den anderen Festplatten wiederhergestellt. Die Bits auf den übrigen Laufwerken werden addiert. Ergeben sie eine ungerade Zahl, müssen die korrekten Informationen auf dem ausgefallenen Laufwerk gerade sein und umgekehrt, damit die Kommunikation fortgesetzt werden kann.
Beschränkungen
Die Paritätsprüfung wird in erster Linie für die Kommunikation verwendet, obwohl fortschrittlichere Protokolle wie die Microcom Networking Protocols (MNP) und ITU-T V.42b sie als Standard in der Modem-zu-Modem-Kommunikation verdrängt haben.
Obwohl die Paritätsprüfung eine sehr grundlegende Methode zur Erkennung einfacher Fehler darstellt, kann sie beispielsweise keine Fehler erkennen, die durch elektrisches Rauschen verursacht werden, das die Anzahl der Bits verändert. Es kann nämlich vorkommen, dass sowohl die empfangenden als auch die sendenden Bits fehlerhaft sind und sich gegenseitig kompensieren.
Obwohl die Wahrscheinlichkeit, dass dies in einem PC passiert, im Grunde gering ist, könnte in großen Computersystemen, in denen die Integrität der Daten unbedingt sichergestellt werden muss, ein drittes Bit für die Paritätsprüfung vorgesehen werden.