* Accesso multiplo per il rilevamento del vettore con rilevamento delle collisioni (CSMA/CD): Prima di trasmettere, un dispositivo ascolta (rileva il vettore) per vedere se il canale è occupato. Se è occupato, aspetta. Se è chiaro, trasmette. Se viene rilevata una collisione (poiché un altro dispositivo trasmesso contemporaneamente), smette di trasmettere, attende un periodo di tempo casuale e prova di nuovo. Questo è utilizzato negli standard Ethernet più vecchi, ma è meno diffuso nelle moderne tecnologie wireless a causa delle difficoltà intrinseche nel rilevare in modo affidabile le collisioni in ambienti wireless. Il ritardo di propagazione rende difficile il rilevamento delle collisioni.
* Accesso multiplo per il corriere con evitamento di collisione (CSMA/CA): Questo è il meccanismo dominante utilizzato nelle moderne LAN wireless (come Wi-Fi, usando standard come 802.11). Invece di * rilevare * collisioni dopo che si sono verificati, CSMA/CA * li evita *. Usa una combinazione di tecniche:
* Sensing del vettore: Come CSMA/CD, controlla se il canale è occupato prima di trasmettere.
* Interframe Spacing (IFS): I dispositivi attendono una quantità di tempo specificata dopo aver rilevato il canale prima di trasmettere. Valori IFS diversi danno la priorità a diversi tipi di traffico.
* Finestra di contesa: Se il canale è percepito trasparente, un dispositivo seleziona un tempo di backoff casuale da una finestra di contesa. Questo aiuta a evitare più dispositivi che trasmettono contemporaneamente dopo che il canale è diventato chiaro. La finestra della contesa aumenta esponenzialmente con ogni collisione per ridurre la congestione.
* Richiesta di inviare/cancellare da inviare (RTS/CTS): Per trasmissioni maggiori, un dispositivo può inviare un messaggio RTS al ricevitore. Il ricevitore risponde con un messaggio CTS se è disponibile. Ciò stabilisce una riserva virtuale del canale, riducendo il rischio di collisioni con altri dispositivi. Questo è opzionale in 802.11.
* Ringraziamenti (ACKS): Il ricevitore invia un ACK dopo aver ricevuto correttamente un frame. Se il mittente non riceve un ACK, assume una collisione o un fallimento e ritrasmitte.
In sintesi, mentre CSMA/CD è un meccanismo di evitamento della collisione concettualmente più semplice, CSMA/CA con i suoi miglioramenti è molto più adatto alla natura imprevedibile della comunicazione wireless. L'uso di algoritmi di backoff, IFS, RTS/CT e ACK migliora significativamente l'efficienza e l'affidabilità delle reti wireless.
networking © www.354353.com