Apa itu tabrakan dalam jaringan?

Dalam jaringan Ethernet half-duplex, tabrakan (collision) terjadi ketika dua perangkat dalam jaringan yang sama mencoba mengirim data secara bersamaan. Jaringan akan mendeteksi tabrakan dari kedua paket yang dikirim dan membuang keduanya. Tabrakan ini adalah hal yang wajar terjadi dalam jaringan Ethernet.

Ethernet hub menggunakan satu saluran bersama, sehingga secara desain hanya mendukung komunikasi half-duplex. Artinya, hanya satu perangkat (atau node) yang bisa mengirim data dalam satu waktu. Ini berbeda dengan komunikasi full-duplex yang memungkinkan data dikirim dan diterima secara bersamaan.

Apa yang terjadi saat tabrakan terjadi?

Pada saluran half-duplex, jika dua perangkat mengirim data bersamaan, maka akan terjadi tabrakan. Ini bisa menyebabkan kesalahan transmisi dan kehilangan data. Saat tabrakan terjadi, kedua perangkat akan mendeteksinya, lalu masing-masing menunggu dalam waktu acak sebelum mencoba mengirim ulang.

Ilustrasi paling gampang adalah walkie-talkie. Alat ini hanya bisa digunakan untuk berbicara dalam satu arah pada satu waktu. Jika dua orang menekan tombol push-to-talk bersamaan, mereka nggak akan bisa mendengar satu sama lain karena kedua perangkat sedang dalam mode transmisi, bukan penerimaan.

Bagaimana cara mencegah tabrakan?

Ethernet menggunakan metode carrier sense multiple access dengan collision detect (CSMA/CD) untuk mengatur giliran perangkat dalam menggunakan jalur transmisi. Saat perangkat ingin mengirim data, ia akan mengecek apakah jalur sedang digunakan. Jika iya, perangkat akan menunggu beberapa saat dan mencoba lagi. Kalau jalur kosong, perangkat langsung mengirim data.

Alternatif lainnya adalah carrier sense multiple access dengan collision avoidance (CSMA/CA). Metode ini menggunakan algoritma yang menentukan jadwal kapan perangkat boleh mengirim data. Dengan cara ini, kemungkinan tabrakan bisa dikurangi. Jika tabrakan tetap terjadi, paket data akan dibuang dan prosesnya diulang.

Teknologi CSMA/CA membantu mengoptimalkan bandwidth dengan mengurangi tabrakan, tapi bukan menghilangkannya sepenuhnya. Metode ini lebih cocok untuk jaringan nirkabel, karena perangkat access point sering kali berada di luar jangkauan satu sama lain, sehingga jaringan sulit memprediksi kapan perangkat akan mengirim data.

Cara paling efektif untuk mengatasi tabrakan adalah beralih ke jaringan full-duplex dengan switch. Network switch memecah domain tabrakan, sehingga setiap perangkat memiliki jalurnya sendiri dan tabrakan pun bisa dihilangkan.

CSMA/CD vs. CSMA/CA

Baik CSMA/CD maupun CSMA/CA sama-sama digunakan untuk mencegah tabrakan di jaringan. CSMA/CD dikenal sebagai access method, yang berasumsi bahwa tabrakan pasti terjadi dalam jaringan komputer. Metode ini mendeteksi tabrakan secara proaktif dan memastikan perangkat mengikuti aturan komunikasi di jaringan.

Di sisi lain, CSMA/CA lebih fokus pada penjadwalan pengiriman data di dalam network segment dalam domain siaran (broadcast domain). Dengan cara ini, tabrakan bisa diminimalkan karena perangkat hanya akan mengirim data sesuai jadwal yang sudah ditentukan.

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *