* solo detecta errores de un solo bit: Incluso la paridad puede detectar solo un número * impar * de errores de bits. Si se voltea un solo bit, la paridad cambiará, lo que indica un error. Sin embargo, si * dos * bits flip, la paridad seguirá siendo la misma, enmascarando el error. Esto lo hace poco confiable para entornos con tasas de error más altas.
* no identifica la ubicación del error: Incluso la paridad solo le dice que * se produjo un error; No te dice * dónde ocurrió * el error. Esto hace que la corrección sea imposible sin mecanismos adicionales.
* susceptible a errores de explosión: Un error de explosión es una secuencia contigua de bits afectados por un error. Si se voltea un número par de bits dentro de una explosión, incluso la paridad se perderá el error.
* aumentó la sobrecarga con datos más grandes: Si bien la paridad agrega solo un bit por byte o palabra, esta sobrecarga se vuelve proporcionalmente más grande con unidades de datos más pequeñas. Esto significa que para los mensajes pequeños, la sobrecarga es relativamente más grande.
* Sin capacidad de corrección de errores: Incluso la paridad es únicamente para *detección *. No ofrece ningún mecanismo para corregir errores. Si se detecta un error, toda la unidad de datos debe retransmitirse.
En resumen, incluso la paridad es un esquema de detección de errores rudimentario adecuado solo para aplicaciones con tasas de error muy bajas y donde la simplicidad de implementación supera las limitaciones de su capacidad de detección de errores de bajo y la falta de corrección de errores. Se prefieren técnicas más sofisticadas como suma de verificación, CRC y códigos de hamming en la mayoría de las aplicaciones del mundo real.