Kontrola cyklické redundance (CRC)

Autor: Judy Howell
Datum Vytvoření: 4 Červenec 2021
Datum Aktualizace: 21 Červen 2024
Anonim
Kontrola cyklické redundance (CRC) - Technologie
Kontrola cyklické redundance (CRC) - Technologie

Obsah

Definice - Co znamená kontrola cyklické redundance (CRC)?

Kontrola cyklické redundance (CRC) je technika používaná k detekci chyb v digitálních datech. CRC je hašovací funkce, která detekuje náhodné změny prvotních počítačových dat běžně používaných v digitálních telekomunikačních sítích a úložných zařízeních, jako jsou jednotky pevného disku. Tuto techniku ​​vynalezl W. Wesley Peterson v roce 1961 a dále ji vyvinul CCITT (Comité Consultatif International Telegraphique et Telephonique). Kontroly cyklické redundance se v hardwaru implementují velmi snadno a lze je snadno matematicky analyzovat. Je to jedna z lepších technik v detekci běžných chyb přenosu.


Je založen na binárním dělení a nazývá se také kontrolní součet polynomiálního kódu.

Úvod do Microsoft Azure a Microsoft Cloud | V této příručce se dozvíte, o čem cloud computing je a jak vám může Microsoft Azure pomoci migrovat a řídit podnikání z cloudu.

Techopedia vysvětluje kontrolu cyklické redundance (CRC)

Při kontrole cyklické redundance se k tomu, co je třeba vyslat, připojí pevný počet kontrolních bitů, často nazývaných kontrolní součet. Přijímače dat přijímají data a kontrolují kontrolní bity, zda neobsahují nějaké chyby. Matematicky přijímače dat kontrolují připojenou kontrolní hodnotu nalezením zbytku polynomického dělení přenášeného obsahu. Pokud se zdá, že došlo k chybě, je vysláno negativní potvrzení s požadavkem na opakovaný přenos dat.


Kontrola cyklické redundance se také používá na paměťová zařízení, jako jsou pevné disky. V tomto případě jsou kontrolní bity přiděleny každému bloku na pevném disku. Při čtení poškozeného nebo neúplného souboru počítačem je hlášena chyba cyklické redundance. Může to být z jiného úložného zařízení nebo z CD / DVD. Mezi běžné důvody chyb patří zhroucení systému, neúplné nebo poškozené soubory nebo soubory se spoustou chyb.

Návrh polynomu CRC závisí na délce bloku, který má být chráněn, na funkcích ochrany proti chybám, zdroji pro implementaci CRC a výkonu.