SlideShare una empresa de Scribd logo
1 de 4
Comprobación de Redundancia Cíclica
CRC El CRC se utiliza como una detección de errores de código el cual tiene una serie de aplicaciones usadas cuando se implementa mediante normas convirtiéndolo así en un sistema práctico.  Ejemplo: Los archivos están compuestos de bits, que determinan la información en 1 o 0. La secuencia entera de miles de números de estos es el archivo que se almacena en tu ordenador. Pues bien, la redundancia cíclica, es un sistema, por el cual, a esta cadena de números se le añade otra pequeña cadena, cuya misión, es una vez trasmitida a otro soporte (disco, hdd, etc..) comprueba que no se ha producido ningún error en la secuencia de bits, y que el archivo esta correctamente.
Calculo del CRC Los bits representados de entrada son alineados en una fila, y los de abajo representan el patrón de bits del divisor CRC (llamado "polinomio") se coloca debajo de la parte izquierda del final de la fila. Aquí está la primera de ellas: Puerta OR-exclusiva (XOR)
El divisor es entonces desplazado hacia la derecha, y el proceso se repite hasta que el divisor llega a la derecha, en la parte final de la fila de entrada. Aquí está el último cálculo: Desde la izquierda se divide por cero todos los bits de entrada, cuando este proceso termina el único bits en la fila de entrada que puede ser distinto de cero es n bits más a la derecha, en la parte final de la fila. Estos n bits son el resto de la división, y será también el valor de la función CRC (es el CRC elegido a menos que la especificación de algún proceso posterior lo cambie).

Más contenido relacionado

Destacado

Destacado (6)

Jerarquia red
Jerarquia redJerarquia red
Jerarquia red
 
Diseño LAN
Diseño LANDiseño LAN
Diseño LAN
 
El modelo jerárquico de 3 capas de
El modelo jerárquico de 3 capas deEl modelo jerárquico de 3 capas de
El modelo jerárquico de 3 capas de
 
Hamming y CRC
Hamming y CRCHamming y CRC
Hamming y CRC
 
DISEÑO DE RED LAN
DISEÑO DE RED LANDISEÑO DE RED LAN
DISEÑO DE RED LAN
 
Tabla comparativa de dispositivos de intercomunicación de redes
Tabla comparativa de dispositivos de intercomunicación de redesTabla comparativa de dispositivos de intercomunicación de redes
Tabla comparativa de dispositivos de intercomunicación de redes
 

Similar a Crc (20)

Deteccion-y-comprobacion-de-errores-mediante-comprobacion-ciclica
Deteccion-y-comprobacion-de-errores-mediante-comprobacion-ciclicaDeteccion-y-comprobacion-de-errores-mediante-comprobacion-ciclica
Deteccion-y-comprobacion-de-errores-mediante-comprobacion-ciclica
 
Métodos para la detección y corrección de errores
Métodos para la detección y corrección de erroresMétodos para la detección y corrección de errores
Métodos para la detección y corrección de errores
 
Parte 3
Parte 3Parte 3
Parte 3
 
Codigos binarios
Codigos binariosCodigos binarios
Codigos binarios
 
Ut4
Ut4Ut4
Ut4
 
UNIDAD I
UNIDAD IUNIDAD I
UNIDAD I
 
Capa de enlace de datos
Capa de enlace de datosCapa de enlace de datos
Capa de enlace de datos
 
Giuse
GiuseGiuse
Giuse
 
Tema 4 capa de enlace
Tema 4   capa de enlaceTema 4   capa de enlace
Tema 4 capa de enlace
 
Capa física
Capa físicaCapa física
Capa física
 
Cap 3 capa_enlace
Cap 3 capa_enlaceCap 3 capa_enlace
Cap 3 capa_enlace
 
Teleproceso 5
Teleproceso 5Teleproceso 5
Teleproceso 5
 
Ingeneria De Software
Ingeneria De SoftwareIngeneria De Software
Ingeneria De Software
 
Detección de errores CRC
Detección de errores CRCDetección de errores CRC
Detección de errores CRC
 
Detección y Corrección de errores
Detección y Corrección de erroresDetección y Corrección de errores
Detección y Corrección de errores
 
Presentación de tipos de circuitos combinacionales
Presentación de tipos de circuitos combinacionalesPresentación de tipos de circuitos combinacionales
Presentación de tipos de circuitos combinacionales
 
09 errores
09 errores09 errores
09 errores
 
Unidad competecia 1
Unidad competecia 1Unidad competecia 1
Unidad competecia 1
 
Unidad competecia 1
Unidad competecia 1Unidad competecia 1
Unidad competecia 1
 
Unidad competecia 1
Unidad competecia 1Unidad competecia 1
Unidad competecia 1
 

Más de Universidad del Magdalena (8)

Introducción al CSS
Introducción al CSSIntroducción al CSS
Introducción al CSS
 
Protocolos Tcp ip
Protocolos Tcp ipProtocolos Tcp ip
Protocolos Tcp ip
 
Crc
CrcCrc
Crc
 
Codigo Hamming
Codigo HammingCodigo Hamming
Codigo Hamming
 
Modelo Osi
Modelo OsiModelo Osi
Modelo Osi
 
Guiados No Guiados
Guiados No GuiadosGuiados No Guiados
Guiados No Guiados
 
Taller 7
Taller 7Taller 7
Taller 7
 
Comunicacion De Datos Diapositivas
Comunicacion De Datos DiapositivasComunicacion De Datos Diapositivas
Comunicacion De Datos Diapositivas
 

Último

investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIhmpuellon
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosJhonJairoRodriguezCe
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativanicho110
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxFederico Castellari
 

Último (10)

investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 

Crc

  • 2. CRC El CRC se utiliza como una detección de errores de código el cual tiene una serie de aplicaciones usadas cuando se implementa mediante normas convirtiéndolo así en un sistema práctico. Ejemplo: Los archivos están compuestos de bits, que determinan la información en 1 o 0. La secuencia entera de miles de números de estos es el archivo que se almacena en tu ordenador. Pues bien, la redundancia cíclica, es un sistema, por el cual, a esta cadena de números se le añade otra pequeña cadena, cuya misión, es una vez trasmitida a otro soporte (disco, hdd, etc..) comprueba que no se ha producido ningún error en la secuencia de bits, y que el archivo esta correctamente.
  • 3. Calculo del CRC Los bits representados de entrada son alineados en una fila, y los de abajo representan el patrón de bits del divisor CRC (llamado "polinomio") se coloca debajo de la parte izquierda del final de la fila. Aquí está la primera de ellas: Puerta OR-exclusiva (XOR)
  • 4. El divisor es entonces desplazado hacia la derecha, y el proceso se repite hasta que el divisor llega a la derecha, en la parte final de la fila de entrada. Aquí está el último cálculo: Desde la izquierda se divide por cero todos los bits de entrada, cuando este proceso termina el único bits en la fila de entrada que puede ser distinto de cero es n bits más a la derecha, en la parte final de la fila. Estos n bits son el resto de la división, y será también el valor de la función CRC (es el CRC elegido a menos que la especificación de algún proceso posterior lo cambie).