Podwarstwy LLC i MAC stanowią fundament działania każdej sieci zgodnej ze standardami IEEE 802. Podwarstwa LLC, zdefiniowana w standardzie IEEE 802.2, odpowiada za multipleksowanie protokołów warstwy sieciowej, umożliwiając jednoczesną obsługę różnych protokołów, takich jak IP, IPX czy AppleTalk, za pośrednictwem jednego interfejsu sieciowego.
W kontekście sieci WLAN podwarstwa MAC odgrywa szczególną rolę, ponieważ to właśnie na jej poziomie implementowane są mechanizmy kluczowe dla wydajności i niezawodności komunikacji bezprzewodowej. Należą do nich algorytm CSMA/CA, procedury potwierdzania ACK, mechanizm NAV oraz zarządzanie buforami ramek.
Standard IEEE 802.11 definiuje kilka różnych funkcji MAC, które są negocjowane pomiędzy klientem a punktem dostępowym podczas procesu asocjacji. Jedna z najważniejszych jest określenie polityki fragmentacji ramek, która ma bezpośredni wpływ na wydajność sieci w środowiskach o wysokim poziomie zakłóceń.
Współczesne implementacje podwarstwy MAC w standardzie 802.11ax wprowadziły mechanizm OFDMA, który pozwala na jednoczesną transmisję danych do wielu użytkowników w ramach jednego kanału. Jest to fundamentalna zmiana w porównaniu do starszych standardów, gdzie w danej chwili mógł nadawać tylko jeden użytkownik.
Podwarstwa MAC odpowiada również za generowanie ramek Beacon, które są rozgłaszane cyklicznie przez punkt dostępowy. Ramki te zawierają nie tylko informacje o nazwie sieci, ale również szczegółowe dane o obsługiwanych prędkościach, kanale, zabezpieczeniach oraz dokładności czasowej niezbędnej do synchronizacji klientów.
W praktyce inżynierskiej często zapomina się, że to właśnie podwarstwa MAC, a nie warstwa fizyczna, ma największy wpływ na przepustowość i opóźnienia w sieci WLAN. Nawet najlepsza karta radiowa nie osiągnie optymalnej wydajności, jeśli implementacja MAC nie wykorzystuje efektywnie dostępnego czasu antenowego.