Duxo Academy
Blog ›

Model OSI i TCP/IP: jak zapamiętać warstwy na CCNA

· 4 min czytania

Na egzaminie CCNA model OSI przewija się przez wiele pytań: na której warstwie pracuje switch, jak nazywa się jednostka danych warstwy transportowej, czym różni się OSI od TCP/IP. W tym artykule dostaniesz tabelę siedmiu warstw, sposoby na zapamiętanie kolejności i typowe pytania egzaminacyjne z odpowiedziami.

Siedem warstw modelu OSI

Model OSI (Open Systems Interconnection) to teoretyczny podział funkcji sieciowych na siedem warstw. Stworzyła go organizacja ISO jako wzorzec do nauki i projektowania — w praktyce rzadko bywa implementowany dosłownie, ale bez niego trudno rozmawiać o sieciach. Każda warstwa ma swoje zadanie i „rozmawia” logicznie z tą samą warstwą na drugim urządzeniu.

# Warstwa Co robi Protokoły i urządzenia
7 Aplikacji dostarcza usługi programom HTTP, HTTPS, DNS, SMTP
6 Prezentacji format, kodowanie, szyfrowanie TLS, kompresja
5 Sesji zarządza rozmowami między aplikacjami RPC, NetBIOS
4 Transportowa transport, porty, niezawodność TCP, UDP
3 Sieciowa adresowanie logiczne, wybór trasy IP, ICMP — router
2 Łącza danych sieć lokalna, adresy MAC Ethernet, Wi-Fi — switch
1 Fizyczna sygnał, kable, złącza kabel miedziany, światłowód — hub

Trzy rzeczy z tej tabeli warte wykuwania: switch pracuje na warstwie 2, router na warstwie 3, a hub na warstwie 1. To pytanie pojawia się na egzaminie w różnych przebraniach — czasem jako „które urządzenie rozdziela domeny rozgłoszeniowe” (router), czasem „które rozdziela domeny kolizyjne” (switch).

Jak zapamiętać kolejność warstw

Kolejność od dołu (1 → 7) najłatwiej zapamiętać pierwszymi literami angielskich nazw: Physical, Data Link, Network, Transport, Session, Presentation, Application. Z liter P-D-N-T-S-P-A układa się zdanie:

Please Do Not Throw Sausage Pizza Away

Czytamy od Physical (warstwa 1) do Application (warstwa 7). Zdanie brzmi absurdalnie — i właśnie dlatego działa: „nie rzucaj kiełbasową pizzą” pamięta się dłużej niż sucha lista. Jeśli wolisz iść z góry na dół, wystarczy przeczytać to samo zdanie od tyłu: Application, Presentation, Session, Transport, Network, Data Link, Physical.

Drugi sposób to logika zamiast skrótowca: warstwy 1–2 to „sieć lokalna” (kabel i Ethernet), warstwa 3 to „dotarcie do innej sieci” (IP i routing), warstwa 4 to „transport do konkretnej usługi” (TCP, UDP i porty), a warstwy 5–7 to już praca samej aplikacji. Ta mapa w głowie przydaje się bardziej niż mnemotechnika, gdy trzeba coś wydiagnozować.

Enkapsulacja: od danych do bitów

Gdy wysyłasz wiadomość, dane schodzą przez stos w dół i każda warstwa dodaje własny nagłówek, a warstwa 2 dokłada też końcówkę z sumą kontrolną — to enkapsulacja. U odbiorcy dzieje się odwrotnie: każda warstwa zdejmuje swój nagłówek i oddaje dane wyżej — to dekapsulacja.

Ważne jest to, że każda warstwa ma swoją nazwę jednostki danych (PDU):

Aplikacja (L7): dane Transport (L4): segment (TCP) / datagram (UDP) Sieć (L3): pakiet Łącze danych (L2): ramka Fizyczna (L1): bity

Na egzaminie pytanie brzmi zwykle: „jak nazywa się jednostka danych na warstwie sieciowej?”. Odpowiedź: pakiet. Częsta pułapka: ramka (frame) to warstwa 2, segment to warstwa 4.

Model TCP/IP: cztery warstwy zamiast siedmiu

Internet nie działa na OSI, tylko na prostszym modelu TCP/IP, który łączy trzy górne warstwy OSI w jedną:

OSI TCP/IP
7 Aplikacji, 6 Prezentacji, 5 Sesji Application
4 Transportowa Transport
3 Sieciowa Internet
2 Łącza danych, 1 Fizyczna Network Access (Link)

Na egzaminie musisz umieć przypisać warstwę OSI do warstwy TCP/IP — np. że ICMP z warstwy 3 OSI należy w TCP/IP do warstwy Internet. W codziennej pracy z Cisco częściej myśli się czterema warstwami TCP/IP, a OSI zostawia się do precyzyjnego opisu, „o której warstwie mówimy”.

Jak modele pomagają w diagnozowaniu

Sens znajomości warstw pokazuje się, gdy sieć nie działa. Zamiast zgadywać, sprawdzasz po kolei:

„Nie działa internet” najczęściej kończy się na warstwie 1 albo 3. Model daje Ci kolejność sprawdzania — od najprostszych rzeczy do najtrudniejszych.

Ćwiczenie: przypisz warstwę

Przejdź po kolei i nazwij warstwę (numer i nazwę), która odpowiada za każdy przypadek. Odpowiedzi znajdziesz pod listą.

  1. Ping do bramy domyślnej nie odpowiada, choć kabel jest wpięty, a interfejs w stanie up.
  2. Strona nie otwiera się po nazwie, ale po wpisaniu adresu IP — tak.
  3. Switch przekazuje ramkę na podstawie adresu MAC.
  4. Wiadomość HTTPS jest szyfrowana przed wysłaniem.
  5. W show interfaces widzisz licznik błędów CRC (błędna suma kontrolna ramki).

Odpowiedzi: 1 — warstwa 3 (sieciowa, adresacja i routing); 2 — warstwa 7 (aplikacji, DNS); 3 — warstwa 2 (łącza danych); 4 — warstwa 6 (prezentacji); 5 — warstwa 1 (fizyczna, uszkodzony kabel albo złącze).

Przy każdym błędzie wróć do tabeli warstw i prześledź ścieżkę enkapsulacji od aplikacji do bitów — to najszybszy sposób, żeby kolejność warstw weszła do głowy na stałe.