Rumah Perangkat keras Apa itu pemeriksaan redundansi siklik? - definisi dari techopedia

Apa itu pemeriksaan redundansi siklik? - definisi dari techopedia

Daftar Isi:

Anonim

Definisi - Apa artinya Cyclic Redundancy Check (CRC)?

Cyclic redundancy check (CRC) adalah teknik yang digunakan untuk mendeteksi kesalahan dalam data digital. CRC adalah fungsi hash yang mendeteksi perubahan tidak disengaja pada data komputer mentah yang biasa digunakan dalam jaringan telekomunikasi digital dan perangkat penyimpanan seperti hard disk drive. Teknik ini ditemukan oleh W. Wesley Peterson pada tahun 1961 dan dikembangkan lebih lanjut oleh CCITT (Comite Consultatif International Telegraphique et Telephonique). Pemeriksaan redundansi siklik cukup sederhana untuk diterapkan dalam perangkat keras dan dapat dengan mudah dianalisis secara matematis. Ini adalah salah satu teknik yang lebih baik dalam mendeteksi kesalahan transmisi umum.

Ini didasarkan pada pembagian biner dan juga disebut checksum kode polinomial.

Techopedia menjelaskan Cyclic Redundancy Check (CRC)

Dalam pemeriksaan redundansi siklik, sejumlah bit pemeriksaan yang tetap, sering disebut checksum, ditambahkan ke pesan yang perlu dikirim. Penerima data menerima data dan memeriksa bit pemeriksaan untuk setiap kesalahan. Secara matematis, penerima data memeriksa nilai cek yang dilampirkan dengan menemukan sisa divisi polinomial dari konten yang dikirimkan. Jika tampaknya telah terjadi kesalahan, pengakuan negatif ditransmisikan untuk meminta pengiriman ulang data.

Pemeriksaan redundansi siklik juga diterapkan ke perangkat penyimpanan seperti hard disk. Dalam hal ini, periksa bit dialokasikan untuk setiap blok di hard disk. Ketika file yang rusak atau tidak lengkap dibaca oleh komputer, kesalahan redundansi siklik dilaporkan. Ini bisa dari perangkat penyimpanan lain atau dari CD / DVD. Alasan umum untuk kesalahan termasuk crash sistem, file tidak lengkap atau rusak, atau file dengan banyak bug.

Desain polinomial CRC bergantung pada panjang blok yang akan dilindungi, fitur perlindungan kesalahan, sumber daya untuk implementasi CRC, dan kinerja.

Apa itu pemeriksaan redundansi siklik? - definisi dari techopedia