Warstwa łącza danych (L2) – komunikacja w praktyce
1. Co robi warstwa łącza danych?
Warstwa łącza danych odpowiada za wysłanie danych do medium transmisyjnego (kabla, Wi-Fi).
Nie operuje adresami IP, tylko adresami MAC.
👉 Dane z warstwy sieciowej (IP) są opakowywane w ramkę i dopiero wtedy mogą zostać wysłane.
2. Pakiet vs ramka – bardzo ważne
-
Pakiet → warstwa sieciowa (L3) → adresy IP
-
Ramka → warstwa łącza danych (L2) → adresy MAC
📌 Pakiet zawsze jest w środku ramki.
3. Adres MAC – co trzeba wiedzieć
-
Adres MAC ma 48 bitów (np.
00:1A:2B:3C:4D:5E) -
Jest przypisany do karty sieciowej
-
Służy do komunikacji tylko w obrębie jednej sieci lokalnej
⚠️ Adresy MAC nie przechodzą przez routery.
4. Komunikacja w tej samej sieci (LAN)
Jeśli:
-
komputer A i komputer B są w tej samej sieci IP,
to:
-
komputer A wysyła ramkę:
-
MAC źródłowy → MAC komputera A
-
MAC docelowy → MAC komputera B
-
📌 Router nie bierze udziału.
5. Komunikacja do innej sieci (najważniejszy fragment)
Załóżmy:
-
komputer wysyła dane do serwera WWW w Internecie,
-
serwer jest w innej sieci IP.
Co się dzieje?
Krok 1 – warstwa 3 (IP)
-
IP źródłowe → IP komputera
-
IP docelowe → IP serwera WWW
✅ IP zawsze wskazuje prawdziwego odbiorcę.
Krok 2 – warstwa 2 (MAC)
Komputer nie zna MAC serwera, bo:
-
MAC działa tylko lokalnie,
-
serwer jest w innej sieci.
👉 Dlatego:
-
MAC docelowy = MAC bramy domyślnej (routera)
📌 Pakiet idzie do serwera, ale ramka idzie do routera.
6. Co robi router?
Router:
-
zdejmuje ramkę (dekapsulacja L2),
-
odczytuje adres IP (L3),
-
sprawdza tablicę routingu,
-
tworzy nową ramkę:
-
MAC źródłowy → MAC swojego interfejsu wyjściowego,
-
MAC docelowy → MAC następnego routera (lub hosta docelowego).
-
📌 Na każdym routerze zmienia się MAC, ale IP zostaje ten sam.
7. Najważniejsza zasada do zapamiętania
💡 Złota reguła egzaminacyjna
Adres IP prowadzi pakiet do celu.
Adres MAC prowadzi ramkę tylko do następnego urządzenia.
8. Podsumowanie w 5 punktach
Uczeń musi zapamiętać:
-
Warstwa 2 używa adresów MAC
-
MAC działa tylko w sieci lokalnej
-
Gdy cel jest poza siecią → MAC = brama domyślna
-
Router zawsze zmienia MAC, nigdy IP
-
Pakiet (IP) jest przenoszony w ramce (MAC)