En informática, ¿qué es la paridad?

Cuando se usa en un entorno informático, la paridad tiene que ver con el enfoque que se usa para determinar si los datos se perdieron o se vieron comprometidos de alguna manera durante la transferencia desde una fuente raíz a otra ubicación. Esto puede incluir movimientos como la pérdida de datos durante una operación, la sobrescritura de datos e incluso cuando los datos se copian y almacenan de alguna manera, como en el disco. También entra en juego al evaluar la transferencia de datos entre discos duros de computadora.

Este proceso de verificación de datos recibe su nombre de la palabra latina paritas, que significa el equivalente o igual. Dado que el efecto deseado de transferir datos es que lleguen a su destino sin corrupción de ningún tipo, se espera que lo recibido sea igual o idéntico al original.

El establecimiento de la paridad implica la inserción de dígitos binarios adicionales en la transmisión de los datos. Estos dígitos adicionales se conocen como bits de paridad. Se agrega un solo bit a un grupo predeterminado de bits que se mueven al mismo tiempo. Si bien esencialmente se mueve junto con el grupo de bits binarios, en realidad no se convierte en parte del grupo. Más bien, el bit está ahí para ayudar a definir el grupo y, con suerte, mantener los otros bits juntos durante la transmisión.

La estructura exacta del bit adicional depende del grupo de bits binarios con el que está asignado para viajar. Antes de que tenga lugar la transmisión de datos, se cuenta cada grupo de bits para determinar el número exacto en cada grupo. Si el grupo tiene un número impar, el bit de paridad se establece en cero. Cuando el grupo tiene un número par de bits, se establece en uno. Una vez que se establece la paridad en el extremo de origen, comienza la transmisión de los datos.

En el extremo receptor, cada grupo de bits se vuelve a contar para garantizar que todo el conjunto completó el viaje. Esto se hace asegurándose de que los bits recibidos sean un número impar. Si el número de bits es un número par, esto significa que algo ocurrió durante la transmisión y se perdieron datos de ese grupo particular de bits. Se genera un mensaje de error y el usuario final tiene la opción de intentar la transmisión por segunda vez.

La paridad es simplemente un medio de asegurarse de que lo que se envía es lo que se recibe. Lograrlo es el objetivo con cualquier tipo de transmisión de datos, y esto es lo que ocurre en la mayoría de los casos. Si hay problemas continuos para lograrlo durante las transmisiones, eso es una señal de que algo se ha dañado en el proceso. En este punto, es importante que un especialista en sistemas de información analice la situación.