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: WISBG 13/2021: Penulisan Surat Rasmi, Memo Dalaman, Minit Mesyuarat dan Maklum Balas 2024, November
Anonim

CSMA lwn ALOHA

Aloha ialah skim komunikasi mudah yang pada asalnya dibangunkan oleh Universiti Hawaii untuk digunakan untuk komunikasi satelit. Dalam kaedah Aloha, setiap sumber dalam rangkaian komunikasi menghantar data setiap kali terdapat bingkai untuk dihantar. Jika bingkai berjaya sampai ke destinasi, bingkai seterusnya dihantar. Jika bingkai tidak diterima di destinasi, ia akan dihantar semula. CSMA (Carrier Sense Multiple Access) ialah protokol Kawalan Akses Media (MAC), di mana nod menghantar data pada media penghantaran kongsi hanya selepas mengesahkan ketiadaan trafik lain.

Protokol Aloha

Seperti yang dinyatakan sebelum ini, Aloha ialah protokol komunikasi mudah di mana setiap sumber dalam rangkaian menghantar data pada bila-bila masa ia mempunyai bingkai untuk dihantar. Jika bingkai berjaya dihantar, bingkai seterusnya akan dihantar. Jika penghantaran gagal, sumber akan menghantar bingkai yang sama sekali lagi. Aloha berfungsi dengan baik dengan sistem penyiaran wayarles atau pautan dua hala separuh dupleks. Tetapi apabila rangkaian menjadi lebih kompleks, seperti Ethernet dengan berbilang sumber dan destinasi yang menggunakan laluan data biasa, masalah berlaku disebabkan oleh perlanggaran bingkai data. Apabila volum komunikasi meningkat, masalah perlanggaran menjadi lebih teruk. Ini boleh mengurangkan kecekapan rangkaian kerana bingkai yang berlanggar akan menyebabkan kehilangan data dalam kedua-dua bingkai. Slotted Aloha ialah penambahbaikan kepada protokol Aloha asal, di mana slot masa diskret diperkenalkan untuk meningkatkan daya pemprosesan maksimum sambil mengurangkan perlanggaran. Ini dicapai dengan membenarkan sumber menghantar hanya pada permulaan slot masa.

Protokol CSMA

Protokol CSMA ialah protokol MAC berkebarangkalian di mana nod mengesahkan bahawa saluran itu bebas sebelum menghantar pada saluran kongsi seperti bas elektrik. Sebelum menghantar, pemancar cuba mengesan sama ada terdapat isyarat dari stesen lain dalam saluran. Jika isyarat dikesan, pemancar menunggu sehingga penghantaran berterusan selesai sebelum ia mula menghantar semula. Ini ialah bahagian "Carrier Sense" dalam protokol. “Akses Berbilang” mentakrifkan bahawa berbilang stesen menghantar dan menerima isyarat pada saluran dan penghantaran melalui satu nod secara amnya diterima oleh semua stesen lain yang menggunakan saluran tersebut. Carrier Sense Multiple Access with Collision Detection (CSMA/CD) dan Carrier Sense Multiple Access with Collision Avoidance (CSMA/CA) ialah dua pengubahsuaian protokol CSMA. CSMA/CD meningkatkan prestasi CSMA dengan menghentikan penghantaran sebaik sahaja perlanggaran dikesan dan CSMA/CA meningkatkan prestasi CSMA dengan menangguhkan penghantaran dengan selang waktu rawak jika saluran dirasakan sibuk.

Perbezaan antara CSMA dan ALOHA

Perbezaan utama antara Aloha dan CSMA ialah protokol Aloha tidak cuba mengesan sama ada saluran itu percuma sebelum menghantar tetapi protokol CSMA mengesahkan bahawa saluran itu bebas sebelum menghantar data. Oleh itu protokol CSMA mengelakkan pertembungan sebelum ia berlaku manakala protokol Aloha mengesan bahawa saluran sibuk hanya selepas pertembungan berlaku. Disebabkan ini, CSMA lebih sesuai untuk rangkaian seperti Ethernet yang berbilang sumber dan destinasi menggunakan saluran yang sama.

Disyorkan: