KWALIFIKACJA INF2 - CZERWIEC 2018 (test 2)

PYTANIE NR 34.
Protokół, który tłumaczy nazwy domenowe na adresy IP, to
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
DNS (Domain Name System) odpowiada za rozwiązywanie nazw domenowych na adresy IP i odwrotnie, co umożliwia korzystanie z usług po nazwach (np. www). ARP mapuje IP na adres MAC w sieci lokalnej, ICMP służy do komunikatów kontrolnych (np. ping), a DHCP przydziela parametry konfiguracji hosta.

Pełne wyjaśnienie:

Poprawna odpowiedź to DNS (Domain Name System), ponieważ jest to usługa/protokół realizujący rozwiązywanie nazw (name resolution) w sieciach IP. Gdy użytkownik wpisuje nazwę domenową, system operacyjny zwykle pyta skonfigurowany serwer DNS o rekord, który zawiera odpowiadający adres IP. Dzięki temu człowiek posługuje się łatwymi do zapamiętania nazwami, a komunikacja w sieci odbywa się na adresach IP.

Pozostałe opcje są często mylone z DNS, bo również dotyczą adresowania i diagnostyki, ale pełnią inne role:

  • ARP (Address Resolution Protocol) nie tłumaczy nazw domen. Służy do ustalenia, jaki adres MAC ma urządzenie o danym adresie IP w tej samej sieci lokalnej. To mapowanie IP→MAC jest potrzebne do wysłania ramki w Ethernet, ale nie dotyczy nazw typu "example.com".
  • ICMP (Internet Control Message Protocol) jest protokołem komunikatów kontrolnych i diagnostycznych (np. echo request/reply wykorzystywane przez ping). ICMP nie dostarcza mechanizmu wyszukiwania rekordów domenowych i nie jest systemem nazw.
  • DHCP (Dynamic Host Configuration Protocol) służy do automatycznego przydzielania konfiguracji hosta, takiej jak adres IP, maska, brama domyślna czy adresy serwerów DNS. DHCP może przekazać klientowi informację, jakie serwery DNS ma używać, ale samo tłumaczenie nazw na IP wykonuje DNS, nie DHCP.

W praktyce przy diagnostyce warto rozdzielić te obszary: jeśli strona nie działa, a adres IP działa, problem często dotyczy DNS; jeśli nie działa komunikacja w LAN mimo poprawnego IP, można sprawdzać ARP; jeśli brak adresu lub bramy, sprawdza się DHCP; a do testu łączności i odpowiedzi hosta przydaje się ICMP.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
DNS (Domain Name System) to system, który zamienia nazwy domenowe (np. nazwa serwera) na adresy IP i umożliwia też zapytania odwrotne. Dzięki temu użytkownik nie musi pamiętać adresów liczbowych, a aplikacje mogą odnajdywać usługi po nazwach.
Przeglądarka musi znać adres IP serwera, aby nawiązać połączenie. Jeśli DNS nie działa lub jest źle ustawiony, nazwa domenowa nie zostanie przetłumaczona na IP. W efekcie połączenie nie ruszy, mimo że sama sieć może działać poprawnie.
ARP służy do powiązania adresu IP z adresem MAC w tej samej sieci lokalnej. Gdy komputer zna IP celu w LAN, musi ustalić jego MAC, aby wysłać ramkę Ethernet. ARP nie dotyczy nazw domenowych ani rekordów DNS.
DHCP automatycznie przydziela hostowi parametry konfiguracji, takie jak IP, maska, brama i adresy serwerów DNS. Nie odpowiada jednak za tłumaczenie nazw na IP. DNS realizuje rozwiązywanie nazw, a DHCP jedynie dostarcza ustawienia potrzebne do pracy w sieci.
ICMP przenosi komunikaty kontrolne i diagnostyczne, np. używane przez polecenie ping (echo request/echo reply) lub komunikaty o niedostępności. To narzędzie do sprawdzania łączności i błędów w sieci IP, ale nie jest mechanizmem rozwiązywania nazw jak DNS.
Porównaj dostęp po nazwie i po adresie IP. Jeśli po IP działa, a po nazwie nie, wskazuje to na DNS. Dodatkowo można użyć narzędzi typu nslookup lub dig, aby sprawdzić odpowiedź serwera DNS i zobaczyć, czy zwraca poprawny adres.
To proces, w którym komputer wysyła zapytanie do serwera DNS o rekord dla danej nazwy, a w odpowiedzi otrzymuje adres IP. Następnie aplikacja używa tego IP do połączenia z usługą. Bez rozwiązywania nazw użytkownik musiałby wpisywać adresy liczbowe.
Najczęściej są to rekordy A (nazwa → IPv4) oraz AAAA (nazwa → IPv6). Istnieją też rekordy typu CNAME (alias) i inne, ale samo "tłumaczenie na IP" w typowych zadaniach egzaminacyjnych odnosi się właśnie do A/AAAA.
DNS działa, gdy potrzebujesz zamienić nazwę domenową na adres IP (warstwa aplikacji/usług). ARP działa dopiero w sieci lokalnej, gdy znasz IP urządzenia i musisz ustalić jego MAC, aby wysłać ramkę w Ethernet. To różne etapy i różne cele.
Częsty błąd to wybór DHCP, bo "ustawia IP", albo ARP, bo "też mapuje adresy". Warto zapamiętać: DNS mapuje nazwę na IP, ARP mapuje IP na MAC, DHCP przydziela konfigurację, a ICMP służy do diagnostyki.
info

To pytanie poprawnie rozwiązuje 79% zdających egzamin. średnio łatwe

Eksperci podkreślają: "DNS (Domain Name System) odpowiada za rozwiązywanie nazw domenowych na adresy IP i odwrotnie, co umożliwia korzystanie z usług po nazwach (np. www)."

Źródła:

  • RFC 1034: Domain Names - Concepts and Facilities, IETF, 1987, sekcje dot. systemu nazw DNS
  • RFC 1035: Domain Names - Implementation and Specification, IETF, 1987, format wiadomości i rekordów DNS
  • RFC 826: An Ethernet Address Resolution Protocol, IETF, 1982, opis ARP

Materiały:

  • Dokumentacja RFC dotycząca DNS (opis koncepcji i formatu wiadomości)
  • Materiały dydaktyczne z podstaw TCP/IP dla technika informatyka
  • Laboratoria: nslookup/dig, ipconfig/ifconfig, testy rozwiązywania nazw

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego