KWALIFIKACJA INF2 - CZERWIEC 2022

PYTANIE NR 8.
Które połączenia protokół-warstwa są poprawne według modelu TCP/IP?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
W modelu TCP/IP DNS należy do warstwy aplikacji, bo realizuje usługę nazw, a ICMP do warstwy Internetu, bo wspiera IP w diagnostyce i komunikatach kontrolnych. Pozostałe pary są błędne: RARP wiąże się z dostępem do sieci, DHCP jest protokołem aplikacyjnym, a ARP nie działa w warstwie aplikacji.

Pełne wyjaśnienie:

Model TCP/IP ma 4 warstwy: aplikacji, transportową, Internetu oraz dostępu do sieci. Poprawne przypisanie protokołów wynika z tego, jaką funkcję pełnią w stosie, a nie z tego, jak "wygląda" ich użycie dla użytkownika.

Odpowiedź "ICMP-Internet; DNS-aplikacji" jest poprawna, ponieważ:

  • DNS jest protokołem warstwy aplikacji – zapewnia tłumaczenie nazw domenowych na adresy IP i odwrotnie (usługa użytkowa działająca nad UDP/TCP).
  • ICMP zalicza się do warstwy Internetu – jest protokołem kontrolnym powiązanym z IP, używanym do komunikatów diagnostycznych i błędów (np. mechanizmy wykorzystywane przez polecenie ping).

Dlaczego pozostałe połączenia są niepoprawne?

  • "RARP-transportowa" jest błędne, bo RARP dotyczy mapowania adresów i działa na poziomie związanym z siecią lokalną (historycznie, mechanizmy warstwy dostępu do sieci), a nie zapewnia usług transportowych takich jak TCP/UDP.
  • "DHCP-dostępu do sieci" jest błędne, ponieważ DHCP jest protokołem aplikacyjnym służącym do automatycznej konfiguracji hosta (adres IP, brama, DNS). To, że konfiguruje parametry "sieciowe", nie przenosi go do warstwy dostępu do sieci.
  • "ARP-aplikacji" jest błędne, bo ARP służy do odwzorowania IP–MAC i działa na styku warstwy Internetu i dostępu do sieci (w praktyce nie jest usługą aplikacyjną typu DNS/HTTP). Zaliczenie go do aplikacji to typowa pułapka wynikająca z mylenia funkcji "adresowej" z usługą użytkową.

Wskazówka egzaminacyjna: jeśli protokół zapewnia usługę dla aplikacji (np. nazwy, konfigurację), zwykle jest w warstwie aplikacji; jeśli wspiera IP (routing/komunikaty kontrolne), przypisuj go do warstwy Internetu; jeśli dotyczy ramek i adresów MAC, myśl o warstwie dostępu do sieci.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Model TCP/IP opisuje komunikację w sieciach IP w podziale na warstwy funkcjonalne. Najczęściej wyróżnia się 4 warstwy: aplikacji, transportową, Internetu i dostępu do sieci. To uproszczenie względem OSI, ale bardzo praktyczne w diagnostyce.
Warstwa aplikacji obejmuje protokoły usługowe, z których korzystają programy i systemy: np. DNS (nazwy domen), DHCP (autokonfiguracja), HTTP, FTP, SMTP. Działają one "nad" transportem (UDP/TCP), a ich celem jest realizacja konkretnej usługi.
DNS jest usługą nazw: tłumaczy nazwy domen na adresy IP i odwrotnie. To funkcja użytkowa, wykonywana przez aplikacje i serwery DNS, zwykle z użyciem UDP/TCP. Warstwa Internetu odpowiada za IP i mechanizmy routingu/sterowania pakietami, a nie za usługi typu "baza nazw".
ICMP przenosi komunikaty kontrolne i diagnostyczne powiązane z IP (np. informacje o błędach, testy osiągalności). Dlatego klasyfikuje się go w warstwie Internetu. To, że używa go narzędzie ping, nie oznacza, że ICMP jest protokołem aplikacyjnym.
Nie. DHCP jest protokołem warstwy aplikacji, mimo że ustawia parametry sieciowe (IP, maska, brama, DNS). Działa jako usługa klient–serwer i korzysta z UDP do komunikacji. Warstwa dostępu do sieci dotyczy technologii typu Ethernet/Wi‑Fi i ramek.
Warstwa Internetu dotyczy adresacji IP i przekazywania pakietów między sieciami (routing, komunikaty kontrolne, IP/ICMP). Warstwa dostępu do sieci obejmuje transmisję w sieci lokalnej: ramki, adresy MAC i media (Ethernet, Wi‑Fi). Pytaj: "pakiety IP czy ramki?"
Najczęstsza przyczyna to skojarzenie z narzędziem ping, które uruchamia użytkownik. Ping jest aplikacją, ale korzysta z ICMP "pod spodem". W zadaniach egzaminacyjnych warto rozdzielać: interfejs użytkownika (aplikacja) vs protokół realizujący funkcję w stosie (ICMP).
Typowy błąd to myślenie: "DHCP daje adres IP, więc to warstwa Internetu". To skrót myślowy. DHCP jest usługą konfiguracyjną klient–serwer (aplikacja), a IP to jedynie parametr, który DHCP dostarcza. Na egzaminie patrz na rolę protokołu, nie na efekt.
ARP służy do ustalania adresu MAC dla znanego adresu IP w sieci lokalnej (mapowanie IP–MAC). To mechanizm blisko warstwy łącza/Internetu, potrzebny do wysyłania ramek w LAN. Nie realizuje usługi użytkowej jak DNS/HTTP, więc nie klasyfikuje się go jako warstwy aplikacji.
Ucz się warstwowo: wypisz 4 warstwy TCP/IP i dopasuj do nich typowe protokoły (DNS, DHCP, TCP/UDP, IP/ICMP, ARP). Potem ćwicz na scenariuszach awarii: "nie działa ping" vs "nie działa rozwiązywanie nazw". Pomaga też analiza pakietów w Wireshark.
info

Około 26% zdających odpowiada poprawnie na to pytanie. bardzo trudne

Eksperci podkreślają: "W modelu TCP/IP DNS należy do warstwy aplikacji, bo realizuje usługę nazw, a ICMP do warstwy Internetu, bo wspiera IP w diagnostyce i komunikatach kontrolnych."

Źródła:

  • RFC 1122: Requirements for Internet Hosts — Communication Layers, (warstwowa architektura TCP/IP i protokoły warstwy Internetu), IETF, 1989, https://www.rfc-editor.org/rfc/rfc1122 (dostęp 2026-02-28)
  • RFC 792: Internet Control Message Protocol, IETF, 1981, https://www.rfc-editor.org/rfc/rfc792 (dostęp 2026-02-28)
  • RFC 1034: Domain Names - Concepts and Facilities, IETF, 1987, https://www.rfc-editor.org/rfc/rfc1034 (dostęp 2026-02-28)

Materiały:

  • RFC opisujące architekturę TCP/IP (dokumenty z serii STD/RFC)
  • Materiały kursowe z podstaw sieci komputerowych (TCP/IP vs OSI)
  • Laboratoria: analiza ruchu w Wireshark (DNS, DHCP, ICMP, ARP)

Aktualizacja pytania: 03.04.2026



Aktualizacja pytania: 03.04.2026
📡 Brak połączenia internetowego