KWALIFIKACJA INF2 - CZERWIEC 2023 (test 2)

PYTANIE NR 32.
Który protokół zostanie zastosowany przez administratora w celu zamieszczenia plików na serwerze?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
FTP to protokół aplikacyjny przeznaczony do przesyłania plików między klientem a serwerem, więc nadaje się do "zamieszczania" (wysyłania) plików na serwer.
DNS służy do tłumaczenia nazw na adresy IP, HTTP do dostępu do zasobów WWW, a DHCP do automatycznego przydziału konfiguracji IP w sieci.

Pełne wyjaśnienie:

Pytanie dotyczy doboru protokołu sieciowego do zadania "zamieszczenia plików na serwerze", czyli praktycznie: wysłania plików z komputera administratora (klienta) do usługi działającej na serwerze.

Poprawny wybór: "FTP (File Transfer Protocol)." FTP jest klasycznym protokołem warstwy aplikacji zaprojektowanym specjalnie do transferu plików (wysyłania i pobierania) w modelu klient–serwer. Umożliwia m.in. logowanie do serwera, przeglądanie katalogów, tworzenie/usuwanie plików oraz ich przesyłanie.

Dlaczego pozostałe odpowiedzi nie pasują do opisanego celu?

  • "DNS (DomainName System)." DNS odpowiada za rozwiązywanie nazw (np. zamianę nazwy hosta na adres IP). Pomaga dotrzeć do serwera po nazwie, ale nie służy do wgrywania plików.
  • "HTTP (Hyper Text Transfer Protocol)." HTTP jest podstawą działania WWW i typowo służy do pobierania/udostępniania zasobów stron internetowych. Choć istnieją mechanizmy przesyłania danych w aplikacjach webowych, sam wybór HTTP jako "protokołu do zamieszczania plików na serwerze" w ujęciu administracyjnym jest nieadekwatny w porównaniu do protokołu dedykowanego transferowi plików.
  • "DHCP (Domain Host Configuration Protocol)." DHCP służy do automatycznego przydzielania konfiguracji sieciowej (adres IP, maska, brama, DNS). Jest usługą infrastrukturalną i nie realizuje funkcji transferu plików.

Wskazówka egzaminacyjna: gdy w treści pojawia się "przesyłanie/wysyłanie/wgrywanie plików", najczęściej chodzi o protokoły transferu plików. Gdy mowa o "nazwie domenowej", skojarz DNS, a gdy o "adresie IP z automatu" – DHCP.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
FTP to protokół sieciowy do przesyłania plików między komputerem klienta a serwerem. Pozwala się zalogować, przeglądać katalogi oraz wysyłać i pobierać pliki. W zadaniach egzaminacyjnych zwykle jest pierwszym skojarzeniem przy "wgrywaniu plików na serwer".
FTP kojarz z operacjami na plikach i katalogach (upload/download). HTTP kojarz z dostępem do zasobów WWW (strony, API, pobieranie treści w przeglądarce). Jeśli w treści jest "zamieszczenie plików na serwerze", zwykle chodzi o FTP, a nie o HTTP.
DNS jest usługą "adresową": tłumaczy nazwę hosta/domeny na adres IP (i odwrotnie). Dzięki DNS łatwiej znaleźć serwer, ale DNS nie przenosi plików. Do transferu danych plikowych potrzebny jest protokół aplikacyjny przeznaczony do tej funkcji, np. FTP.
DHCP automatycznie przydziela urządzeniom konfigurację sieciową, np. adres IP, maskę, bramę i adresy DNS. To protokół infrastrukturalny, działający "przed" właściwą pracą w sieci. Nie zapewnia funkcji logowania do serwera plików ani przesyłania plików, więc nie spełnia celu pytania.
Klasyczny FTP nie zapewnia szyfrowania transmisji, więc dane (w tym hasła) mogą być przechwycone w niezabezpieczonej sieci. W praktyce często stosuje się bezpieczniejsze rozwiązania (np. odmiany z szyfrowaniem). Na egzaminie jednak pytanie zwykle sprawdza podstawową funkcję: FTP = transfer plików.
Najczęściej są to: wysyłanie plików na serwer (upload), pobieranie kopii (download), aktualizacja plików strony lub zasobów, zarządzanie strukturą katalogów oraz kontrola uprawnień w zakresie oferowanym przez serwer. To pasuje do sformułowania "zamieszczenia plików na serwerze".
Najczęstsze pomyłki wynikają z utożsamiania "działania w internecie" z HTTP (bo używa się przeglądarki) oraz z mylenia usług infrastruktury (DNS/DHCP) z usługą aplikacyjną. Pomaga metoda: najpierw określ cel (nazwy, adresy, WWW, pliki), dopiero potem wybierz protokół.
Słowa kluczowe to: "wgrać", "wysłać", "zamieścić", "przenieść", "transfer", "pliki na serwer". Jeśli opis dotyczy pracy na katalogach i plikach na zdalnej maszynie, to wskazuje na protokół transferu plików. W zestawie odpowiedzi najbardziej pasuje FTP.
W aplikacjach webowych można przesyłać pliki (np. formularz upload), ale jest to funkcja aplikacji działającej ponad HTTP. W testach zawodowych porównujących podstawowe protokoły sieciowe, "zamieszczenie plików na serwerze" jest klasycznym opisem użycia FTP jako protokołu dedykowanego transferowi plików.
Ułóż krótką mapę skojarzeń: DNS = nazwy i rekordy, DHCP = automatyczne IP, HTTP = WWW, FTP = pliki. Ćwicz na przykładach z praktyki: co się dzieje, gdy wpisujesz domenę, gdy komputer dostaje IP i gdy wysyłasz pliki na serwer. To szybciej utrwala różnice.
info

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

Eksperci podkreślają: "FTP to protokół aplikacyjny przeznaczony do przesyłania plików między klientem a serwerem, więc nadaje się do "zamieszczania" (wysyłania) plików na serwer."

Źródła:

  • RFC 959: File Transfer Protocol (FTP), IETF, October 1985, https://www.rfc-editor.org/rfc/rfc959 (dostęp: 2026-03-02)
  • RFC 1034: Domain Names - Concepts and Facilities, IETF, November 1987, https://www.rfc-editor.org/rfc/rfc1034 (dostęp: 2026-03-02)
  • RFC 9110: HTTP Semantics, IETF, June 2022, https://www.rfc-editor.org/rfc/rfc9110 (dostęp: 2026-03-02)

Materiały:

  • Dokumentacja IETF dotycząca FTP (RFC 959)
  • Materiały dydaktyczne z sieci komputerowych: warstwy modelu TCP/IP i typowe protokoły aplikacyjne
  • Ćwiczenia laboratoryjne: użycie klienta FTP i porównanie z HTTP (pobieranie zasobów WWW) oraz z usługami DNS/DHCP

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego