Rozdiel medzi CSMA CA a CSMA CD

CSMA CA vs CSMA CD

Protokol Carrier Sense Multiple Access alebo CSMA je protokol MAC (Media Access Control), ktorý sa používa na riadenie toku údajov v prenosovom médiu tak, aby sa pakety nestratili a aby sa zachovala integrita údajov. Existujú dve úpravy CSMA, CSMA CD (Collision Detection) a CAMA CA (Vyhýbanie sa zrážkam), každý z nich má svoje silné stránky.

CSMA funguje tak, že sníma stav média, aby predišla kolízii alebo sa z nej zotavila. K zrážke dôjde, keď dva vysielače vysielajú súčasne. Dáta sa zašifrujú a prijímače by nedokázali rozlíšiť jeden od druhého, čo by spôsobilo stratu informácií. Stratené informácie musia byť znovu rozoslané, aby ich prijímač dostal.

CSMA CD funguje tak, že zistí výskyt kolízie. Po zistení kolízie CSMA CD okamžite ukončí prenos, takže vysielač nemusí stratiť veľa času pokračovaním. Posledná informácia sa môže odoslať znova. Oproti tomu CAMA CA sa nezaoberá zotavením po zrážke. Čo robí, je skontrolovať, či sa médium používa. Ak je obsadené, potom vysielač počká, kým nezačne pracovať, a potom začne vysielať. To efektívne minimalizuje možnosť zrážok a zefektívňuje využitie média.

Ďalší rozdiel medzi CSMA CD a CSMA CA je tam, kde sa zvyčajne používajú. CSMA CD sa používa väčšinou v káblových inštaláciách, pretože je možné zistiť, či došlo ku kolízii. Pri bezdrôtových inštaláciách nie je možné, aby vysielač zistil, či došlo alebo nedošlo ku kolízii. Preto bezdrôtové inštalácie často používajú CAMA CA namiesto CD s CSMA.

Väčšina ľudí sa s tým nemusí vyrovnať protokoly riadenia prístupu keď pracujú v zákulisí, aby naše zariadenia mohli spolupracovať. CSMA CD tiež upadalo do priaznivého vzťahu s modernými drôtovými sieťami, pretože boli potrebné iba s hubmi a nie s modernými prepínačmi, ktoré smerujú informácie namiesto ich vysielania.

Zhrnutie:

1.CSMA CD sa prejaví po kolízii, zatiaľ čo CSMA CA sa prejaví pred kolíziou.
2.CSMA CA redukuje možnosť kolízie, zatiaľ čo CSMA CD minimalizuje čas obnovy.
3.CSMA CD sa zvyčajne používa v káblových sieťach, zatiaľ čo CSMA CA sa používa v bezdrôtových sieťach.