Co to jest MPDU i MSDU w Wi-Fi?

W komunikacji Wi-Fi MPDU (jednostka danych protokołu MAC) i MSDU (jednostka danych usługi MAC) to terminy powiązane z warstwą kontroli dostępu do nośnika (MAC), definiujące różne etapy enkapsulacji i transmisji danych. Jednostki te odgrywają istotną rolę w organizowaniu i zarządzaniu przepływem danych pomiędzy urządzeniami w sieci Wi-Fi.

MPDU (jednostka danych protokołu MAC):

  1. Definicja:
    • An MPDU, czyli jednostka danych protokołu MAC, reprezentuje strukturę ramki używaną przez warstwę MAC do transmisji danych przez medium bezprzewodowe. Hermetyzuje dane w formacie odpowiednim do transmisji w sieci Wi-Fi.
  2. Struktura:
    • MPDU zawiera różne pola, takie jak nagłówek MAC, pole kontroli ramki, pola adresu (dla źródła i miejsca docelowego), treść ramki (zawierająca rzeczywisty ładunek danych) i sekwencję sprawdzania ramki (FCS) do wykrywania błędów.
  3. Nagłówek MAC:
    • Nagłówek MAC w MPDU zawiera informacje sterujące, typ ramki, informacje o czasie trwania i inne parametry niezbędne do prawidłowego funkcjonowania warstwy MAC.
  4. Pole kontroli ramki:
    • Pole kontroli ramki jest kluczowym elementem MPDU, wskazującym typ ramki (dane, zarządzanie lub kontrola), informacje adresowe i inne parametry kontrolne.
  5. Stosowanie:
    • MPDU służą do transmisji ramek danych w sieci Wi-Fi. Ramki danych przenoszą ładunek komunikacji, taki jak dane użytkownika, i stanowią integralną część całego procesu komunikacji.
  6. Przetwarzanie MPDU:
    • MPDU podlega przetwarzaniu w warstwie MAC, obejmującemu adresowanie, sprawdzanie kontroli ramki i sprawdzanie błędów. Po przygotowaniu jest przekazywany do warstwy fizycznej (PHY) w celu modulacji i transmisji kanałem bezprzewodowym.

MSDU (jednostka danych usług MAC):

  1. Definicja:
    • An MSDU, czyli jednostka danych usługi MAC, reprezentuje ładunek danych przed ich enkapsulacją w MPDU. MSDU to dane wyższej warstwy przekazywane do warstwy MAC w celu transmisji.
  2. Struktura:
    • MSDU składa się z danych użytkownika, które należy przesłać przez sieć. Nie obejmuje nagłówków warstwy MAC ani informacji kontrolnych dodanych podczas procesu enkapsulacji.
  3. Dane wyższej warstwy:
    • MSDU przenosi ładunek z protokołów wyższej warstwy, takich jak warstwa sieciowa (warstwa 3) w modelu OSI. Ten ładunek może zawierać pakiety IP, segmenty TCP lub inne dane protokołu.
  4. Kapsułkowanie:
    • Przed transmisją jednostka MSDU podlega enkapsulacji w warstwie MAC, gdzie dodawane są niezbędne nagłówki, informacje sterujące i FCS, tworząc kompletny MPDU.
  5. Stosowanie:
    • MSDU są przekazywane z protokołów wyższej warstwy do warstwy MAC w celu transmisji przez sieć Wi-Fi. Warstwa MAC jest odpowiedzialna za organizację i formatowanie jednostki MSDU w jednostkę MPDU odpowiednią do transmisji bezprzewodowej.
  6. Dekapsulacja:
    • Po odebraniu jednostki MPDU warstwa MAC urządzenia docelowego wyodrębnia jednostkę MSDU, usuwając nagłówki warstwy MAC i informacje sterujące. Powstały MSDU jest następnie dostarczany do protokołów wyższej warstwy w celu dalszego przetwarzania.

Podsumowując, MPDU (jednostka danych protokołu MAC) i MSDU (jednostka danych usługi MAC) są integralnymi składnikami procesu komunikacji Wi-Fi. Jednostka MSDU przenosi ładunek danych wyższej warstwy, podczas gdy jednostka MPDU hermetyzuje ten ładunek za pomocą nagłówków warstwy MAC w celu transmisji przez medium bezprzewodowe. Zrozumienie rozróżnienia pomiędzy tymi jednostkami jest niezbędne do zrozumienia procesu transmisji danych w sieciach Wi-Fi.

Recent Updates

Related Posts