Циклична провера редунданце (ЦРЦ): проналажење и чак исправљање грешака у дигиталним подацима

[email protected]: Zaštita od zlostavljanja i zanemarivanja (Јули 2019).

$config[ads_text] not found
Anonim

Циклична провера редунданце (ЦРЦ): проналажење и чак исправљање грешака у дигиталним подацима


Овај технички кратак објашњава шта је ЦРЦ и како можете да га користите како би ваша дигитална комуникација постала робуснија.

Сродне информације

  • Греи Цоде Басицс

Свет сада потпуно зависи од складиштења и преноса дигиталних података. Авиони, берзи, сигурносни системи, штедњаци - чињеница је да би се савремени живот брзо спустио у хаос ако не бисмо могли осигурати тачност у непрекидно тешком и недвосмисленом огромном токову оних и нула.

Постоје два примарна задатка који су укључени у одржавање интегритета наших дигиталних података. Број један избјегава грешке на првом мјесту; овај циљ укључује низ инжењерских пракси који подстичу поуздан пренос и пријем дигиталних података. Али упркос нашим најбољим напорима, могу се десити грешке, а то нас доводи до другог задатка: откривање грешака. Ако систем може открити грешке, он може такође надокнадити те грешке једноставним избацивањем упитних података или затражењем дупликатног преноса.

Метода избора грешке

Ако сте упознати са паритетним битом који се понекад користи у УАРТ комуникацији, знате нешто о откривању грешака. Али бит паритета је прилично патетичан механизам детекције грешака; заправо, колико могу да кажем, већина метода за откривање грешака је мање-више патетицна у односу на проверу цикличне редунданце (ЦРЦ), која се јасно појавила као доминантан приступ - нека велика имена у дигиталној комуникацији (укључујући ЦАН, УСБ и Етхернет) користе ЦРЦ као део свог протокола за пренос података.

Детаље ЦРЦ корекције грешака су изван моје зоне интелектуалне удобности. Ако желите више информација, мораћете наставити истраживање на другим местима или се надати да ће ова тема ускоро бити покривена новим чланком ААЦ-а!