Razlika Med CSMA In ALOHA

Razlika Med CSMA In ALOHA
Razlika Med CSMA In ALOHA

Video: Razlika Med CSMA In ALOHA

Video: Razlika Med CSMA In ALOHA
Video: Удивительная техника изготовления горшков: с цементом и пенопластом 2024, November
Anonim

CSMA vs ALOHA

Aloha je preprosta komunikacijska shema, ki jo je prvotno razvila Univerza na Havajih in se uporablja za satelitsko komunikacijo. Pri metodi Aloha vsak vir v komunikacijskem omrežju pošlje podatke vsakič, ko obstaja okvir za prenos. Če okvir uspešno doseže cilj, se prenese naslednji okvir. Če okvir ni prejet na cilj, bo znova poslan. CSMA (Carrier Sense Multiple Access) je protokol za nadzor dostopa do medijev (MAC), kjer vozlišče prenaša podatke na skupnem prenosnem mediju šele po preverjanju odsotnosti drugega prometa.

Protokol Aloha

Kot smo že omenili, je Aloha preprost komunikacijski protokol, pri katerem vsak vir v omrežju posreduje podatke, kadar koli ima okvir za prenos. Če se okvir prenese uspešno, se prenese naslednji okvir. Če prenos ni uspel, bo vir znova poslal isti okvir. Aloha dobro deluje z brezžičnimi oddajnimi sistemi ali pol-dupleks dvosmernimi povezavami. Ko pa omrežje postane bolj zapleteno, na primer Ethernet z več viri in cilji, ki uporablja skupno podatkovno pot, pride do težav zaradi trčenja podatkovnih okvirov. Ko se glasnost komunikacije poveča, se problem trčenja poslabša. To lahko zmanjša učinkovitost omrežja, saj trčijo okviri povzročijo izgubo podatkov v obeh okvirih. Slotted Aloha je izboljšava prvotnega protokola Aloha,kjer so bili uvedeni diskretni časovni intervali za povečanje največje prepustnosti ob hkratnem zmanjšanju trkov. To dosežemo tako, da virom omogočimo prenos le na začetku časovne reže.

Protokol CSMA

CSMA protokol je verjetnostni protokol MAC, v katerem vozlišče pred oddajo na skupnem kanalu, kot je električno vodilo, preveri, ali je kanal prost. Pred oddajo poskuša oddajnik zaznati, ali je v kanalu signal druge postaje. Če je signal zaznan, oddajnik počaka, dokler se prenos ne konča, preden začne znova oddajati. To je del protokola "Carrier Sense". »Večkratni dostop« opredeljuje, da več postaj pošilja in sprejema signale na kanalu, prenos z enim vozliščem pa na splošno sprejemajo vse druge postaje, ki uporabljajo kanal. Večkratni dostop Carrier Sense z zaznavanjem trkov (CSMA / CD) in Multiple Access Carrier Sense z izogibanjem trkom (CSMA / CA) sta dve spremembi protokola CSMA. CSMA / CD izboljša delovanje CSMA tako, da zaustavi prenos takoj, ko zazna trk, CSMA / CA pa izboljša delovanje CSMA tako, da preloži prenos z naključnim intervalom, če je kanal zaseden.

Razlika med CSMA in ALOHA

Glavna razlika med Aloho in CSMA je v tem, da protokol Aloha pred prenosom ne poskuša zaznati, ali je kanal prost, ampak protokol CSMA pred prenosom podatkov preveri, ali je kanal prost. Tako se protokol CSMA izogne spopadom, še preden se zgodijo, medtem ko protokol Aloha zazna, da je kanal zaseden šele, ko se zgodi spopad. Zaradi tega je CSMA primernejši za omrežja, kot je Ethernet, kjer več virov in ciljev uporablja isti kanal.

Priporočena: