TIPOS DE COMPROBACION DE REDUNDANCIA.
CUADRO COMPARATIVO
TIPO DE
COMPROBACION
|
FUNCION
|
·
VRC
|
VERIFICACIÓN DE
PARIDAD
La verificación de paridad (a veces denominada VRC o
verificación de redundancia vertical) es uno de los mecanismos de
verificación más simples. Consiste en agregar un bit adicional (denominado
bit de paridad) a un cierto número de bits de datos denominado palabra código
(generalmente 7 bits, de manera que se forme un byte cuando se combina con el
bit de paridad) cuyo valor (0 o 1) es tal que el número total de bits 1 es
par. Para ser más claro, 1 si el número de bits en la palabra código es
impar, 0 en caso contrario.
|
·
CRC
|
VERIFICACION
DE REDUNDANCIA CICLICA
La verificación de redundancia cíclica
(abreviado, CRC ) es un método de control de integridad de datos de fácil
implementación. Es el principal método de detección de errores utilizado en
las telecomunicaciones.
La verificación de redundancia cíclica
consiste en la protección de los datos en bloques, denominados tramas. A cada
trama se le asigna un segmento de datos denominado código de control (al que
se denomina a veces FCS, secuencia de verificación de trama, en el caso de
una secuencia de 32 bits, y que en ocasiones se identifica erróneamente como
CRC). El código CRC contiene datos redundantes con la trama, de manera que
los errores no sólo se pueden detectar sino que además se pueden solucionar.
|
·
LRC
|
VERIFICACION
DE REDUNDANCIA LOGITUDINAL
En
esta técnica, los bloques de bits se organizan en forma de tabla (filas y
columnas), a continuación se calcula un bit de paridad para cada columna y se
crea una nueva fila de bits, que serán los bits de paridad de todo el bloque,
a continuación se añaden los bits de paridad al dato y se envían al receptor.
Típicamente los datos se agrupa en unidades de
múltiplos de 8 -1 byte- (8, 16,24,32 bits) la función coloca los octetos uno
debajo de otro y calcula la paridad de los bits primeros, de los segundos, etc,
generando otro octeto cuyo primer bit es el de paridad de todos los primeros
bits, etc.
Esta técnica incrementa la probabilidad de detectar errores
de ráfaga, ya que una LRC de n bits (n bits de paridad) puede detectar una
ráfaga de más de n bits, sin embargo un patrón de ráfaga que dañe algunos
bits de una unidad de datos y otros bits de otra unidad exactamente en la
misma posición, el comprobador de LRC no detectará un error.
|
·
CHECKSUM
|
VERIFICACION
DE SUMA DE CHEQUEO
Se trata de una
técnica utilizada en informática y comunicaciones para comprobar que la
transmisión de una información digital es correcta.
Familiarmente, y
salvando las distancias, es como la prueba del 9 para comprobar que una
división está bien hecha.; en ambos sistemas, tanto el chechsum como
la prueba del 9 no nos garantiza al 100% que el
resultado sea correcto, pero al menos si no pasa la prueba estaremos seguros
de que algo está mal.
El mecanismo es es muy sencillo: se suman todas las
palabras de 16 bits que conforman el mensaje y este se transmite junto con el
mensaje, el resultado de dicha suma es el checksum. Al
llegar el mensaje al destino, se realiza el mismo cálculo sobre los datos
recibidos y compara el resultado recién obtenido con el checksum recibido
anteriormente, si el resultado no coincide será porque de
los datos transmitidos están corruptos y el receptor sabrá que algo ha
alterado los datos durante la transmisión y habrá que retransmitir el envío.
|
Comentarios
Publicar un comentario