Perbezaan Antara CSMA Dan ALOHA

Perbezaan Antara CSMA Dan ALOHA
Perbezaan Antara CSMA Dan ALOHA

Video: Perbezaan Antara CSMA Dan ALOHA

Video: Perbezaan Antara CSMA Dan ALOHA
Video: Pure Aloha 2024, September
Anonim

CSMA vs ALOHA

Aloha adalah skema komunikasi sederhana yang pada mulanya dikembangkan oleh University of Hawaii untuk digunakan untuk komunikasi satelit. Dalam kaedah Aloha, setiap sumber dalam rangkaian komunikasi menghantar data setiap kali ada bingkai yang akan dikirimkan. Sekiranya bingkai berjaya sampai ke destinasi, bingkai seterusnya dihantar. Sekiranya bingkai tidak diterima di tempat tujuan, ia akan dihantar semula. CSMA (Carrier Sense Multiple Access) adalah protokol Media Access Control (MAC), di mana nod menghantar data pada media penghantaran bersama hanya setelah mengesahkan tidak adanya lalu lintas lain.

Protokol Aloha

Seperti disebutkan sebelumnya, Aloha adalah protokol komunikasi sederhana di mana setiap sumber dalam jaringan mengirimkan data setiap kali ia mempunyai bingkai yang akan dikirim. Sekiranya bingkai berjaya dihantar, 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 arah separuh dupleks. Tetapi apabila rangkaian menjadi lebih kompleks, seperti Ethernet dengan pelbagai sumber dan destinasi yang menggunakan jalur data yang sama, masalah terjadi kerana pelanggaran bingkai data. Apabila jumlah komunikasi meningkat, masalah perlanggaran menjadi lebih teruk. Ini dapat mengurangkan kecekapan rangkaian kerana bingkai yang bertabrakan akan menyebabkan kehilangan data pada kedua bingkai tersebut. Slotted Aloha adalah peningkatan protokol Aloha yang asal,di mana slot masa diskrit diperkenalkan untuk meningkatkan throughput maksimum sambil mengurangkan perlanggaran. Ini dicapai dengan membenarkan sumber menghantar hanya pada awal slot masa.

Protokol CSMA

Protokol CSMA adalah protokol MAC probabilistik di mana nod mengesahkan bahawa saluran itu bebas sebelum dihantar pada 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 dihantar semula. Ini adalah bahagian "Carrier Sense" dari protokol. “Multiple Access” mendefinisikan bahawa beberapa stesen menghantar dan menerima isyarat pada saluran dan penghantaran oleh satu simpul secara amnya diterima oleh semua stesen lain yang menggunakan saluran tersebut. Carrier Sense Multiple Access dengan Collision Detection (CSMA / CD) dan Carrier Sense Multiple Access dengan Collision menghindari (CSMA / CA) adalah dua modifikasi protokol CSMA. CSMA / CD meningkatkan prestasi CSMA dengan menghentikan transmisi sebaik sahaja pelanggaran dikesan dan CSMA / CA meningkatkan prestasi CSMA dengan menunda penghantaran dengan selang rawak sekiranya saluran tersebut merasa sibuk.

Perbezaan antara CSMA dan ALOHA

Perbezaan utama antara Aloha dan CSMA adalah bahawa protokol Aloha tidak cuba mengesan sama ada saluran itu bebas sebelum menghantar tetapi protokol CSMA mengesahkan bahawa saluran itu bebas sebelum menghantar data. Oleh itu, protokol CSMA mengelakkan pertembungan sebelum 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.

Disyorkan: