Sieci komputerowe

Wi-Fi

Wi-Fi łączy klientów z siecią lokalną przez radio. Ten materiał porządkuje WLAN, AP, SSID, BSSID, pasma, kanały, CSMA/CA, bezpieczeństwo, roaming i diagnostykę.

WLANSSID/BSSID2,4/5/6 GHzCSMA/CAWPA2/WPA3

Medium

radio

Dostęp

AP

Jakosc

RSSI / SNR

Security

WPA2 / WPA3

Podstawy

Czym jest WLAN / Wi-Fi

WLAN oznacza Wireless Local Area Network. Wi-Fi jest rodziną technologii sieci bezprzewodowych opartych na standardach IEEE 802.11. Laptop, telefon lub tablet komunikuje się radiowo z access pointem, a AP łączy ruch z siecią LAN.

Wi-Fi nie oznacza automatycznie Internetu. Wi-Fi zapewnia łączność bezprzewodową z siecią, a dostęp do Internetu jest osobną usługą i zależy od routingu, adresacji, DNS oraz łącza do operatora.

01

WLAN, AP i router Wi-Fi

Access Point zapewnia bezprzewodowy dostęp do istniejącej sieci LAN. Router Wi-Fi w domu może łączyć wiele funkcji w jednej obudowie: router, NAT, firewall, przełącznik, access point i DHCP server. Jedno urządzenie może pełnić obie role, ale funkcje są różne.

Tabela: Element, Rola, Uwagi
ElementRolaUwagi
Access Pointbezprzewodowy dostęp do istniejącej sieci LANfunkcja radiowego dostępu
Router Wi-Firouter, NAT, firewall, przełącznik (switch), AP i DHCP w jednej obudowietypowe urządzenie domowe
WażneAP nie jest tym samym co routerjedno urządzenie może pełnić obie role
Wi-Fi daje dostęp radiowy do sieci; Internet jest osobną usługą, a AP nie jest tym samym co router.

Nazwa sieci

SSID

SSID oznacza Service Set Identifier. Jest nazwą logicznej sieci Wi-Fi, którą użytkownik zwykle widzi na liście sieci, np. Laboratorium-WiFi. SSID nie identyfikuje fizycznego access pointa. Do rozróżniania konkretnego BSS/AP służy m.in. BSSID.

02

SSID i BSSID

BSSID identyfikuje konkretny Basic Service Set. W typowym środowisku infrastrukturalnym jest związany z konkretnym radiem lub interfejsem AP i może wyglądać jak adres MAC, np. 02:11:22:33:44:55. To tylko przykład, nie rzeczywiste urządzenie.

Tabela: Pojęcie, Przykład, Znaczenie
PojęciePrzykładZnaczenie
SSIDLaboratorium-WiFilogiczna nazwa sieci widoczna dla użytkownika
BSSID02:11:22:33:44:55konkretny BSS, typowo radio/interfejs AP
Jeden SSIDAP1, AP2, AP3wiele punktów dostępowych może mieć różne BSSID

Ten sam SSID, np. Uczelnia-WiFi, może być nadawany przez AP1, AP2 i AP3. BSSID zmienia się przy przejściu klienta do innego AP, ale SSID może pozostać ten sam. To łączy się bezpośrednio z roamingiem.

Użytkownik może widzieć jeden logiczny SSID, a infrastruktura może składać się z wielu AP o różnych BSSID.
03

Pasma Wi-Fi

2,4 GHz ma w podobnych warunkach propagacyjnych zwykle korzystny zasięg i lepszą penetrację części przeszkód, ale oferuje mniej przestrzeni kanałowej i często więcej zakłóceń.

5 GHz daje więcej dostępnej przestrzeni kanałowej, często mniejsze zatłoczenie niż 2,4 GHz i możliwość szerszych kanałów. W podobnych warunkach zwykle ma krótszy efektywny zasięg przez przeszkody. Część kanałów i funkcji może podlegać regulacjom regionalnym, np. DFS.

6 GHz jest używane przez nowsze generacje Wi-Fi tam, gdzie pozwalają na to regulacje. Daje dużo dodatkowego pasma i mniej starszych urządzeń, ale wymaga wsparcia klienta oraz AP. Nie istnieje jedna uniwersalna lista kanałów 6 GHz dla całego świata.

