CSMA/CA

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacja, szukaj

CSMA/CA (ang. Carrier Sense Multiple Access with Collision Avoidance) to protokół wielodostępu do łącza ze śledzeniem stanu nośnika i unikaniem kolizji. Jest to rozszerzona wersja CSMA.

Sposób arbitrażu w przypadku, gdy kilka urządzeń próbuje wysyłać informacje na tym samym łączu w tym samym czasie, jest następujący: każde urządzenie przed próbą wejścia na linię wysyła sygnał próbny (pilot) i jeżeli nie zaszła kolizja z sygnałem innego urządzenia – uzyskuje zgodę na nadawanie. Należy wspomnieć, że w przypadku zapełnienia łącza protokół ten generuje duże straty czasowe. Dlatego powstały mechanizmy CSMA/AMP i CSMA/CA+AMP (ang. AMP – Arbitration on Message Priority, czyli arbitraż w oparciu o priorytet wiadomości).

Protokół CSMA/CA ma zastosowanie w bezprzewodowych sieciach lokalnych. Stacja odbierająca dane od terminali i zarządzająca ruchem to punkt dostępowy.

Zobacz też: CSMA, CSMA/CD