Perbezaan Antara CSMA dan ALOHA

Anonim

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 lalu lintas yang lain.

Aloha Protocol

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 berlanggar dengan bingkai data. Apabila jumlah komunikasi meningkat, masalah perlanggaran menjadi lebih teruk. Ini dapat mengurangkan kecekapan rangkaian kerana bingkai berlanggar akan menyebabkan kehilangan data dalam kedua-dua bingkai tersebut. Slotted Aloha adalah peningkatan 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. Akses Pelbagai Akses 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 melalui selang rawak jika saluran itu 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.