CSMA yra mechanizmas, kuris nustato bendrinamo kanalo būseną, kad būtų išvengta arba atkurta duomenų paketai nuo susidūrimo. Jis taip pat naudojamas valdyti duomenų paketų srautą tinkle, kad paketai nebūtų prarasti ir būtų išlaikytas duomenų vientisumas. CSMA, kai du ar daugiau duomenų paketų siunčiami vienu metu bendrai naudojamu kanalu, įvyko susidūrimo tikimybė. Dėl susidūrimo imtuvas negauna jokios informacijos apie siuntėjo duomenų paketus. O prarastą informaciją reikia perteikti, kad gavėjas galėtų ją gauti. Todėl prieš perduodant duomenų paketus tinkle turime pajusti kanalą. Jis padalintas į dvi dalis, CSMA CA (Susidūrimo išvengimas) ir CSMA kompaktinis diskas (Susidūrimo aptikimas).
CSMA kompaktinis diskas
The Carrier Sense daugialypės prieigos / susidūrimo aptikimas protokolas naudojamas aptikti susidūrimą medijos prieigos valdiklyje ( MAC ) sluoksnis. Kai susidūrimas buvo aptiktas, CSMA kompaktinis diskas iš karto sustabdė perdavimą, išsiųsdamas signalą, kad siuntėjas negaištų viso laiko siųsdamas duomenų paketą. Tarkime, kad iš kiekvienos stoties, transliuojant paketus, aptinkamas susidūrimas. Tokiu atveju CSMA kompaktinis diskas nedelsdamas siunčia strigimo signalą, kad sustabdytų perdavimą, ir laukia atsitiktinio laiko konteksto prieš perduodant kitą duomenų paketą. Jei kanalas randamas laisvas, jis iš karto išsiunčia duomenis ir grąžina.
CSMA CD privalumai ir trūkumai
CSMA CD privalumai:
- Jis naudojamas susidūrimo aptikimui bendrame kanale per labai trumpą laiką.
- CSMA CD yra geresnis nei CSMA susidūrimų aptikimui.
- CSMA CD naudojamas siekiant išvengti bet kokios formos atliekų perdavimo.
- Jei reikia, jis naudojamas naudoti arba dalytis tokiu pat pralaidumu kiekvienoje stotyje.
- Jis turi mažesnes CSMA CD pridėtines išlaidas, palyginti su CSMA CA.
CSMA CD trūkumas
- Jis netinka tolimojo susisiekimo tinklams, nes didėjant atstumui CSMA CD efektyvumas mažėja.
- Jis gali aptikti susidūrimą tik iki 2500 metrų, o už šio diapazono jis negali aptikti susidūrimų.
- Kai prie CSMA kompaktinio disko pridedami keli įrenginiai, susidūrimo aptikimo našumas sumažėja.
CSMA/CA
CSMA reiškia „Carrier Sense“ daugialypė prieiga su Susidūrimo išvengimas . Tai reiškia, kad tai yra tinklo protokolas, kuris naudojamas siekiant išvengti susidūrimo, o ne leisti jam įvykti, ir jis nesusijęs su paketų atkūrimu po susidūrimo. Jis panašus į CSMA CD protokolą, kuris veikia medijos prieigos valdymo lygmenyje. CSMA CA, kai stotis siunčia duomenų kadrą į kanalą, ji patikrina, ar jis naudojamas. Jei bendrinamas kanalas užimtas, stotis laukia, kol kanalas persijungs į laukimo režimą. Taigi galime sakyti, kad tai sumažina susidūrimų tikimybę ir geriau išnaudoja laikmeną efektyviau siųsti duomenų paketus.
CSMA CA pranašumai ir trūkumai
CSMA CA pranašumas
- Kai duomenų paketų dydis yra didelis, CSMA CA susidūrimo tikimybė yra mažesnė.
- Jis valdo duomenų paketus ir siunčia duomenis, kai imtuvas nori juos siųsti.
- Jis naudojamas siekiant išvengti susidūrimo, o ne aptikti susidūrimą bendrame kanale.
- CSMA CA išvengia švaistomo duomenų perdavimo kanalu.
- Geriausiai tinka belaidžiam perdavimui tinkle.
- Naudojant RTS/ CTS plėtinį, tinkle išvengiama nereikalingo duomenų srauto.
CSMA CA trūkumas
- Kartais CSMA / CA užtrunka daug laukimo laiko, kaip įprasta, kad būtų galima perduoti duomenų paketą.
- Kiekviena stotis sunaudoja daugiau pralaidumo.
- Jo efektyvumas yra mažesnis nei CSMA kompaktinio disko.
Skirtumas tarp CSMA CA ir CSMA CD
Taip ne | CSMA kompaktinis diskas | CSMA CA |
---|---|---|
1. | Tai CSMA tipas, skirtas aptikti susidūrimą bendrame kanale. | Tai yra CSMA tipas, skirtas išvengti susidūrimo bendrame kanale. |
2. | Tai susidūrimo aptikimo protokolas. | Tai yra susidūrimo išvengimo protokolas. |
3. | Jis naudojamas 802.3 Ethernet tinklo kabelyje. | Jis naudojamas 802.11 Ethernet tinkle. |
4. | Jis veikia laidiniuose tinkluose. | Jis veikia belaidžiuose tinkluose. |
5. | Tai veiksminga po susidūrimo aptikimo tinkle. | Tai veiksminga prieš aptinkant susidūrimą tinkle. |
6. | Kai duomenų paketas nesuderinamas bendrame kanale, jis iš naujo siunčia duomenų rėmelį. | Tuo tarpu CSMA CA laukia, kol kanalas bus užimtas, ir neatsistato po susidūrimo. |
7. | Tai sumažina atkūrimo laiką. | Tai sumažina susidūrimo riziką. |
8. | CSMA CD efektyvumas yra aukštas, palyginti su CSMA. | CSMA CA efektyvumas yra panašus į CSMA. |
9. | Jis yra populiaresnis nei CSMA CA protokolas. | Jis yra mažiau populiarus nei CSMA CD. |