Podział funkcji warstwy MAC pomiędzy punkt dostępowy a kontroler.
Wykład 3: Podział ról w architekturze scentralizowanej: koncepcja Split-MAC
- Architektura Split-MAC dzieli zadania standardu IEEE 802.11 na dwie części.
- Funkcje Real-Time MAC realizowane lokalnie w AP: nadawanie/odbiór ramek radiowych, potwierdzenia ACK, szyfrowanie/deszyfrowanie w locie, obsługa priorytetów kolejkowania.
- Funkcje Non-Real-Time MAC realizowane w kontrolerze WLC: uwierzytelnianie użytkowników 802.1X, zarządzanie zasobami radiowymi (RRM), roaming, terminacja tuneli i filtrowanie ruchu.
- Zapewnienie maksymalnej efektywności czasowej bez opóźnień na łączach między AP a WLC.
Projektowanie architektury radiowej wymaga zachowania zgodności z zaleceniami Cisco Validated Design (CVD) oraz wytycznymi Wi-Fi Alliance w zakresie pojemności i niezawodności.
Fundamentem działania scentralizowanej sieci WLAN jest dekompozycja funkcji warstwy łącza danych, określana mianem architektury Split-MAC. Zadania krytyczne czasowo (Real-Time MAC), takie jak potwierdzenia ACK, szyfrowanie ramek i formowanie wiązki, realizowane są bezpośrednio w sprzęcie punktu AP.
Z kolei funkcje zarządcze i kontrolne (Management/Control MAC), w tym obsługa zapytań uwierzytelniania 802.1X, terminacja sesji klienckich, translacja polityk VLAN i koordynacja roamingu, są przetwarzane centralnie w jednostce WLC. Pozwala to na zachowanie wysokiej wydajności radiowej przy pełnej kontroli sieci.
Precyzyjny podział funkcji w koncepcji Split-MAC pozwala na optymalne wykorzystanie zasobów obliczeniowych. Zadania wymagające natychmiastowej odpowiedzi w czasie mikrosekund, takie jak generowanie potwierdzeń ACK, obsługa ramek sterujących RTS/CTS czy szyfrowanie danych algorytmami AES-CCMP i GCMP, realizowane są bezpośrednio w układach sprzętowych punktu dostępowego, co eliminuje konieczność przesyłania krytycznych czasowo ramek przez łącza szkieletowe do kontrolera.
W architekturze Split-MAC podział ten określa się mianem Real-Time MAC (dla AP) oraz Non-Real-Time MAC (dla kontrolera WLC). Podział ten odzwierciedla ograniczenia opóźnień w sieciach pakietowych: gdyby potwierdzenia odbioru ACK lub retransmisje na poziomie warstwy 2 musiały być koordynowane przez kontroler poprzez sieć szkieletową IP, zmienność opóźnień pakietów uniemożliwiłaby dotrzymanie rygorystycznych szczelin czasowych SIFS (Short Interframe Space), wynoszących zaledwie kilkanaście mikrosekund.
Skróty użyte w tym slajdzie:
Split-MAC - Podział funkcji MAC, Architektura dzieląca zadania warstwy MAC pomiędzy lekki punkt AP (Real-time MAC) a kontroler WLC.
Lightweight AP - Lekki punkt dostępowy, Punkt AP realizujący wyłącznie funkcje krytyczne czasowo, takie jak szyfrowanie i filtrowanie ramek.
WLC - Wireless LAN Controller, Węzeł realizujący centralne uwierzytelnianie, roaming, polityki QoS i inspekcję ruchu.