WARSTWA ŁĄCZA DANYCH (Layer 2 – L2)
Zakres:
-
Warstwa łącza danych – rola i zadania
-
Ethernet
-
Adres MAC
-
ARP (Address Resolution Protocol)
-
Switch L2 – jak działa w praktyce
-
Domeny broadcast i collision
-
Podstawy VLAN (od strony L2, bez routingu)
🔹 1. Warstwa łącza danych – podstawy
🔹 Pytanie 1
Za co odpowiada warstwa łącza danych (L2) w modelu ISO/OSI?
✅ Odpowiedź
Za przesyłanie ramek Ethernet w obrębie jednej sieci lokalnej.
🧠 Teoria
Warstwa 2:
-
komunikuje się po adresach MAC
-
działa lokalnie (LAN)
-
NIE routuje pakietów IP
-
odpowiada za ramki, nie pakiety
📌 Bez L2 nie działa LAN.
🔹 Pytanie 2
Jakie urządzenia działają w warstwie L2?
✅ Odpowiedź
Switch (przełącznik).
🧠 Teoria
-
Switch L2 → MAC, ramki
-
Router ❌ → nie działa w L2 (głównie L3)
-
Hub (historycznie) → też L1/L2, ale dziś nieużywany
🔹 Pytanie 3
Czy warstwa L2 zna adresy IP?
❌ Odpowiedź
Nie.
🧠 Teoria
Warstwa 2:
-
nie zna IP
-
nie zna maski
-
nie zna bramy
Zna tylko MAC + ramki Ethernet.
🔹 2. Ethernet – warstwa łącza danych
🔹 Pytanie 4
Czym jest Ethernet?
✅ Odpowiedź
Technologia sieci LAN działająca w warstwie 2.
🧠 Teoria
Ethernet definiuje:
-
format ramki
-
adresowanie MAC
-
sposób przesyłania danych w LAN
🔹 Pytanie 5
Jakie są główne elementy ramki Ethernet?
✅ Odpowiedź
Adres MAC źródłowy, adres MAC docelowy, dane, CRC.
🧠 Teoria (uproszczona)
-
MAC docelowy
-
MAC źródłowy
-
Typ (np. IPv4)
-
Dane
-
Suma kontrolna (CRC)
🔹 Pytanie 6
Czy Ethernet przesyła pakiety IP bezpośrednio?
❌ Odpowiedź
Nie – IP jest „opakowane” w ramkę Ethernet.
🧠 Teoria
IP = warstwa 3
Ethernet = warstwa 2
➡️ IP jest ładunkiem ramki Ethernet.
🔹 3. Adres MAC
🔹 Pytanie 7
Czym jest adres MAC?
✅ Odpowiedź
Unikalny adres sprzętowy karty sieciowej.
🧠 Teoria
-
48 bitów
-
zapis szesnastkowy
-
np.
00:1A:2B:3C:4D:5E
🔹 Pytanie 8
Czy adres MAC jest przypisany na stałe?
✅ Odpowiedź
Tak (sprzętowo), ale może być zmieniony programowo.
🧠 Teoria
-
fabryczny MAC → unikalny
-
MAC spoofing → możliwy (bezpieczeństwo!)
🔹 Pytanie 9
Czy adres MAC działa poza siecią lokalną?
❌ Odpowiedź
Nie.
🧠 Teoria
MAC działa tylko w obrębie jednego LAN / VLAN-u.
🔹 4. Switch L2 – jak działa
🔹 Pytanie 10
Na jakiej podstawie switch L2 przekazuje ramki?
✅ Odpowiedź
Na podstawie adresu MAC.
🧠 Teoria
Switch:
-
uczy się MAC-ów
-
zapisuje je w tablicy MAC
-
nie patrzy na IP
🔹 Pytanie 11
Czym jest tablica MAC (CAM table)?
✅ Odpowiedź
Tablica mapująca adres MAC → port switcha.
🧠 Teoria
Switch wie:
-
który MAC
-
na którym porcie
-
w jakim VLAN-ie
🔹 Pytanie 12
Co zrobi switch, jeśli nie zna MAC docelowego?
✅ Odpowiedź
Wyśle ramkę jako broadcast (flooding).
🧠 Teoria
Ramka trafia na wszystkie porty w danym VLAN-ie.
🔹 5. Broadcast i collision domain
🔹 Pytanie 13
Co to jest broadcast?
✅ Odpowiedź
Ramka wysyłana do wszystkich urządzeń w sieci.
🧠 Teoria
MAC docelowy: FF:FF:FF:FF:FF:FF
🔹 Pytanie 14
Co to jest broadcast domain?
✅ Odpowiedź
Obszar sieci, w którym broadcast dociera do wszystkich hostów.
🧠 Teoria
-
Każdy VLAN = osobna broadcast domain
-
Router rozdziela broadcasty
🔹 Pytanie 15
Co rozdziela broadcast domain?
✅ Odpowiedź
VLAN lub router.
🔹 Pytanie 16
Co to jest collision domain?
✅ Odpowiedź
Obszar, w którym może dojść do kolizji ramek.
🧠 Teoria
-
Hub → jedna collision domain
-
Switch → każdy port osobno
🔹 6. Protokół ARP
🔹 Pytanie 17
Czym jest ARP?
✅ Odpowiedź
Protokół mapujący adres IP na adres MAC.
🧠 Teoria
ARP = pomost między L3 (IP) a L2 (MAC).
🔹 Pytanie 18
Kiedy używany jest ARP?
✅ Odpowiedź
Gdy host zna IP, ale nie zna MAC-a.
🔹 Pytanie 19
Jak działa ARP (w skrócie)?
✅ Odpowiedź
ARP request → broadcast
ARP reply → unicast
🧠 Teoria
„Kto ma IP 192.168.1.1? Podaj MAC.”
🔹 Pytanie 20
Czy ARP działa między VLAN-ami?
❌ Odpowiedź
Nie.
🧠 Teoria
ARP działa tylko w jednej domenie broadcastowej (VLAN).
🔹 7. L2 vs L3 – praktyka admina
🔹 Pytanie 21
Dlaczego dwa komputery w tej samej podsieci muszą używać ARP?
✅ Odpowiedź
Bo komunikacja fizyczna odbywa się po MAC.
🔹 Pytanie 22
Czy switch L2 potrzebuje IP do działania?
❌ Odpowiedź
Nie.
🧠 Teoria
IP na switchu L2 służy tylko do zarządzania.
🔹 Pytanie 23
Czy switch L2 routuje pakiety?
❌ Odpowiedź
Nie.
🔹 Pytanie 24
Dlaczego VLAN to funkcja warstwy 2?
✅ Odpowiedź
Bo separuje ramki i broadcasty, nie IP.
🔹 8. VLAN w kontekście L2
🔹 Pytanie 25
Co robi VLAN w warstwie 2?
✅ Odpowiedź
Dzieli switch na logiczne sieci.
🔹 Pytanie 26
Czy VLAN zmienia adres MAC hosta?
❌ Odpowiedź
Nie.
🔹 Pytanie 27
Czy host w VLAN-ie wie, że jest w VLAN-ie?
❌ Odpowiedź
Nie.
🧠 Teoria
VLAN to decyzja switcha.
🔹 9. Diagnostyka L2 (admin)
🔹 Pytanie 28
Ping do bramy działa – co to mówi o L2?
✅ Odpowiedź
Warstwa 2 działa poprawnie.
🔹 Pytanie 29
Brak ARP – jaki objaw?
✅ Odpowiedź
Brak komunikacji mimo poprawnego IP.
🔹 Pytanie 30
Jak sprawdzić tablicę ARP w Windows?
✅ Odpowiedźarp -a