Talaan ng mga Nilalaman:
- Kahulugan - Ano ang ibig sabihin ng Cyclic Redundancy Check (CRC)?
- Ipinapaliwanag ng Techopedia ang Cyclic Redundancy Check (CRC)
Kahulugan - Ano ang ibig sabihin ng Cyclic Redundancy Check (CRC)?
Ang cyclic redundancy check (CRC) ay isang pamamaraan na ginamit upang makita ang mga error sa digital data. Ang CRC ay isang function na hash na nakakakita ng hindi sinasadyang mga pagbabago sa hilaw na data ng computer na karaniwang ginagamit sa mga digital telecommunications network at mga aparato sa imbakan tulad ng hard disk drive. Ang diskarteng ito ay naimbento ni W. Wesley Peterson noong 1961 at lalo pang binuo ng CCITT (Comité Consultatif International Telegraphique et Telephonique). Ang mga tseke ng kalangitan ng kalakal ay medyo simple upang maipatupad sa hardware at madaling masuri sa matematika. Ito ay isa sa mga mas mahusay na pamamaraan sa pag-alis ng mga karaniwang error sa paghahatid.
Ito ay batay sa binary division at tinatawag ding polynomial code checksum.
Ipinapaliwanag ng Techopedia ang Cyclic Redundancy Check (CRC)
Sa cyclic redundancy check, isang nakapirming bilang ng mga check bits, na madalas na tinatawag na isang checksum, ay idinagdag sa mensahe na kailangang maipadala. Ang mga natanggap ng data ay tumatanggap ng data at siyasatin ang mga check bits para sa anumang mga pagkakamali. Sa matematika, ang mga tagatanggap ng data ay suriin ang halaga ng tseke na nakalakip sa pamamagitan ng paghahanap ng nalalabi ng dibisyon ng polynomial ng mga nilalaman na ipinadala. Kung tila naganap ang isang error, ang isang negatibong pagkilala ay ipinadala na humihingi ng muling pag-uli ng data.
Ang isang cyclic redundancy check ay inilalapat din sa mga aparato ng imbakan tulad ng mga hard disk. Sa kasong ito, ang mga check ng mga bits ay inilalaan sa bawat bloke sa hard disk. Kung ang isang sira o hindi kumpletong file ay binabasa ng computer, ang pag-uulat ng cyclic redundancy error. Ito ay maaaring mula sa isa pang aparato ng imbakan o mula sa mga CD / DVD. Ang mga karaniwang dahilan para sa mga pagkakamali ay kasama ang mga pag-crash ng system, hindi kumpleto o tiwaling mga file, o mga file na may maraming mga bug.
Ang mga disenyo ng polynomial ng CRC ay nakasalalay sa haba ng bloke na maprotektahan, mga tampok ng proteksyon ng error, mapagkukunan para sa pagpapatupad ng CRC, at pagganap.