CSMA vs ALOHA
Aloha adalah skema komunikasi mudah yang asalnya dibangunkan oleh University of Hawaii untuk digunakan untuk komunikasi satelit. Dalam kaedah Aloha, setiap sumber dalam rangkaian komunikasi menghantar data setiap kali terdapat bingkai yang dihantar. Jika rangka berjaya mencapai destinasi, bingkai seterusnya akan dihantar. Jika bingkai tidak diterima di destinasi, ia akan dihantar semula. CSMA (Access Multiple Carrier Sense) adalah Protokol Kawalan Akses Media (MAC), di mana nod menghantar data pada media penghantaran yang dikongsi hanya selepas mengesahkan ketiadaan trafik lain.
Protokol Aloha
Seperti yang disebutkan sebelumnya, Aloha adalah protokol komunikasi yang mudah di mana setiap sumber dalam rangkaian menghantar data setiap kali ia mempunyai bingkai yang akan dihantar. Jika bingkai disalurkan dengan jayanya, bingkai seterusnya akan dihantar. Jika penghantaran gagal, sumber akan menghantar bingkai yang sama sekali lagi. Aloha berfungsi dengan baik dengan sistem siaran tanpa wayar atau pautan dua hala dua hala. Tetapi apabila rangkaian menjadi lebih rumit, seperti Ethernet dengan pelbagai sumber dan destinasi yang menggunakan laluan data yang sama, masalah berlaku kerana melanggar data bingkai. Apabila jumlah komunikasi bertambah, masalah perlanggaran semakin buruk. Ini dapat mengurangkan kecekapan rangkaian kerana bingkai berlanggar akan menyebabkan kehilangan data dalam kedua-dua bingkai tersebut. Slotted Aloha adalah pembaikan kepada protokol Aloha yang asal, di mana slot masa diskret diperkenalkan untuk meningkatkan daya tampung maksimum semasa mengurangkan perlanggaran. Ini dicapai dengan membenarkan sumber menghantar hanya pada permulaan masa berlalu.
Protokol CSMA
Protokol CSMA adalah protokol MAC probabiliti di mana nod mengesahkan bahawa saluran itu bebas sebelum menghantar pada saluran yang dikongsi seperti bas elektrik. Sebelum menghantar, pemancar cuba untuk mengesan sama ada terdapat isyarat dari stesen lain dalam saluran tersebut. Sekiranya isyarat dikesan, pemancar menunggu sehingga transmisi berterusan sebelum ia mula dihantar lagi. Ini adalah sebahagian daripada protokol "Carrier Sense". "Akses Pelbagai" mentakrifkan bahawa beberapa stesen menghantar dan menerima isyarat pada saluran dan penghantaran oleh satu nod secara umumnya diterima oleh semua stesen lain yang menggunakan saluran tersebut. Akses Pelbagai Sense Carrier dengan Pengesanan Perlanggaran (CSMA / CD) dan Akses Pelbagai Keseragaman dengan Penghindaran Perlanggaran (CSMA / CA) adalah dua modifikasi protokol CSMA. CSMA / CD meningkatkan prestasi CSMA dengan menghentikan penghantaran sebaik sahaja perlanggaran dikesan dan CSMA / CA meningkatkan prestasi CSMA dengan melambatkan penghantaran secara selang secara rawak jika saluran tersebut dirasakan sibuk.
Perbezaan antara CSMA dan ALOHA
Perbezaan utama antara Aloha dan CSMA ialah protokol Aloha tidak cuba untuk mengesan sama ada saluran itu bebas sebelum menghantar tetapi protokol CSMA mengesahkan bahawa saluran itu bebas sebelum menghantar data. Oleh itu protokol CSMA mengelakkan benturan sebelum mereka berlaku manakala protokol Aloha mengesan bahawa saluran sibuk hanya selepas pertembungan berlaku. Disebabkan ini, CSMA lebih sesuai untuk rangkaian seperti Ethernet di mana pelbagai sumber dan destinasi menggunakan saluran yang sama.