Tabela: Pasmo, Atuty, Ograniczenia
PasmoAtutyOgraniczenia
2,4 GHzzwykle dobry zasięg w podobnych warunkachmało przestrzeni kanałowej, często więcej zakłóceń
5 GHzwięcej kanałów i często wyższa przepustowośćzwykle krótszy efektywny zasięg przez przeszkody niż 2,4 GHz
6 GHzdużo dodatkowego pasma i mniej starszych urządzeńwymaga wsparcia klienta/AP i zależy od regulacji regionu
Charakterystyka pasm zależy od środowiska, regulacji, klientów i konfiguracji, a nie od jednej gwarantowanej wartości zasięgu.

Widmo

Kanał Wi-Fi

Kanał oznacza określony fragment pasma częstotliwości używany przez transmisje. Dwa AP na tym samym kanale lub na kanałach częściowo nakładających się mogą wpływać na siebie. Inny kanał nie oznacza automatycznie braku zakłóceń.

W 2,4 GHz kanały są rozmieszczone blisko siebie i wiele z nich częściowo się nakłada przy typowych szerokościach kanału. Plan 1/6/11 jest popularny dla kanałów 20 MHz tam, gdzie taki zestaw jest odpowiedni, ale nie jest uniwersalną globalną zasadą. Dostępne kanały zależą od regionu i rzeczywistego środowiska radiowego.

04

Kanały i szerokość kanału

Szerokość kanału określa, ile widma zajmuje transmisja. Spotkasz m.in. 20 MHz, 40 MHz, 80 MHz i 160 MHz, a w nowszych rozwiązaniach opcjonalnie 320 MHz. Szerszy kanał może zwiększać potencjalną przepustowość, ale zajmuje więcej widma, może zwiększać podatność na zakłócenia i ogranicza liczbę niezależnych szerokich kanałów.

Tabela: Szerokość, Plus, Ryzyko
SzerokośćPlusRyzyko
20 MHzmniej zajętego widmaczęsto bezpieczny wybór w zatłoczonym środowisku
40 MHzwiększy potencjał przepustowościwiększe wymagania wobec czystego widma
80 MHzwysoki potencjał przepustowościmniej niezależnych szerokich kanałów
160 MHzbardzo szeroki kanałnie zawsze praktyczny w realnym eterze
320 MHzmożliwy w nowszych rozwiązaniachnie zakładamy powszechnego wsparcia
Szerszy kanał może zwiększać potencjalną przepustowość, ale zajmuje więcej widma i nie zawsze jest lepszy.

Zakłócenia

Co-channel i adjacent-channel

Co-Channel Interference / Contention oznacza sytuację, w której dwa AP korzystają z tego samego kanału i dzielą dostęp do tego samego medium radiowego. W praktyce prowadzi to do rywalizacji o airtime, a nie do automatycznego niszczenia każdej ramki.

Adjacent-channel interference dotyczy kanałów częściowo nakładających się. Może być bardziej problematyczne niż dobrze zaplanowane współdzielenie kanału, szczególnie w 2,4 GHz, ale nie jest jedynym rodzajem zakłóceń radiowych.

05

CSMA/CA i airtime

Wi-Fi współdzieli czas dostępu do medium radiowego. Airtime jest ograniczonym zasobem: Klient A, Klient B i Klient C na tym samym kanale nie dostają osobnych fizycznych kanałów. Powolny klient lub wiele transmisji może zużywać znaczną część airtime.

CSMA/CA oznacza Carrier Sense Multiple Access with Collision Avoidance. Urządzenie sprawdza medium, czeka, gdy jest zajęte, stosuje losowy backoff, transmituje, a odbiorca może potwierdzić odbior.

Tabela: Krok, Zachowanie
KrokZachowanie
1urządzenie sprawdza medium
2jeżeli jest zajęte, czeka
3używa losowego czasu/backoff
4transmituje
5odbiorca może potwierdzić odbior
Wi-Fi współdzieli airtime, a CSMA/CA ogranicza prawdopodobieństwo kolizji zamiast wykrywać je jak CSMA/CD.

