KWALIFIKACJA INF1 - CZERWIEC 2020

PYTANIE NR 19.
Usługa pozwalająca na zamianę adresów mnemonicznych na adresy IP jest
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
DNS to usługa (system) nazw domenowych, która mapuje nazwy mnemoniczne, np. nazwy hostów i domen, na odpowiadające im adresy IP. NAT służy do translacji adresów IP, DHCP do automatycznego przydziału konfiguracji IP, a WWW to usługa dostępu do stron, nie mechanizm tłumaczenia nazw.

Pełne wyjaśnienie:

Poprawna jest odpowiedź "DNS", ponieważ Domain Name System odpowiada za rozwiązywanie nazw, czyli zamianę adresów mnemonicznych (np. nazw hostów i domen) na adresy IP. Dzięki temu użytkownik może używać łatwych do zapamiętania nazw, a urządzenia w sieci komunikują się po adresach IP.

Pozostałe odpowiedzi dotyczą innych funkcji sieciowych:

  • "NAT" (Network Address Translation) nie tłumaczy nazw na IP. Zmienia (transluje) jeden adres IP na inny (często prywatny na publiczny lub odwrotnie), aby umożliwić komunikację wielu urządzeń za jednym adresem publicznym.
  • "DHCP" (Dynamic Host Configuration Protocol) służy do automatycznego przydzielania parametrów konfiguracji hosta, takich jak adres IP, maska, brama i adresy DNS. Może dostarczyć informację o serwerach DNS, ale nie realizuje samej zamiany nazw na IP.
  • "WWW" to usługa/sieć stron internetowych działająca najczęściej w oparciu o HTTP/HTTPS. Żeby przeglądarka połączyła się z serwerem WWW po nazwie, zwykle najpierw korzysta z DNS, ale WWW nie jest mechanizmem rozwiązywania nazw.

W praktyce diagnostycznej częsty trop jest taki: jeśli strona nie otwiera się po nazwie, a działa po wpisaniu adresu IP, problem często leży w DNS (np. błędny adres serwera DNS, brak odpowiedzi, złe rekordy). Jeśli urządzenie w ogóle nie dostaje adresu IP, wtedy podejrzewa się DHCP. Jeśli dostęp działa lokalnie, ale nie "wychodzi" na Internet lub występują konflikty adresacji, analizuje się routing i NAT.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
DNS (Domain Name System) to system nazw domenowych, który tłumaczy nazwy mnemoniczne (np. nazwy hostów i domen) na adresy IP. Dzięki temu użytkownik wpisuje nazwę, a urządzenie otrzymuje IP potrzebne do nawiązania połączenia z serwerem.
Klient wysyła zapytanie DNS do skonfigurowanego serwera DNS. Jeśli serwer zna odpowiedź z pamięci lub strefy, odsyła rekord z adresem IP. Jeśli nie, odpytuje kolejne serwery (rekurencyjnie) i zwraca wynik klientowi.
NAT nie operuje na nazwach domenowych. Zmienia adresy IP w pakietach (oraz często porty), aby dopasować ruch do innej adresacji. DNS działa na poziomie nazw i rekordów, NAT na poziomie translacji adresów/portów w ruchu IP.
DHCP przydziela hostowi parametry sieciowe, w tym adres IP i może podać adresy serwerów DNS. Nie wykonuje jednak rozwiązywania nazw. Samą zamianę nazwy na IP realizuje klient przez zapytanie do DNS, korzystając z adresów dostarczonych np. przez DHCP.
Tak, jeśli znasz bezpośredni adres IP serwera i łączysz się po IP. W praktyce DNS jest niemal zawsze używany, bo nazwy domenowe są wygodniejsze i mogą wskazywać różne adresy. Brak DNS zwykle objawia się tym, że strony nie otwierają się po nazwie.
Najczęściej: brak otwierania stron po nazwie, komunikaty o "nie znaleziono hosta", problemy z pocztą lub komunikatorami mimo aktywnego łącza. Czasem połączenia po IP działają, co sugeruje, że routing jest poprawny, a problem dotyczy rozwiązywania nazw.
Można wykonać zapytanie o znaną domenę i sprawdzić, czy zwracany jest adres IP oraz czy odpowiedź przychodzi szybko. Pomaga też porównanie: test po nazwie vs test po IP. Jeśli po IP działa, a po nazwie nie, podejrzenie pada na DNS.
Najczęstsze to rekordy wskazujące adres IPv4/IPv6 oraz rekordy aliasów (nazwa wskazuje inną nazwę). Spotyka się też rekordy związane z pocztą i innymi usługami. Na egzaminach zwykle sprawdza się zrozumienie mapowania nazwa → IP.
Cache przyspiesza działanie, bo odpowiedzi DNS mogą być przechowywane przez pewien czas i nie trzeba ponawiać zapytań. Z drugiej strony, cache może utrzymywać stare dane po zmianie rekordów, co bywa przyczyną "dziwnych" problemów, dopóki wpis nie wygaśnie.
Częsty błąd to utożsamianie "daje IP" z "tłumaczy na IP". DHCP przydziela adres IP urządzeniu, a DNS tłumaczy nazwę domenową na IP serwera. Warto szukać słów kluczowych: "nazwa/host/domena" sugeruje DNS, a "przydział/konfiguracja" sugeruje DHCP.
info

Statystycznie 72% uczniów zna prawidłową odpowiedź. średnio łatwe

Specjaliści zwracają uwagę: "DNS to usługa (system) nazw domenowych, która mapuje nazwy mnemoniczne, np. nazwy hostów i domen, na odpowiadające im adresy IP."

Źródła:

  • RFC 1034: Domain Names - Concepts and Facilities, IETF (Mockapetris), 1987
  • RFC 1035: Domain Names - Implementation and Specification, IETF (Mockapetris), 1987
  • RFC 1918: Address Allocation for Private Internets, IETF, 1996

Materiały:

  • Materiały szkoleniowe z podstaw TCP/IP (DNS, DHCP, NAT, HTTP)
  • Ćwiczenia praktyczne z narzędziami typu nslookup/dig (rozwiązywanie nazw) – jako uzupełnienie wiedzy
  • Dokumenty RFC opisujące DNS (podstawy koncepcyjne i format komunikatów)

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego