Taula de continguts:
- Definició: què significa la verificació de redundància cíclica (CRC)?
- Techopedia explica la verificació de la redundància cíclica (CRC)
Definició: què significa la verificació de redundància cíclica (CRC)?
La revisió cíclica de la redundància (CRC) és una tècnica utilitzada per detectar errors en les dades digitals. CRC és una funció hash que detecta canvis accidentals a les dades d’ordinador en brut que s’utilitzen habitualment a les xarxes de telecomunicacions digitals i dispositius d’emmagatzematge com ara unitats de disc dur. Aquesta tècnica va ser inventada per W. Wesley Peterson el 1961 i desenvolupada per CCITT (Comité Consultatif International Telegraphique et Telephonique). Els controls de redundància cíclica són força senzills d’implementar en maquinari i es poden analitzar fàcilment matemàticament. És una de les millors tècniques per detectar errors de transmissió comuns.
Es basa en la divisió binària i també s’anomena codi polinòmic checksum.
Techopedia explica la verificació de la redundància cíclica (CRC)
Al control de redundància cíclica, s’afegeix al missatge un nombre fix de bits de comprovació, sovint anomenats check-check. Els receptors de dades reben les dades i inspeccionen els errors de comprovació per si hi ha errors. Matemàticament, els receptors de dades comproven el valor de comprovació adjunt trobant la resta de la divisió polinòmica dels continguts transmesos. Si sembla que s’ha produït un error, es transmet un reconeixement negatiu demanant la retransmissió de dades.
Una comprovació de redundància cíclica també s'aplica als dispositius d'emmagatzematge com els discos durs. En aquest cas, s’assignen bits de verificació a cada bloc del disc dur. Quan l’ordinador llegeix un fitxer corromput o incomplet, s’informa d’un error de redundància cíclica. Això podria ser des d'un altre dispositiu d'emmagatzematge o des de CD / DVD. Els motius habituals d’errors són els bloqueigs del sistema, fitxers incomplets o corruptes o fitxers amb molts errors.
Els dissenys polinòmics de CRC depenen de la longitud del bloc a protegir, de les funcions de protecció contra errors, del recurs per a la implementació de CRC i del rendiment.