Medium radiowe

Half-duplex, ACK i retransmisje

Typowa komunikacja Wi-Fi na danym radiu i kanale nie działa jak klasyczny pełny full-duplex Ethernet. Medium radiowe jest współdzielone, choć nowoczesne mechanizmy mogą zwiększać równoległość w określonych warunkach.

Wiele ramek unicast Wi-Fi jest potwierdzanych. Brak oczekiwanego ACK może prowadzić do retransmisji. Retransmisje zużywają airtime i obniżają efektywną wydajność, ale nie ustawiamy jednej arbitralnej granicy liczby retransmisji.

Dla zainteresowanych

Hidden node

Hidden node występuje wtedy, gdy Klient A nie słyszy Klienta B, ale oba komunikują się z tym samym AP. Może to powodować problemy z dostępem do medium. RTS/CTS jest jednym z mechanizmów, które mogą pomagać w wybranych sytuacjach, ale nie wchodzimy tu w szczegółową konfigurację.

06

RSSI, SNR i zasięg

RSSI jest wskaźnikiem siły odbieranego sygnału. W wielu narzędziach spotkasz wartości w dBm, np. -45 dBm, -65 dBm i -80 dBm. Wartość bliższa 0 oznacza zwykle silniejszy sygnał: -45 dBm jest silniejsze niż -75 dBm.

Tabela: RSSI, Interpretacja, Uwagi
RSSIInterpretacjaUwagi
-45 dBmsilniejszy sygnałbliski klient lub korzystne warunki
-65 dBmśredni przykładinterpretacja zależy od aplikacji i projektu
-80 dBmsłabszy sygnałmoże być problematyczny dla wymagających usług

RSSI nie jest jedną uniwersalną granicą dobrego Wi-Fi. Liczą się aplikacja, urządzenie, modulacja, zakłócenia i projekt sieci. SNR, czyli Signal-to-Noise Ratio, porównuje sygnał z szumem. Dobry RSSI przy dużym szumie nadal może dać słabe warunki transmisji.

RSSI bliższe 0 oznacza zwykle silniejszy sygnał, ale jakość zależy też od SNR, zakłóceń i przeszkód.

Propagacja

Zasięg i przeszkody

Na zasięg wpływają odległość, ściany, stropy, metal, szkło specjalne, ludzie i inne źródła radiowe. Nie ma uniwersalnego przelicznika typu jedna ściana = X dB. Straty zależą od materiału, częstotliwości i konkretnego środowiska.

Wydajność

PHY rate a realny transfer

Link speed / PHY rate nie jest tym samym co rzeczywista przepustowość aplikacji. Realny transfer jest niższy m.in. przez narzut protokołów, współdzielenie medium, retransmisje, warunki radiowe i liczbę klientów. Wi-Fi 1200 Mb/s nie oznacza transferu aplikacji 1200 Mb/s.

Rozszerzenie

Generacje, MIMO i OFDMA

Nazwy generacji pomagają porządkować standardy, ale nie są pełną gwarancją realnej wydajności. MIMO wykorzystuje wiele torów lub anten do poprawy możliwości transmisji radiowej. SU-MIMO i MU-MIMO są pojęciami związanymi z obsługą transmisji, ale więcej anten nie oznacza zawsze proporcjonalnie większej prędkości.

Tabela: Nazwa, Standard
NazwaStandard
Wi-Fi 4802.11n
Wi-Fi 5802.11ac
Wi-Fi 6802.11ax
Wi-Fi 6E802.11ax z wykorzystaniem 6 GHz
Wi-Fi 7802.11be

OFDMA pozwala efektywniej dzielić zasoby kanału pomiędzy wielu klientów w generacjach Wi-Fi, które to obsługują. To pojęcie rozszerzające; nie rozwijamy tu Resource Units matematycznie.

Wykrywanie sieci

Beacon i ukryty SSID

AP regularnie wysyła informacje pomagające klientom wykrywać i rozpoznawać sieć. SSID może być prezentowany klientom w ramach informacji sieci.

