DCSMA CD vs CSMA CA
Medium Access Controller (MAC) è l'implementazione hardware del protocollo definito per il controllo dell'accesso medio che viene utilizzato in caso di reti condivise con più nodi disponibili per la comunicazione utilizzando un unico supporto fisico. Il metodo si è evoluto dall'ALOHA Ethernet e sono state definite due varietà per affrontare diversi scenari. Tra questi CSMA CD e CSMA CA sono ampiamente utilizzati in molte reti come Ethernet. Il carrier sense come definito qui è la situazione in cui il livello fisico ascolta il cavo Ethernet prima di trasmettere i dati attraverso la rete.
CSMA CD (Rilevamento di collisione ad accesso multiplo con rilevamento portante)
Questo metodo di accesso multiplo viene utilizzato nelle reti cablate poiché è possibile rilevare le collisioni e quindi procedere con tale metodo utilizzato nelle LAN e WAN.
Questo è utilizzato dalle reti Ethernet standard IEEE 802.3 in cui ogni nodo monitora il traffico nella linea e se non è disponibile traffico, un particolare nodo può trasmettere. Ma allo stesso tempo, se due stanno cercando di trasmettere, si parla di collisione. Questa situazione è rilevata da tutti i nodi della rete data. Dopodiché le stazioni che hanno avuto la collisione cercheranno di inviare nuovamente i dati dopo un intervallo di tempo casuale che varia per ogni nodo. Se si verifica nuovamente una collisione, il tempo impiegato casualmente viene aumentato e attende di nuovo. Questa è la procedura utilizzata nelle reti CSMA CD e il metodo non ha alcuna capacità deterministica.
CSMA CA (Carrier Sense Multiple Access Collision Avoidance)
Questo è lo schema di accesso multiplo utilizzato nel metodo di accesso di livello 2 in cui il metodo seguente viene utilizzato quando i nodi tentano di trasmettere contemporaneamente in una rete condivisa. Qui il nodo che desidera trasmettere per primo deve ascoltare il mezzo per un periodo predeterminato per valutare lo stato del canale. Se il canale è inattivo, il nodo è in grado di trasmettere. Altrimenti si dice che il canale è occupato e il nodo deve attendere fino a quando il canale non passa alla modalità inattiva.
Questo è implementato nelle LAN wireless IEEE 802.11 e in altre reti wireless ed è preferibile poiché le reti wireless non sono in grado di rilevare le collisioni durante la trasmissione come le reti cablate. Quindi l'implementazione di CSMA CA migliorerà il rilascio di pacchetti nelle reti wireless.
Differenza tra CSMA CD e CSMA CA
1. CSMA CD viene utilizzato nelle LAN cablate e CSMA CA utilizzato nelle LAN wireless e altri tipi di reti wireless.
2. CSMA CD è standardizzato in IEEE 802.3 e CSMA CA è standardizzato in IEEE 802.11.
3. CSMA CD non adotterà misure per prevenire la collisione di trasmissione fino a quando non si verifica, mentre CSMA CA intraprenderà azioni per non verificarsi alcuna collisione poiché quest'ultimo non ha mezzi per sapere se si è verificata una collisione.