Atunci când se utilizează o metodă bazată pe competiție nedeterministă, un echipament de rețea poate încerca să acceseze mediul de câte ori are date de trimis. Pentru a împiedica apariția haosului în rețea, aceste metodă folosește un proces CSMA (Carrier Sense Multiple Access) pentru a detecta mai întâi dacă mediul poartă un semnal.
Dacă este detectat un semnal primit de la un alt nod, înseamnă că celălalt nod transmite. Atunci când dispozitivul care încearcă să transmită vede că mediul este ocupat, va aștepta și va reîncerca după o scurtă perioadă de timp. Dacă nu este detectat nici un semnal, echipamentul transmite datele. Rețelele wireless și Ethernet folosesc control de acces la mediu bazat pe competiție.
Este posibil ca procesul CSMA să se defecteze și două echipamente să trimită un mesaj în același timp. În cazul în care apare, datele trimise de ambele echipamentele vor fi corupte și vor trebuie retrimise.
Metodele de control ale accesului bazat pe competiție nu realizează supraîncărcarea metodelor de acces controlat. Nu este necesar un mecanism pentru a vedea al cui este rândul să acceseze mediul. În orice caz, sistemele bazate pe competiție nu fac față utilizării crescute a mediului. Pe măsură ce utilizarea și numărul de noduri cresc, probabilitatea accesului la mediu realizat cu succes fără coliziuni scade. În plus, mecanismele de recuperare necesare pentru a corecta erorile din cauza coliziunilor duc la scăderea transferului.
CSMA este implementat de obicei împreună cu o metodă pentru rezolvarea competiției mediului. Cele două metode obișnuite sunt:
- Carrier sense multiple access with collision detection (CSMA/CD)Echipamentul final monitorizează mediul pentru a observa prezența semnalelor de date. Dacă semnalul de date este absent, acest lucru indică faptul că mediul este liber, iar echipamentul transmite datele. Dacă sunt detectate semnale care indică faptul că un alt echipament transmitea în același moment, toate echipamentele opresc trimiterea și încearcă mai târziu. Formele tradiționale ale Ethernet-ului au fost dezvoltate pentru a utiliza această metodă.
- Carrier sense multiple access with collision avoidance (CSMA/CA)Echipamentul final examinează mediul să vadă dacă există semnale de date. Dacă mediul este liber, echipamentul trimite o notificare prin mediu pentru a anunța intenția de a îl utiliza. Atunci când a primit o aprobare pentru a transmite, echipamentul trimite datele. Această metodă este utilizată de către tehnologiile wireless 802.11.
Figura ilustrează următoarele:
- Modul în care funcționează accesul bazat pe competiție
- Caracteristicile metodelor de acces bazate pe competiție
- Exemple de metode de acces bazate pe competiție