Wyłączenie jawnego rozgłaszania SSID nie jest skutecznym mechanizmem bezpieczeństwa. SSID może zostać ujawniony w innych elementach komunikacji. Bezpieczeństwo powinno opierać się na właściwym uwierzytelnieniu i szyfrowaniu.

07

Bezpieczeństwo Wi-Fi

WPA2 jest mechanizmem zabezpieczania Wi-Fi. W nowoczesnym materiale preferujemy kontekst AES/CCMP. WEP i TKIP należy traktować jako historyczne i przestarzałe, a nie bezpieczne rozwiązania.

WPA3 jest nowszą generacją zabezpieczeń. W trybie Personal wykorzystuje SAE, ale silne hasło nadal ma znaczenie. WPA3 nie oznacza, że każde hasło jest bezpieczne.

Tabela: Tryb, Mechanizm, Typowe użycie
TrybMechanizmTypowe użycie
WPA2-Personalwspólne hasło/PSKdom lub małe biuro
WPA3-PersonalSAEsilne hasło nadal ma znaczenie
WPA2/WPA3 Enterprise802.1X/EAP + backend np. RADIUSindywidualne uwierzytelnianie
WPA2/WPA3 Personal i Enterprise rozwiązują inne potrzeby; WEP i TKIP są przestarzałe.

Uwierzytelnianie

Personal vs Enterprise

WPA2-Personal i WPA3-Personal stosują wspólne poświadczenie lub hasło dla użytkowników danej sieci w typowym domu lub małym biurze. PSK jest związany z WPA2-Personal, a WPA3-Personal używa SAE; SAE nie jest zwykłym PSK.

WPA2/WPA3 Enterprise wykorzystuje 802.1X, EAP oraz zwykle serwer uwierzytelniający, np. RADIUS. 802.1X kontroluje dostęp do sieci, a RADIUS często pełni rolę backendu AAA. RADIUS nie szyfruje całego ruchu Wi-Fi.

Tabela: Element, Rola, Opis
ElementRolaOpis
Klientsupplicanturządzenie proszące o dostęp
APauthenticatorpośredniczy w kontroli dostępu
RADIUSauthentication serverbackend AAA dla uwierzytelnienia
Tabela: Tryb, Środowisko, Charakterystyka
TrybŚrodowiskoCharakterystyka
Personaldom / małe biurowspólne poświadczenie lub SAE, bez indywidualnych kont w prostym wdrożeniu
Enterpriseorganizacjeużytkownicy lub urządzenia mogą być uwierzytelniane indywidualnie

Dla zainteresowanych

PMF

PMF oznacza Protected Management Frames. To mechanizm ochrony wybranych ramek zarządzających i ważny element nowoczesnego bezpieczeństwa Wi-Fi. Szczegóły kryptograficzne są poza zakresem tej lekcji.

08

Roaming i diagnostyka

Roaming oznacza przechodzenie klienta pomiędzy punktami dostępowymi obsługującymi tę samą logiczną sieć. Przykład: Uczelnia-WiFi może być nadawana przez AP1 i AP2; BSSID się zmienia, ale SSID może pozostać ten sam. Kontroler nie zawsze przełącza klienta, bo decyzja w dużej mierze należy do klienta.

Mechanizmy 802.11k, 802.11v i 802.11r mogą pomagać w wybranych aspektach wyboru AP i szybszego roamingu, ale ich włączenie nie gwarantuje bezproblemowego roamingu. Klient również musi je wspierać i poprawnie z nich korzystać.

Roaming oznacza przechodzenie między AP w tej samej logicznej sieci, a decyzja jest w dużej mierze po stronie klienta.

Powiązania

AP, VLAN, DHCP i DNS

AP może przesyłać ruch wielu SSID/VLAN przez odpowiednio skonfigurowane połączenie z siecią. Częsty model to SSID Pracownicy do VLAN 10 oraz SSID Goście do VLAN 20, ale mapowanie 1 SSID = 1 VLAN nie jest obowiązkowe w każdej architekturze.

Tabela: SSID, Segment, Uwagi
SSIDSegmentUwagi
PracownicyVLAN 10częsty model mapowania SSID do segmentu
GościeVLAN 20ruch gości może trafić do osobnego segmentu
Uwagazależne od architektury1 SSID = 1 VLAN nie jest obowiązkowe zawsze

