Diferència entre CSMA i ALOHA

Diferència entre CSMA i ALOHA
Diferència entre CSMA i ALOHA

Vídeo: Diferència entre CSMA i ALOHA

Vídeo: Diferència entre CSMA i ALOHA
Vídeo: Diferencias y similitudes entre el informe, el resumen y la nota se descargo. 2024, Juliol
Anonim

CSMA contra ALOHA

Aloha és un esquema de comunicació senzill desenvolupat originalment per la Universitat de Hawaii per utilitzar-lo per a comunicacions per satèl·lit. En el mètode Aloha, cada font d'una xarxa de comunicació transmet dades cada vegada que hi ha una trama per transmetre. Si la trama arriba amb èxit a la destinació, es transmet la següent trama. Si la trama no es rep a la destinació, es tornarà a transmetre. CSMA (Carrier Sense Multiple Access) és un protocol de control d'accés a mitjans (MAC), on un node transmet dades en un mitjà de transmissió compartit només després de verificar l'absència d' altres trànsit.

Protocol d'Aloha

Com s'ha esmentat anteriorment, Aloha és un protocol de comunicació senzill on cada font de la xarxa transmet dades sempre que té una trama per transmetre. Si la trama es transmet correctament, es transmetrà la següent. Si la transmissió falla, la font tornarà a enviar la mateixa trama. Aloha funciona bé amb sistemes de difusió sense fil o enllaços bidireccionals semidúplex. Però quan la xarxa es fa més complexa, com una Ethernet amb múltiples fonts i destinacions que utilitza un camí de dades comú, es produeixen problemes a causa de la col·lisió de trames de dades. Quan el volum de comunicació augmenta, el problema de col·lisió empitjora. Això pot reduir l'eficiència d'una xarxa, ja que la col·lisió de trames provocarà pèrdua de dades en ambdues trames. Slotted Aloha és una millora del protocol Aloha original, on es van introduir intervals de temps discrets per augmentar el rendiment màxim alhora que es reduïen les col·lisions. Això s'aconsegueix permetent que les fonts transmetin només al principi d'una franja horària.

Protocol CSMA

El protocol CSMA és un protocol MAC probabilístic en què un node verifica que el canal està lliure abans de transmetre en un canal compartit com un bus elèctric. Abans de transmetre, l'emissor intenta detectar si hi ha un senyal d'una altra estació al canal. Si es detecta un senyal, el transmissor espera fins que finalitzi la transmissió en curs abans de començar a transmetre de nou. Aquesta és la part "Carrier Sense" del protocol. "Accés múltiple" defineix que diverses estacions envien i reben senyals al canal i una transmissió per un sol node generalment la reben totes les altres estacions que utilitzen el canal. Carrier Sense Multiple Access with Collision Detection (CSMA/CD) i Carrier Sense Multiple Access with Collision Avoidance (CSMA/CA) són dues modificacions del protocol CSMA. CSMA/CD millora el rendiment de CSMA aturant una transmissió tan bon punt es detecta una col·lisió i CSMA/CA millora el rendiment de CSMA retardant la transmissió en un interval aleatori si es detecta que el canal està ocupat.

Diferència entre CSMA i ALOHA

La diferència principal entre Aloha i CSMA és que el protocol Aloha no intenta detectar si el canal està lliure abans de transmetre, però el protocol CSMA verifica que el canal és lliure abans de transmetre dades. Així, el protocol CSMA evita els xocs abans que es produeixin, mentre que el protocol Aloha detecta que un canal està ocupat només després que es produeixi un xoc. Per això, CSMA és més adequat per a xarxes com Ethernet on diverses fonts i destinacions utilitzen el mateix canal.

Recomanat: