3 Metode Perbaikan Kesalahan Pengiriman Data dalam Komunikasi Komputer

ยทwaktu baca 2 menit
Tulisan dari Berita Update tidak mewakili pandangan dari redaksi kumparan

Terdapat beberapa metode perbaikan kesalahan pengiriman data yang umumnya digunakan. Berbagai metode tersebut dilakukan dengan tujuan untuk memastikan keakuratan dan keintegritasan data yang dikirim.
Kesalahan pengiriman seperti kerusakan bit atau paket data yang hilang dapat merusak informasi. Perbaikan kesalahan akan membantu memastikan bahwa data yang diterima sesuai dengan data yang awalnya dikirim.
Berbagai Metode Perbaikan Kesalahan Pengiriman Data
Kesalahan pengiriman dapat terjadi karena berbagai alasan. Mulai dari interferensi sinyal, gangguan elektromagnetik, hingga kegagalan perangkat keras. Dengan menerapkan metode perbaikan kesalahan, sistem komunikasi dapat menjadi lebih andal dan tahan gangguan.
Berdasarkan buku Open Systems Interconnection: Lapisan Data-Link, Miftahul Huda, M.Kom, (2019), ada beberapa metode perbaikan kesalahan pengiriman data yang sering digunakan, yaitu:
1. Checksum
Metode checksum melibatkan penambahan nilai kontrol atau ceksum ke dalam paket data yang dikirim. Ini dilakukan dengan menjumlahkan nilai dari setiap byte dalam paket.
Penerima kemudian dapat menghitung kembali nilai checksum setelah menerima data. Lalu memeriksa apakah nilai yang dihitung sama dengan nilai yang terkandung dalam paket. Jika ada perbedaan, paket dianggap rusak dan bisa dilakukan tindakan perbaikan.
2. Cyclic Redundancy Check (CRC)
Dalam CRC, sebuah polinomial pembagi diaplikasikan pada data yang dikirim. Hasil dari operasi ini dikenal sebagai nilai sisa CRC, kemudian ditambahkan ke data yang dikirim sebagai nilai kontrol.
Penerima akan melakukan operasi yang sama dengan menggunakan polinomial pembagi yang sama. Jika nilai sisa CRC yang dihitung tidak nol, itu menandakan adanya kesalahan dalam pengiriman data.
3. Forward Error Correction (FEC)
FEC melibatkan penambahan informasi redundant ke dalam data yang dikirim. Sehingga penerima dapat mendeteksi dan memperbaiki kesalahan tanpa perlu meminta pengiriman ulang dari sumber.
Salah satu teknik FEC yang umum digunakan adalah penggunaan kode paritas. Dalam metode ini, bit tambahan ditambahkan ke dalam data untuk menciptakan pola yang dapat digunakan untuk mendeteksi dan memperbaiki kesalahan.
Baca Juga: Checksum: Pengertian dan Fungsinya dalam Ilmu Komputer
Setiap metode perbaikan kesalahan pengiriman data memiliki kelebihan dan kelemahan. Pilihan metode tergantung pada kebutuhan spesifik dari aplikasi atau protokol komunikasi yang digunakan. (DNR)
