Cyclische redundantiecontrole (CRC)

Schrijver: Judy Howell
Datum Van Creatie: 4 Juli- 2021
Updatedatum: 11 Kunnen 2024
Anonim
Fix Data Error Cyclic Redundancy Check CRC, Can’t Read From the Source File or Disk Corrupted Disk
Video: Fix Data Error Cyclic Redundancy Check CRC, Can’t Read From the Source File or Disk Corrupted Disk

Inhoud

Definitie - Wat betekent Cyclic Redundancy Check (CRC)?

De cyclische redundantiecontrole (CRC) is een techniek die wordt gebruikt om fouten in digitale gegevens te detecteren. CRC is een hashfunctie die onbedoelde wijzigingen in onbewerkte computergegevens detecteert die vaak worden gebruikt in digitale telecommunicatienetwerken en opslagapparaten zoals harde schijven. Deze techniek is uitgevonden door W. Wesley Peterson in 1961 en verder ontwikkeld door de CCITT (Comité Consultatif International Telegraphique et Telephonique). Cyclische redundantiecontroles zijn vrij eenvoudig te implementeren in hardware en kunnen eenvoudig wiskundig worden geanalyseerd. Het is een van de betere technieken voor het detecteren van veelvoorkomende transmissiefouten.


Het is gebaseerd op binaire deling en wordt ook polynoomcode checksum genoemd.

Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze handleiding leert u wat cloud computing inhoudt en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.

Techopedia verklaart Cyclic Redundancy Check (CRC)

In de cyclische redundantiecontrole wordt een vast aantal controlebits, vaak een controlesom genoemd, toegevoegd aan de te verzenden. De gegevensontvangers ontvangen de gegevens en inspecteren de controlebits op fouten. Wiskundig controleren gegevensontvangers op de bijgevoegde controlewaarde door de rest van de polynoomverdeling van de verzonden inhoud te vinden. Als het lijkt dat er een fout is opgetreden, wordt een negatieve bevestiging verzonden waarin wordt gevraagd om gegevens opnieuw te verzenden.

Een cyclische redundantiecontrole wordt ook toegepast op opslagapparaten zoals harde schijven. In dit geval worden controlebits toegewezen aan elk blok op de harde schijf. Wanneer een corrupt of onvolledig bestand door de computer wordt gelezen, wordt de cyclische redundantiefout gerapporteerd. Dit kan van een ander opslagapparaat zijn of van CD / DVD's. De veel voorkomende redenen voor fouten zijn systeemcrashes, onvolledige of corrupte bestanden of bestanden met veel bugs.


CRC-polynoomontwerpen zijn afhankelijk van de lengte van het te beveiligen blok, foutbeveiligingsfuncties, bron voor CRC-implementatie en prestaties.