Perbedaan Antara CSMA dan ALOHA

CSMA vs ALOHA

Aloha adalah skema komunikasi sederhana yang awalnya dikembangkan oleh University of Hawaii untuk digunakan untuk komunikasi satelit. Dalam metode Aloha, setiap sumber dalam jaringan komunikasi mentransmisikan data setiap kali ada frame yang akan dikirim. Jika frame berhasil mencapai tujuan, frame berikutnya ditransmisikan. Jika frame tidak diterima di tempat tujuan, frame akan dikirimkan lagi. CSMA (Carrier Sense Multiple Access) adalah protokol Media Access Control (MAC), di mana node mentransmisikan data pada media transmisi bersama hanya setelah memverifikasi tidak adanya lalu lintas lain.

Protokol Aloha

Seperti yang disebutkan sebelumnya, Aloha adalah protokol komunikasi sederhana di mana setiap sumber di jaringan mentransmisikan data kapan pun ia memiliki frame untuk ditransmisikan. Jika frame berhasil ditransmisikan, frame berikutnya akan dikirim. Jika transmisi gagal, sumber akan mengirim frame yang sama lagi. Aloha bekerja dengan baik dengan sistem siaran nirkabel atau tautan dua arah dupleks. Tetapi ketika jaringan menjadi lebih kompleks, seperti Ethernet dengan banyak sumber dan tujuan yang menggunakan jalur data umum, masalah terjadi karena bertabrakannya frame data. Ketika volume komunikasi meningkat, masalah tabrakan menjadi lebih buruk. Ini dapat mengurangi efisiensi jaringan karena bertabrakan frame akan menyebabkan hilangnya data di kedua frame. Slotted Aloha adalah peningkatan pada protokol Aloha asli, di mana slot waktu diskrit diperkenalkan untuk meningkatkan throughput maksimum sekaligus mengurangi tabrakan. Ini dicapai dengan mengizinkan sumber mengirimkan hanya pada awal slot waktu.

Protokol CSMA

Protokol CSMA adalah protokol MAC probabilistik di mana sebuah node memverifikasi bahwa saluran tersebut bebas sebelum mentransmisikannya pada saluran bersama seperti bus listrik. Sebelum mentransmisikan, pemancar mencoba mendeteksi apakah ada sinyal dari stasiun lain di saluran. Jika sinyal terdeteksi, pemancar menunggu sampai transmisi yang sedang berlangsung selesai sebelum mulai mengirim lagi. Ini adalah bagian “Carrier Sense” dari protokol. "Akses Berganda" mendefinisikan bahwa beberapa stasiun mengirim dan menerima sinyal pada saluran dan transmisi oleh satu simpul umumnya diterima oleh semua stasiun lain menggunakan saluran tersebut. Carrier Sense Multiple Access dengan Collision Detection (CSMA / CD) dan Carrier Sense Multiple Access dengan Collision Avoidance (CSMA / CA) adalah dua modifikasi dari protokol CSMA. CSMA / CD meningkatkan kinerja CSMA dengan menghentikan transmisi segera setelah tabrakan terdeteksi dan CSMA / CA meningkatkan kinerja CSMA dengan menunda transmisi dengan interval acak jika saluran dirasakan sibuk.

Perbedaan antara CSMA dan ALOHA

Perbedaan utama antara Aloha dan CSMA adalah protokol Aloha tidak mencoba mendeteksi apakah saluran tersebut bebas sebelum mentransmisikan, tetapi protokol CSMA memverifikasi bahwa saluran tersebut bebas sebelum mentransmisikan data. Dengan demikian protokol CSMA menghindari bentrokan sebelum terjadi sementara protokol Aloha mendeteksi bahwa saluran hanya sibuk setelah terjadi bentrokan. Karena itu, CSMA lebih cocok untuk jaringan seperti Ethernet di mana banyak sumber dan tujuan menggunakan saluran yang sama.