Razlika med CSMA in ALOHA

CSMA proti ALOHA

Aloha je preprosta komunikacijska shema, ki jo je Univerza na Havajih sprva razvila za satelitsko komunikacijo. Pri metodi Aloha vsak vir v komunikacijskem omrežju prenaša podatke vsakič, ko obstaja okvir, ki ga je treba posredovati. Če okvir uspešno prispe do cilja, se prenese naslednji okvir. Če okvir ne prejme na namembnem mestu, se bo znova posredoval. CSMA (Carrier Sense Multiple Access) je protokol za nadzor dostopa do medijev (MAC), kjer vozlišče prenaša podatke na skupnem nosilcu prenosa le po preverjanju odsotnosti drugega prometa.

Aloha protokol

Kot smo že omenili, je Aloha preprost komunikacijski protokol, kjer vsak vir v omrežju prenaša podatke, kadar ima okvir za posredovanje. Če je okvir uspešno poslan, se bo naslednji okvir posredoval. Če prenos ni uspešen, bo vir znova poslal isti okvir. Aloha dobro deluje z brezžičnimi radiodifuzijskimi sistemi ali dvostranskimi dvostranskimi povezavami. Ko pa omrežje postane bolj zapleteno, na primer Ethernet z več viri in namembnimi kraji, ki uporablja skupno podatkovno pot, se zaradi trka podatkovnih okvirov pojavijo težave. Ko se glasnost komunikacije poveča, težava pri trčenju postane še hujša. To lahko zmanjša učinkovitost omrežja, saj trk okvirjev povzroči izgubo podatkov v obeh okvirih. Reža Aloha je izboljšava prvotnega protokola Aloha, kjer so bili uvedeni diskretni časovni reži za povečanje največje pretočne moči ob zmanjšanju trkov. To dosežemo z omogočanjem, da se viri oddajajo le na začetku časovnega zapisa.

CSMA protokol

Protokol CSMA je verjetnostni protokol MAC, v katerem vozlišče pred oddajo na skupni kanal, kot je električna vodila, preveri, da je kanal prost. Pred oddajanjem oddajnik poskuša zaznati, ali obstaja kanal z druge postaje v kanalu. Če je zaznan signal, oddajnik počaka, da se konča prenos, preden začne znova oddajati. To je del protokola "Carrier Sense". "Večkratni dostop" določa, da več postaj pošilja in sprejema signale po kanalu, prenos prek enega vozlišča pa na splošno sprejemajo vse druge postaje, ki uporabljajo kanal. Večkratni dostop s čelnim nosilcem z zaznavanjem trka (CSMA / CD) in večkratni dostop nosilca občutka s preprečevanjem trka (CSMA / CA) sta dve modifikaciji protokola CSMA. CSMA / CD izboljša delovanje CSMA tako, da zaustavi prenos takoj, ko ugotovi trčenje, CSMA / CA pa izboljša delovanje CSMA tako, da začasno prekine prenos naključni interval, če je kanal zaznan zaseden.

Razlika med CSMA in ALOHA

Glavna razlika med Aloho in CSMA je, da protokol Aloha ne poskuša zaznati, ali je kanal pred oddajo prost, protokol CSMA pa pred prenosom podatkov preveri, da je kanal prost. Tako se protokol CSMA izogne ​​spopadom, preden se zgodijo, medtem ko protokol Aloha zazna, da je kanal zaseden šele po tem, ko se zgodi spopad. Zaradi tega je CSMA bolj primeren za omrežja, kot je Ethernet, kjer več virov in namembnih mest uporablja isti kanal.