KWALIFIKACJA INF2 - CZERWIEC 2024 (test 2)

PYTANIE NR 6.
W której warstwie modelu sieci TCP/IP pracuje protokół DHCP?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
DHCP jest protokołem usługi konfiguracji hosta, dostarczającym parametry IP (adres, maska, brama, DNS) na żądanie klienta. W klasycznym ujęciu modelu TCP/IP takie usługi działają w warstwie aplikacji, choć do przenoszenia komunikatów wykorzystują UDP w warstwie transportowej.

Pełne wyjaśnienie:

Protokół DHCP (Dynamic Host Configuration Protocol) służy do automatycznego dostarczania stacjom roboczym i innym urządzeniom parametrów konfiguracji sieciowej, takich jak adres IP, maska podsieci, brama domyślna czy adresy serwerów DNS. Z punktu widzenia modeli warstwowych jest to typowa usługa sieciowa, z której korzysta system/host, aby uzyskać konfigurację niezbędną do pracy w sieci.

W modelu TCP/IP protokoły realizujące usługi dla aplikacji i systemu operacyjnego klasyfikuje się w warstwie aplikacji. Dlatego odpowiedź "Aplikacji." jest poprawna: DHCP opisuje logikę wymiany komunikatów klient–serwer (np. wykrycie serwera, oferta konfiguracji, przydział i potwierdzenie dzierżawy) oraz znaczenie przekazywanych opcji.

Dlaczego pozostałe odpowiedzi są błędne?

  • "Transportowej." – DHCP faktycznie używa UDP (co wielu uczniów kojarzy), ale użycie UDP jest jedynie sposobem przenoszenia danych. Sam DHCP nie jest protokołem transportowym; działa ponad UDP.
  • "Internetu." – warstwa internetu odpowiada za mechanizmy routingu i adresacji (IP). DHCP dotyczy konfiguracji adresów, ale nie jest częścią IP i nie realizuje funkcji routingu; to usługa konfiguracyjna dla hosta.
  • "Łącza danych." – warstwa dostępu do sieci/łącza danych dotyczy transmisji w sieci lokalnej (ramki, adresy MAC, dostęp do medium). DHCP nie definiuje tych mechanizmów; jedynie wykorzystuje możliwość przesyłania pakietów (początkowo często jako rozgłoszenie).

Wskazówka egzaminacyjna: jeśli protokół jest "usługą" (przydział adresu, rozwiązywanie nazw, poczta, WWW), zwykle klasyfikuje się go w warstwie aplikacji, nawet jeśli technicznie korzysta z TCP/UDP do transportu.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
DHCP to protokół, który automatycznie przydziela urządzeniom parametry sieciowe (np. adres IP, maskę, bramę, DNS). Dzięki temu nie trzeba ręcznie konfigurować każdego hosta, a administrator może centralnie kontrolować pule adresów i czas dzierżawy.
DHCP klasyfikuje się jako protokół warstwy aplikacji modelu TCP/IP, bo realizuje usługę konfiguracji hosta (logikę klient–serwer i znaczenie opcji). Do przesyłania komunikatów używa UDP, ale to nie przenosi go do warstwy transportowej.
Warstwa transportowa (np. TCP/UDP) zapewnia mechanizm przenoszenia danych między procesami. DHCP korzysta z UDP jako nośnika, ale sam definiuje treść i znaczenie komunikatów oraz procedurę przydziału konfiguracji. To typowa cecha protokołów warstwy aplikacji.
W typowych sieciach DHCP działa na UDP z portami 67/68 (serwer i klient). Na egzaminie warto pamiętać, że porty pomagają w diagnostyce i filtracji ruchu, ale nie zmieniają klasyfikacji DHCP jako protokołu warstwy aplikacji.
Najczęściej opisuje się sekwencję: wykrycie serwera, oferta, żądanie i potwierdzenie (tzw. DORA). To pokazuje, że DHCP ma własną logikę usługi konfiguracyjnej, a UDP pełni rolę transportu komunikatów między klientem i serwerem.
Domyślnie DHCP używa rozgłoszeń, które zwykle nie przechodzą przez routery. W sieciach z wieloma podsieciami stosuje się mechanizmy pośredniczące (relay), aby przekazać żądania do serwera. To nadal pozostaje usługą warstwy aplikacji.
Przy konfiguracji statycznej administrator wpisuje parametry ręcznie na każdym urządzeniu. DHCP przydziela je automatycznie z puli i zarządza dzierżawą. DHCP zmniejsza liczbę błędów (złe DNS, konflikt adresów) i ułatwia utrzymanie sieci w pracowni lub firmie.
W Windows zwykle sprawdza się ustawienia interfejsu i informacje o dzierżawie w narzędziach systemowych, a w Linux – konfigurację interfejsu i logi klienta DHCP. Na egzaminie liczy się rozumienie, że adres pochodzi z usługi DHCP, a nie z ręcznego wpisu.
Najczęstszy błąd to utożsamienie protokołu z warstwą, której używa do transmisji (np. "DHCP używa UDP, więc to transport"). Drugi błąd to mieszanie nazewnictwa OSI i TCP/IP. Pomaga zasada: "usługa dla hosta" zwykle oznacza warstwę aplikacji.
Ćwicz mapowanie popularnych protokołów do warstw: aplikacja (DHCP, DNS, HTTP), transport (TCP, UDP), internet (IP, ICMP), dostęp do sieci (Ethernet, Wi‑Fi). Rób krótkie fiszki i sprawdzaj przykłady w analizie pakietów, aby kojarzyć funkcję z warstwą.
info

To pytanie poprawnie rozwiązuje 59% zdających egzamin. średnie

W praktyce zawodowej kluczowe jest to, że dHCP jest protokołem usługi konfiguracji hosta, dostarczającym parametry IP (adres, maska, brama, DNS) na żądanie klienta.

Źródła:

  • RFC 2131: Dynamic Host Configuration Protocol, IETF, 1997-03, https://www.rfc-editor.org/rfc/rfc2131 (dostęp: 2026-02-28)
  • RFC 1122: Requirements for Internet Hosts — Communication Layers, IETF, 1989-10, https://www.rfc-editor.org/rfc/rfc1122 (dostęp: 2026-02-28)
  • Cisco: TCP/IP Model (dokumentacja/artykuł wyjaśniający warstwy i mapowanie protokołów), https://www.cisco.com/c/en/us/support/docs/ip/routing-information-protocol-rip/13769-5.html (dostęp: 2026-02-28)

Materiały:

  • Dokumentacja IETF dotycząca DHCP (RFC) – opis działania i przeznaczenia protokołu
  • Materiały producentów (np. dokumentacja Cisco) wyjaśniające model TCP/IP i mapowanie protokołów
  • Podręczniki do podstaw sieci komputerowych (warstwy, protokoły, adresacja i usługi sieciowe)

Aktualizacja pytania: 03.04.2026



Aktualizacja pytania: 03.04.2026
📡 Brak połączenia internetowego