Ero CSMA n ja ALOHA n välillä

CSMA vs. ALOHA

Aloha on yksinkertainen viestintäjärjestelmä, jonka alun perin kehitti Havaijin yliopisto käytettäväksi satelliittiviestinnässä. Aloha-menetelmässä kukin tietoliikenneverkon lähde lähettää dataa aina, kun on lähetettävä kehys. Jos kehys saavuttaa onnistuneesti määränpään, seuraava kehys lähetetään. Jos kehystä ei vastaanoteta määränpäähän, se lähetetään uudelleen. CSMA (Carrier Sense Multiple Access) on MAC (Media Access Control) -protokolla, jossa solmu lähettää tietoja jaetulle välitysvälineelle vasta sen jälkeen, kun on varmistettu muun liikenteen puuttuminen..

Aloha-pöytäkirja

Kuten aiemmin mainittiin, Aloha on yksinkertainen viestintäprotokolla, jossa jokainen verkon lähde lähettää dataa aina, kun sillä on lähetettävä kehys. Jos kehys lähetetään onnistuneesti, seuraava kehys lähetetään. Jos lähetys epäonnistuu, lähde lähettää saman kehyksen uudelleen. Aloha toimii hyvin langattomien lähetysjärjestelmien tai puolisuuntaisen kaksisuuntaisen linkin kanssa. Mutta kun verkosta tulee monimutkaisempi, kuten Ethernet, jolla on useita lähteitä ja kohteita ja joka käyttää yhteistä datapolkua, ongelmia syntyy tietokehysten törmäyksestä. Kun viestinnän voimakkuus kasvaa, törmäysongelma pahenee. Tämä voi vähentää verkon tehokkuutta, koska kehyksien törmääminen aiheuttaa tietojen menetyksen molemmissa kehyksissä. Rakoitettu Aloha on parannus alkuperäiseen Aloha-protokollaan, jossa erilliset aikavälit otettiin käyttöön maksimaalisen suorituskyvyn lisäämiseksi ja samalla törmäysten vähentämiseksi. Tämä saavutetaan sallimalla lähteiden lähettää vain aikavälin alussa.

CSMA-protokolla

CSMA-protokolla on todennäköinen MAC-protokolla, jossa solmu varmistaa kanavan olevan vapaa ennen lähettämistä jaetulla kanavalla, kuten sähköväylä. Ennen lähettämistä lähetin yrittää selvittää, onko kanavalla signaalia toiselta asemalta. Jos signaali havaitaan, lähetin odottaa käynnissä olevaa lähetystä loppuun ennen kuin se alkaa lähettää uudelleen. Tämä on protokollan ”Carrier Sense” -osa. ”Moninkertainen pääsy” määrittelee, että useat asemat lähettävät ja vastaanottavat signaaleja kanavalla ja että kaikki muut kanavaa käyttävät asemat vastaanottavat yhden solmun lähetyksen. Carrier Sense -monikäyttö törmäyksenilmaisimella (CSMA / CD) ja Carrier Sense -monikäyttö törmäyksen välttämällä (CSMA / CA) ovat CSMA-protokollan kaksi modifikaatiota. CSMA / CD parantaa CSMA: n suorituskykyä pysäyttämällä lähetyksen heti, kun törmäys on havaittu, ja CSMA / CA parantaa CSMA: n suorituskykyä viivästämällä lähetystä satunnaisella aikavälillä, jos kanava havaitaan varattu.

Ero CSMA: n ja ALOHA: n välillä

Tärkein ero Alohan ja CSMA: n välillä on se, että Aloha-protokolla ei yritä selvittää kanavan vapautta ennen lähettämistä, mutta CSMA-protokolla varmistaa ennen kanavan lähettämistä, että kanava on vapaa. Siten CSMA-protokolla välttää törmäykset ennen niiden tapahtumista, kun taas Aloha-protokolla havaitsee kanavan olevan varattu vasta törmäyksen jälkeen. Tästä syystä CSMA sopii paremmin verkkoihin, kuten Ethernet, jossa useita lähteitä ja kohteita käyttävät samaa kanavaa.