Tecnología

Inicio

Las ventajas de la técnica de redundancia cíclica cheques

Las ventajas de la técnica de redundancia cíclica cheques


La técnica de usar una comprobación de redundancia cíclica, o CRC, en la informática sirve para el propósito de detectar errores de transmisión de datos. Mensajes se analizan en longitudes conocidas, medido en bits, y el número de bits consigue divididas por un número fijo. Después de módulo-2, o de la base-2, aritmética, el resto de la división se anexa al mensaje enviado. El equipo receptor entonces replica la matemáticas en un intento de producir el mismo resto. Si los números coinciden, los datos se considera buena.

Ningún enfoque CRC es perfecto, y es posible que los errores que se deslizan a través sin ser detectados. Las ventajas de utilizar CRC versus ausencia de detección de errores o de detección de datos inferior, tal como una simple comprobación bit de paridad, es que CRC incluye una mejor oportunidad de detectar un error.

No Check

Los sistemas que no utilizan ninguna verificación de errores en los datos experimentarán errores no detectados periódicas. Los mensajes pueden ser dañados con lagunas en las que algunos bits no realizan el trayecto del emisor al receptor. En este caso, la información recibida puede ser ininteligible. Los datos pueden ser inútiles, y puede que sea imposible decir dónde termina un mensaje y comienza otro. El uso de un CRC puede ayudar a identificar una situación de este tipo. Dado que lleva sólo un poco para conseguir dañado o volteado (toggled 0-1 o 1-0) para cambiar todo el contenido de un mensaje sin que el remitente o el receptor sabe sobre él, un sistema sin una comprobación de error de transmisión de datos, tales como un CRC podría permitir que los mensajes enviados junto con la información incorrecta que se supone correcta.

Bit de paridad

La comprobación de bit de paridad es una forma simple de comprobación de errores de transmisión de datos. El remitente resume los bits de un mensaje en el módulo 2, lo que significa que la suma es o bien un 0 o un 1, y luego se añade el bit en el mensaje. Este bit adjunta se denomina un bit de paridad. A continuación, el equipo que recibe la replica de matemáticas y compara los bits. Si los bits son diferentes, se detecta un error. La ventaja de CRC, que utiliza matemáticas más complejas, el bit de paridad es que la técnica de bits de paridad puede detectar errores sólo a un número impar de bits. Por ejemplo, si se da la vuelta dos bits, el bit de paridad se enviará el número correcto como si no hay errores presentes.

Las sumas de comprobación

técnicas de CRC pueden añadir restos matemáticos a los mensajes que varían en longitud de 8 a 32 o más bits. Este resto anexa se llama una suma de comprobación, y opera de la misma manera como un bit de paridad. Sin embargo, los cálculos para llegar a la suma de comprobación CRC resto es más compleja, y las ventajas que, en general, de la utilización de una suma de comprobación de una longitud más larga es que los modelos matemáticos más sofisticados pueden ser desarrollados y apoyados para minimizar la posibilidad de una transmisión no se detecten errores.