CSMA vs ALOHA
Aloha ilk olaraq Havay Universiteti tərəfindən peyk rabitəsi üçün istifadə edilmək üçün hazırlanmış sadə rabitə sxemidir. Aloha metodunda kommunikasiya şəbəkəsindəki hər bir mənbə hər dəfə ötürüləcək çərçivə olduqda məlumatları ötürür. Çərçivə təyinat yerinə uğurla çatarsa, növbəti kadr ötürülür. Çərçivə təyinat yerində alınmazsa, yenidən ötürüləcək. CSMA (Carrier Sense Multiple Access) Media Girişinə Nəzarət (MAC) protokoludur, burada qovşaq yalnız digər trafikin olmamasını təsdiq etdikdən sonra paylaşılan ötürmə mediasında məlumatları ötürür.
Aloha Protokolu
Daha əvvəl qeyd edildiyi kimi, Aloha şəbəkədəki hər bir mənbənin ötürülməsi lazım olan çərçivə olduğu zaman məlumatları ötürdüyü sadə rabitə protokoludur. Çərçivə uğurla ötürülürsə, növbəti kadr ötürüləcək. Əgər ötürmə uğursuz olarsa, mənbə eyni kadrı yenidən göndərəcək. Aloha simsiz yayım sistemləri və ya yarım dupleks ikitərəfli bağlantılarla yaxşı işləyir. Lakin şəbəkə daha mürəkkəbləşdikdə, məsələn, ümumi məlumat yolundan istifadə edən çoxlu mənbə və təyinatlı Ethernet, verilənlər çərçivələrinin toqquşması səbəbindən problemlər yaranır. Rabitə həcmi artdıqda, toqquşma problemi daha da pisləşir. Bu, şəbəkənin səmərəliliyini azalda bilər, çünki toqquşan çərçivələr hər iki çərçivədə məlumat itkisinə səbəb olacaqdır. Slotted Aloha orijinal Aloha protokolunun təkmilləşdirilməsidir, burada toqquşmaların azaldılması zamanı maksimum ötürmə qabiliyyətini artırmaq üçün diskret vaxt intervalları təqdim edilmişdir. Bu, mənbələrin yalnız vaxt intervalının əvvəlində ötürülməsinə icazə verməklə əldə edilir.
CSMA Protokolu
CSMA protokolu ehtimala əsaslanan MAC protokoludur, burada qovşağın elektrik avtobusu kimi paylaşılan kanalda ötürülməzdən əvvəl kanalın pulsuz olduğunu təsdiqləyir. Ötürmədən əvvəl ötürücü kanalda başqa stansiyadan siqnal olub-olmadığını aşkar etməyə çalışır. Siqnal aşkar edilərsə, ötürücü yenidən ötürməyə başlamazdan əvvəl davam edən ötürmənin bitməsini gözləyir. Bu, protokolun “Daşıyıcı hissi” hissəsidir. “Birdən çox giriş” bir neçə stansiyanın kanalda siqnal göndərdiyini və qəbul etdiyini və bir qovşaq tərəfindən ötürülmənin ümumiyyətlə kanaldan istifadə edən bütün digər stansiyalar tərəfindən qəbul edildiyini müəyyən edir. Carrier Sense Multiple Access with Collision Detection (CSMA/CD) və Carrier Sense Multiple Access with Collision Avoidance (CSMA/CA) CSMA protokolunun iki modifikasiyasıdır. CSMA/CD toqquşma aşkarlanan kimi ötürülməni dayandırmaqla CSMA-nın performansını yaxşılaşdırır və CSMA/CA kanalın məşğul olduğu hiss edildikdə ötürülməni təsadüfi intervalla gecikdirməklə CSMA-nın performansını yaxşılaşdırır.
CSMA və ALOHA arasındakı fərq
Aloha ilə CSMA arasındakı əsas fərq ondan ibarətdir ki, Aloha protokolu ötürülməzdən əvvəl kanalın pulsuz olub-olmadığını müəyyən etməyə çalışmır, lakin CSMA protokolu məlumat ötürməzdən əvvəl kanalın pulsuz olduğunu yoxlayır. Beləliklə, CSMA protokolu toqquşmadan əvvəl toqquşmaların qarşısını alır, Aloha protokolu isə yalnız toqquşma baş verdikdən sonra kanalın məşğul olduğunu aşkar edir. Buna görə CSMA çoxlu mənbə və təyinatın eyni kanaldan istifadə etdiyi Ethernet kimi şəbəkələr üçün daha uyğundur.