Razlika između CSMA i ALOHA

CSMA vs ALOHA

Aloha je jednostavna komunikacijska shema koju je prvotno razvilo Sveučilište na Havajima, a koja se koristi za satelitsku komunikaciju. U metodi Aloha svaki izvor u komunikacijskoj mreži odašilje podatke svaki put kad postoji okvir koji treba prenijeti. Ako okvir uspješno dođe do odredišta, prenosi se sljedeći okvir. Ako okvir ne bude primljen na odredištu, ponovno će se prenijeti. CSMA (Carrier Sense Multiple Access) je protokol za kontrolu pristupa medijima (MAC), gdje čvor prenosi podatke na zajedničkom prijenosnom mediju tek nakon provjere nepostojanja drugog prometa.

Aloha protokol

Kao što je spomenuto ranije, Aloha je jednostavan komunikacijski protokol gdje svaki izvor u mreži prenosi podatke kad god ima okvir za prijenos. Ako se okvir uspješno prebaci, bit će poslan sljedeći okvir. Ako prijenos nije uspio, izvor će ponovno poslati isti okvir. Aloha dobro funkcionira s bežičnim sustavima emitiranja ili dvosmjernim dvosmjernim vezama. Ali kada mreža postaje složenija, poput Etherneta s više izvora i odredišta koji koriste zajednički podatkovni put, pojavljuju se problemi zbog sudara podatkovnih okvira. Kada se volumen komunikacije poveća, problem sudara postaje sve gori. Ovo može smanjiti učinkovitost mreže jer sudaranje okvira uzrokuje gubitak podataka u oba okvira. Prorezana Aloha poboljšanje je izvornog Aloha protokola, gdje su uvedeni diskretni vremenski intervali kako bi se povećala maksimalna propusnost uz smanjenje sudara. To se postiže dopuštanjem izvora izvorima da se emitiraju samo na početku vremenskog intervala.

CSMA protokol

CSMA protokol je vjerojatni MAC protokol u kojem čvor provjerava da je kanal slobodan prije slanja na zajednički kanal, poput električne sabirnice. Prije odašiljanja odašiljač pokušava otkriti postoji li signal s druge stanice u kanalu. Ako se otkrije signal, odašiljač čeka dok se tekući prijenos ne završi prije nego što počne ponovno slati. Ovo je dio protokola "Carrier Sense". "Višestruki pristup" definira da više stanica šalje i prima signale na kanalu, a prijenos pomoću jednog čvora općenito prima sve ostale stanice koje koriste kanal. Višestruki pristup nosača s osjetilom detekcije sudara (CSMA / CD) i višestruki pristup nosača s osjetilom sudara (CSMA / CA) dvije su modifikacije CSMA protokola. CSMA / CD poboljšava performanse CSMA zaustavljanjem prijenosa čim se otkrije sudar, a CSMA / CA poboljšava performanse CSMA odgađajući prijenos nasumičnim intervalom ako se kanal osjeti zauzetim.

Razlika između CSMA i ALOHA

Glavna razlika između Alohe i CSMA je ta što Aloha protokol ne pokušava otkriti je li kanal slobodan prije prijenosa, ali CSMA protokol provjerava je li kanal slobodan prije prijenosa podataka. Tako CSMA protokol izbjegava sukobe prije nego što se dogode, dok Aloha protokol otkriva da je kanal zauzet tek nakon što se dogodi sukob. Zbog toga je CSMA prikladniji za mreže poput Etherneta gdje više izvora i odredišta koriste isti kanal.