Oczywiście punkt dostępu (AP) musi znajdować się w zakresie obu (zakładając, że nie ma żadnych fantazyjnych trybów siatki itp.), Aby sieć została uznana za dostępną, ale czy dane faktycznie przez nią przechodzą?
Tak, dane faktycznie przepływają przez AP. Dlaczego? Standardy ramek 802.11 definiują nagłówki ramek 802.11:
802.11 działa głównie na warstwie MAC łącza danych i warstwie fizycznej, więc jak widać, w nagłówku ramki znajdują się cztery adresy (zamiast dwóch w przypadku Ethernetu) i zależnie od tego, gdzie ramka ma być przesłana, umieszczenie adresu w dot11 nagłówek jest ustalony.
Możliwe adresy to:
- Adres docelowy -> Do której ramki ma w końcu dotrzeć (DA)
- Adres źródłowy -> Pierwotny nadawca ramki (SA)
- Aktualny adres docelowy -> Aktualny odbiornik ramki (CDA)
- Aktualny adres źródła -> Bieżące źródło ramki (CSA)
Teraz zależy to od miejsca, w którym ramka ma być przesłana, tj. Z którego systemu dystrybucyjnego (DS), do którego systemu dystrybucyjnego (tutaj załóżmy, że bezprzewodowy jest DS 0, a przewodowy to DS 1), o lokalizacji tych adresów decyduje nagłówek ramki.
PRZYPADEK 1: Gdy ramka musi zostać przesłana z DS 0 do DS 0 z jednego klienta bezprzewodowego (STA) do innego klienta (najczęściej dzieje się tak w sieci ad-hoc).
Oto adresy:
- CDA i DA będą takie same
- CSA i SA będą takie same
Umiejscowienie adresu będzie następujące:
- Adres 1 -> CDA lub DA
- Adres 2 -> CSA lub SA
- Adres 3 -> BSSID (MAC) lub ff: ff: ff: ff: ff: ff w przypadku żądań sondy
- Adres 4 -> Nie dotyczy
PRZYPADEK 2: Gdy ramka musi zostać przesłana z klienta bezprzewodowego do punktu AP, tj. Z DS 0 do DS 1.
Oto adresy:
- CDA i BSSID będą takie same (ponieważ pakiet jest przekazywany na SSID)
- DA będzie najlepszym klientem bezprzewodowym, w którym ramka musi być przesłana dalej (w sieci LAN).
- CSA i SA będą takie same
Umiejscowienie adresu będzie następujące:
- Adres 1 -> CDA lub BSSID
- Adres 2 -> CSA lub SA
- Adres 3 -> DA
- Adres 4 -> Nie dotyczy
PRZYPADEK 3: Gdy ramka musi być przesłana z punktu dostępowego do klienta bezprzewodowego, tj. Z DS 1 do DS 0.
Oto adresy:
- CDA i DA będą takie same.
- CSA i BSSID będą takie same.
- SA będzie oryginalnym adresem źródłowym
Umiejscowienie adresu będzie następujące:
- Adres 1 -> CDA lub DA
- Adres 2 -> CSA lub BSSID
- Adres 3 -> SA
- Adres 4 -> Nie dotyczy
PRZYPADEK 4: Gdy ramka musi zostać przesłana z jednego punktu dostępowego do innego punktu dostępowego współdzielącego tę samą sieć LAN (i dwóch klientów bezprzewodowych komunikujących się na jej temat), tj. Z DS 1 do DS 1.
Oto adresy:
- CSA będzie MAC pierwszego AP
- CDA będzie MAC drugiego AP
- SA będzie MAC źródłowego klienta bezprzewodowego
- DA będzie MAC docelowego klienta bezprzewodowego
Umiejscowienie adresu będzie następujące:
- Adres 1 -> CDA
- Adres 2 -> CSA
- Adres 3 -> DA
- Adres 4 -> SA
Wniosek: Jeśli jesteś w środowisku AP (infrastruktury), musisz przełączyć DS i stąd docelowy MAC z BSSID na adresy MAC klientów końcowych (wyjaśnione szczegółowo powyżej), tak zapisuje się dot11.
Analogia do przewodowej: weź medium bezprzewodowe jako niewidoczny przewód między przełącznikiem a hostem końcowym. Przełącznik w tym przypadku jest punktem dostępowym, a hostem końcowym jest klient bezprzewodowy. Nadal potrzebujesz źródłowego MAC i docelowego MAC w sieci bezprzewodowej, ale teraz w środowisku wielu AP nie wiesz, kto jest twoim AP (przełącznikiem), ponieważ nie ma kabla (niewidocznego), do którego jesteś podłączony (przez), dlatego też dwa kolejne adresy (wyjaśniono powyżej CSA i CDA).
Mam nadzieję, że to pomoże!