Perbezaan antara csma dan aloha

Perbezaan antara csma dan aloha

CSMA vs Aloha

Aloha adalah skim 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 akan dihantar. Sekiranya bingkai berjaya mencapai destinasi, bingkai seterusnya dihantar. Sekiranya bingkai tidak diterima di destinasi, ia akan dihantar lagi. CSMA (pengangkut akses pelbagai akses) adalah protokol kawalan akses media (MAC), di mana nod menghantar data pada media penghantaran bersama hanya setelah mengesahkan ketiadaan lalu lintas yang lain.

Protokol Aloha

Seperti yang dinyatakan sebelum ini, Aloha adalah protokol komunikasi yang mudah di mana setiap sumber dalam rangkaian menghantar data setiap kali ia mempunyai bingkai yang akan dihantar. Sekiranya bingkai dihantar dengan jayanya, bingkai seterusnya akan dihantar. Sekiranya penghantaran gagal, sumber akan menghantar bingkai yang sama sekali lagi. Aloha berfungsi dengan baik dengan sistem penyiaran tanpa wayar atau pautan dua hala setengah dupleks. Tetapi apabila rangkaian menjadi lebih kompleks, seperti Ethernet dengan pelbagai sumber dan destinasi yang menggunakan laluan data yang sama, masalah berlaku kerana berlanggar 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. Slotted Aloha adalah peningkatan kepada protokol Aloha yang asal, di mana slot masa diskret diperkenalkan untuk meningkatkan throughput maksimum sambil mengurangkan perlanggaran. Ini dicapai dengan membenarkan sumber untuk menghantar hanya pada permulaan masa.

Protokol CSMA

Protokol CSMA adalah protokol MAC probabilistik di mana nod mengesahkan bahawa saluran itu bebas sebelum menghantar saluran bersama seperti bas elektrik. Sebelum menghantar, pemancar cuba mengesan sama ada terdapat isyarat dari stesen lain di saluran. Sekiranya isyarat dikesan, pemancar menunggu sehingga penghantaran berterusan selesai sebelum ia mula menghantarnya lagi. Ini adalah bahagian "pengangkut" protokol. "Akses Pelbagai" mentakrifkan bahawa pelbagai stesen menghantar dan menerima isyarat di saluran dan penghantaran oleh nod tunggal biasanya diterima oleh semua stesen lain menggunakan saluran. Sense Carrier Pelbagai akses dengan pengesanan perlanggaran (CSMA/CD) dan pengangkut akses pelbagai akses dengan mengelakkan perlanggaran (CSMA/CA) adalah dua pengubahsuaian protokol CSMA. CSMA/CD meningkatkan prestasi CSMA dengan menghentikan penghantaran sebaik sahaja perlanggaran dikesan dan CSMA/CA meningkatkan prestasi CSMA dengan melambatkan penghantaran dengan selang rawak jika saluran 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 pertempuran sebelum mereka berlaku sementara protokol Aloha mengesan bahawa saluran sibuk hanya selepas pertembungan berlaku. Oleh kerana itu, CSMA lebih sesuai untuk rangkaian seperti Ethernet di mana pelbagai sumber dan destinasi menggunakan saluran yang sama.