Contrôle de parité

Définition - Que signifie le contrôle de parité?

Un contrôle de parité est le processus qui garantit une transmission de données précise entre les nœuds pendant la communication. Un bit de parité est ajouté aux bits de données d'origine pour créer un nombre de bits pair ou impair; le nombre de bits avec la valeur un.

La source transmet ensuite ces données via un lien, et les bits sont vérifiés et vérifiés à la destination. Les données sont considérées comme exactes si le nombre de bits (pair ou impair) correspond au nombre transmis par la source.

Definir Tech explique le contrôle de parité

Le contrôle de parité, qui a été créé pour éliminer les erreurs de communication de données, est une méthode simple de vérification des données réseau et dispose d'un mécanisme de travail simple et compréhensible.

Par exemple, si les données d'origine sont 1010001, il y a trois 1. Lorsque la vérification de parité paire est utilisée, un bit de parité avec la valeur 1 est ajouté au côté gauche des données pour que le nombre de 1 soit pair; les données transmises deviennent 11010001. Cependant, si une vérification de parité impaire est utilisée, alors la valeur du bit de parité est zéro; 01010001. Si les données d'origine contiennent un nombre pair de 1 (1101001), alors le bit de parité de valeur 1 est ajouté au côté gauche des données pour rendre le nombre de 1 impair, si la vérification de parité impaire est utilisée et les données transmises deviennent 11101001.

Le destinataire accepte d'utiliser le même contrôle de parité que l'expéditeur, qui est pair ou impair. Si cet accord n'est pas correctement configuré, la communication ne peut pas avoir lieu. Une fois que les données atteignent le récepteur, si les données sont transmises de manière incorrecte, la valeur du bit de parité devient incorrecte; ainsi, indiquant qu'une erreur s'est produite pendant la transmission.

Le contrôle de parité est utilisé pour les communications, bien que des protocoles plus avancés tels que les protocoles de réseau Microcom (MNP) et ITU-T V.42b le remplacent en tant que norme de communication par modem. Il est toujours utilisé pour les tests de périphériques de stockage de mémoire, par exemple, pour exécuter des contrôles de mémoire lors de la lecture de données.

Le contrôle de parité est une méthode très basique qui peut détecter des erreurs simples mais ne peut pas, par exemple, détecter les erreurs causées par un bruit électrique modifiant le nombre de bits. Il peut arriver, en fait, que les bits de réception et d'envoi soient tous deux erronés, se compensant l'un l'autre.

Bien que la possibilité que cela se produise sur un PC soit fondamentalement distante, dans les grands systèmes informatiques où il est essentiel d'assurer l'intégrité des données, un troisième bit pourrait être alloué pour la vérification de parité.

La matrice redondante de disques indépendants (RAID) utilise également une forme améliorée de protection basée sur la parité qui vérifie la parité horizontale et verticale. Un deuxième ensemble de données de parité est écrit sur tous les disques pour éviter toute perte en cas d'erreur.

Lorsqu'un disque RAID échoue à son contrôle de parité, les données sont reconstruites à l'aide des informations de parité associées aux données sur les autres disques. Les bits sur les lecteurs restants sont additionnés. S'ils s'additionnent à un nombre impair, les informations correctes sur le disque défectueux doivent être paires, et vice-versa.