Zobacz też materiał o VLAN. Po poprawnym połączeniu Wi-Fi klient nadal potrzebuje konfiguracji IP, np. przez DHCP. Połączenie z Wi-Fi nie gwarantuje poprawnego DHCP, DNS ani Internetu.

Jeżeli Wi-Fi jest połączone, IP jest poprawne, ping do adresu IP działa, ale strony po nazwach nie działają, możliwy jest problem z DNS.

Troubleshooting

Najczęstsze problemy Wi-Fi

  • - słaby sygnał
  • - wysoki poziom zakłóceń
  • - zatłoczony kanał
  • - zbyt szeroki kanał
  • - zbyt duża odległość
  • - przeszkody
  • - błędne hasło
  • - problem WPA2/WPA3
  • - problem 802.1X/RADIUS
  • - klient nie obsługuje pasma
  • - problem DHCP
  • - problem DNS
  • - błędny VLAN na AP
  • - słaby roaming
  • - zbyt wiele klientów / mało airtime

Procedura

Diagnostyka warstwowo

Tabela: Krok, Co sprawdzić
KrokCo sprawdzić
1czy karta Wi-Fi jest aktywna?
2czy klient widzi właściwy SSID?
3czy pasmo jest obsługiwane?
4czy uwierzytelnienie działa?
5jaki jest RSSI / poziom sygnału?
6jaki kanał i szerokość są używane?
7czy są inne silne sieci na tym samym kanale?
8czy klient otrzymał IP?
9czy działa brama domyślna (default gateway)?
10czy działa komunikacja z zewnętrznym IP?
11czy działa DNS?
12czy problem dotyczy jednego klienta czy wielu?

Polecenia

Windows - diagnostyka

Tabela: Polecenie, Zastosowanie
PolecenieZastosowanie
netsh wlan show interfacesstan połączenia, SSID, BSSID, kanał i sygnał
netsh wlan show networks mode=bssidlista sieci i BSSID w zasięgu
ipconfig /allkonfiguracja IP
ping 192.168.1.1przykład: użyj adresu bramy odczytanego przez ipconfig /all
nslookup example.compodstawowa diagnostyka DNS; wymaga działającego dostępu do Internetu

Dostępność i szczegóły pól zależą od wersji systemu oraz sterownika. Procent Signal w narzędziu nie musi być bezpośrednio równy wartości dBm.

Polecenia

Linux - diagnostyka

Tabela: Polecenie, Zastosowanie
PolecenieZastosowanie
ip address showadresy interfejsów
ip route showtablica routingu
iw devinterfejsy Wi-Fi
iw dev wlan0 linkprzykład: zastąp wlan0 nazwą interfejsu odczytaną przez iw dev
nmcli device wifi listwidoczne sieci przez NetworkManager
ping 192.168.1.1przykład: użyj adresu bramy odczytanego przez ip route show
resolvectl statusDNS w systemach z systemd-resolved

Część poleceń wymaga odpowiednich pakietów lub NetworkManager / systemd-resolved. Nie każda dystrybucja ma identyczny zestaw narzędzi domyślnie.

Widok radiowy

Analiza kanałów

Analizator Wi-Fi może pokazać SSID, BSSID, kanał, szerokość kanału, poziom sygnału i sąsiednie sieci. Sama lista SSID nie pokazuje pełnego obrazu wykorzystania medium. Najmniej sieci nie zawsze oznacza najlepszy kanał.

Praktyka

Scenariusz diagnostyczny

Laptop jest połączony z SSID Laboratorium-WiFi, ale Internet działa bardzo wolno. Sprawdź RSSI, pasmo, kanał, szerokość kanału, sąsiednie sieci, retransmisje i warunki radiowe, jeżeli narzędzie na to pozwala. Potem sprawdź IP, bramę domyślną, opóźnienie do bramy, DNS i porównaj z drugim klientem.

Ćwiczenia

Sprawdź samodzielnie

Odpowiedzi ukryte

Najpierw wykonaj obliczenia samodzielnie. Odpowiedzi rozwiń dopiero wtedy, gdy masz własny wynik.

