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.