Zadanie 1łatwyWyjaśnij różnice między Wi-Fi i Internetem.
Sprawdź odpowiedź: Wi-Fi zapewnia łączność bezprzewodową z siecią lokalną. Internet jest osobną usługą, dostępną dopiero wtedy, gdy sieć ma poprawną trasę i usługę dostępową.
Zadanie 2łatwyAP a router Wi-Fi - wskaż podstawową różnicę.
Sprawdź odpowiedź: AP zapewnia bezprzewodowy dostęp do LAN, a domowy router Wi-Fi może łączyć funkcje routera, NAT, firewalla, przełącznika, AP i DHCP.
Zadanie 3łatwyCo oznacza SSID?
Sprawdź odpowiedź: SSID to Service Set Identifier, czyli logiczna nazwa sieci Wi-Fi widoczna dla użytkownika.
Zadanie 4łatwyCo oznacza BSSID?
Sprawdź odpowiedź: BSSID identyfikuje konkretny Basic Service Set, typowo radio lub interfejs konkretnego AP.
Zadanie 5średniPorównaj 2,4 GHz i 5 GHz.
Sprawdź odpowiedź: 2,4 GHz zwykle sprzyja większemu zasięgowi w podobnych warunkach, ale ma mniej przestrzeni kanałowej. 5 GHz zwykle daje więcej kanałów i wyższą przepustowość, ale może gorzej przechodzić przez przeszkody.
Zadanie 6średniDlaczego szeroki kanał nie zawsze jest najlepszy?
Sprawdź odpowiedź: Szerszy kanał zajmuje więcej widma, może zwiększać podatność na zakłócenia i zmniejsza liczbę niezależnych szerokich kanałów.
Zadanie 7łatwyCo oznacza RSSI -45 dBm vs -75 dBm?
Sprawdź odpowiedź: -45 dBm jest zwykle silniejszym sygnałem niż -75 dBm, bo wartość bliższa 0 oznacza większy poziom sygnału.
Zadanie 8średniWyjaśnij CSMA/CA.
Sprawdź odpowiedź: Urządzenie nasłuchuje medium, czeka, gdy jest zajęte, stosuje backoff i dopiero transmituje. CSMA/CA ogranicza prawdopodobieństwo kolizji, nie działa jak CSMA/CD.
Zadanie 9średniDlaczego PHY rate nie równa się realnemu transferowi?
Sprawdź odpowiedź: Realny transfer jest niższy przez narzut protokołów, współdzielenie airtime, retransmisje, warunki radiowe i liczbę klientów.
Zadanie 10średniPorównaj WPA2-Personal z WPA3-Personal.
Sprawdź odpowiedź: WPA2-Personal kojarzy się z PSK i AES/CCMP, a WPA3-Personal używa SAE. W obu przypadkach silne hasło nadal ma znaczenie.
Zadanie 11średniWyjaśnij Enterprise / 802.1X / RADIUS.
Sprawdź odpowiedź: Enterprise korzysta z 802.1X i EAP, a backendem uwierzytelnienia jest często RADIUS. RADIUS nie szyfruje całego ruchu Wi-Fi.
Zadanie 12trudniejszyZdiagnozuj klienta, który jest połączony z Wi-Fi, ale nie otrzymał adresu DHCP.
Sprawdź odpowiedź: Sprawdź SSID, zabezpieczenia, VLAN przypisany do SSID, łączność L2, DHCP w danym segmencie, DHCP relay oraz to, czy problem dotyczy jednego czy wielu klientów.

Pytania kontrolne

Zatrzymaj się i odpowiedz

  1. 1Czym jest WLAN?
  2. 2Czym różni się AP od routera Wi-Fi?
  3. 3Czym różni się SSID od BSSID?
  4. 4Jakie pasma wykorzystuje współczesne Wi-Fi?
  5. 5Czym jest kanał Wi-Fi?
  6. 6Czym jest szerokość kanału?
  7. 7Czym jest CSMA/CA?
  8. 8Czym jest RSSI?
  9. 9Czym różni się WPA Personal od Enterprise?
  10. 10Czym jest roaming?