KWALIFIKACJA INF10 - CZERWIEC 2019

PYTANIE NR 34.
Dwukierunkowy transfer plików w układzie serwer – klient zapewnia protokół
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
FTP (File Transfer Protocol) to protokół warstwy aplikacji zaprojektowany do przesyłania plików między klientem i serwerem, w tym zarówno pobierania, jak i wysyłania danych. DNS służy do tłumaczenia nazw na adresy, SMTP do poczty, a SNMP do zarządzania urządzeniami sieciowymi.

Pełne wyjaśnienie:

Poprawną odpowiedzią jest FTP, ponieważ jest to klasyczny protokół warstwy aplikacji przeznaczony do transferu plików w architekturze klient–serwer. W praktyce oznacza to, że klient może zarówno pobierać pliki z serwera, jak i wysyłać pliki na serwer (dwukierunkowy transfer).

Pozostałe odpowiedzi dotyczą innych usług sieciowych, mimo że również działają w modelu klient–serwer, nie realizują jednak typowej funkcji "transferu plików":

  • DNS służy do rozwiązywania nazw domenowych na adresy IP (i odwrotnie). Używa się go np. wtedy, gdy przeglądarka ma ustalić, jaki adres IP odpowiada nazwie serwera. Nie jest to mechanizm przesyłania plików.
  • SMTP jest protokołem do przesyłania poczty elektronicznej pomiędzy serwerami oraz do wysyłania wiadomości e-mail. Choć e-mail może zawierać załączniki, SMTP nie jest protokołem przeznaczonym do ogólnego przesyłania plików jak FTP.
  • SNMP służy do monitorowania i zarządzania urządzeniami sieciowymi (np. odczyt parametrów, alarmy, statystyki). To protokół administracyjny, a nie do udostępniania plików użytkownikom.

Wskazówka egzaminacyjna: jeśli w treści pojawia się "transfer plików" (wysyłanie i pobieranie), najczęściej chodzi o FTP lub jego bezpieczne odmiany. Gdy mowa o nazwach domen, właściwy jest DNS; przy e-mailach – SMTP; przy monitoringu urządzeń – SNMP.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
FTP to protokół sieciowy służący do przesyłania plików między komputerem użytkownika (klientem) a serwerem. Umożliwia typowe operacje, takie jak listowanie katalogów, pobieranie plików z serwera oraz wysyłanie plików na serwer.
Jeśli treść dotyczy plików (upload/download, katalogi, zasoby na serwerze), pasuje FTP. Gdy mowa o wysyłaniu wiadomości e-mail, serwerach pocztowych i dostarczaniu poczty, właściwy będzie SMTP. Załączniki w e-mailu nie zmieniają funkcji SMTP.
DNS odpowiada za tłumaczenie nazw domenowych na adresy IP i odwrotnie. Pomaga odnaleźć serwer w sieci, ale nie służy do przesyłania plików ani zarządzania zasobami katalogów. To usługa "adresowa", nie "plikowa".
Dwukierunkowy transfer oznacza, że dane mogą płynąć w obu stronach: klient może pobierać dane z serwera oraz wysyłać dane na serwer. W kontekście plików chodzi zwykle o możliwość uploadu i downloadu w ramach jednej usługi.
SNMP jest przeznaczony głównie do monitorowania i zarządzania urządzeniami sieciowymi (odczyt parametrów, stany interfejsów, alerty). Nie służy do typowego transferu plików użytkownika. W pytaniach egzaminacyjnych SNMP kojarzy się z administracją i monitoringiem.
FTP może pojawić się przy pobieraniu lub publikowaniu plików (np. paczek instalacyjnych, aktualizacji, dokumentacji) na serwerach szkolnych lub firmowych. Ważna jest też umiejętność rozróżnienia FTP od innych usług, aby dobrać właściwe narzędzie i poprawnie diagnozować problemy z dostępem.
Gdy istotna jest poufność i ochrona logowania oraz danych, w praktyce często wybiera się rozwiązania szyfrowane (np. odmiany wykorzystujące szyfrowanie). W testach jednak pytanie o "transfer plików" wprost zwykle prowadzi do klasycznego FTP jako podstawowej odpowiedzi.
Najczęstszy błąd to wybór skrótu "z pamięci" bez analizy funkcji: DNS mylony z transferem, SMTP traktowany jako "wysyłanie plików", a SNMP jako "zdalna obsługa". Pomaga metoda: najpierw ustal, czy pytanie dotyczy nazw, poczty, plików czy monitoringu.
Stosuj proste skojarzenia: DNS = nazwy i adresy, SMTP = poczta wychodząca, FTP = pliki i katalogi, SNMP = monitoring i zarządzanie urządzeniami. Jeśli w treści występują "pliki", "pobierz", "wyślij na serwer", najczęściej wybór padnie na FTP.
Nie. Model klient–serwer opisuje sposób komunikacji, ale różne protokoły realizują różne usługi. DNS realizuje rozwiązywanie nazw, SMTP obsługuje przesyłanie poczty, SNMP służy do zarządzania, a FTP jest ukierunkowany na transfer plików.
info

Około 74% zdających odpowiada poprawnie na to pytanie. średnio łatwe

Eksperci podkreślają: "FTP (File Transfer Protocol) to protokół warstwy aplikacji zaprojektowany do przesyłania plików między klientem i serwerem, w tym zarówno pobierania, jak i wysyłania danych."

Źródła:

  • RFC 959: File Transfer Protocol (FTP), IETF, October 1985, https://www.rfc-editor.org/rfc/rfc959.html (dostęp: 2026-03-05)
  • RFC 1035: Domain Names - Implementation and Specification, IETF, November 1987, https://www.rfc-editor.org/rfc/rfc1035.html (dostęp: 2026-03-05)
  • RFC 5321: Simple Mail Transfer Protocol (SMTP), IETF, October 2008, https://www.rfc-editor.org/rfc/rfc5321.html (dostęp: 2026-03-05)

Materiały:

  • Dokumentacja techniczna FTP (RFC 959) – opis poleceń i modelu klient–serwer
  • Materiały edukacyjne z podstaw sieci komputerowych (warstwa aplikacji i typowe usługi)
  • Ćwiczenia praktyczne: zestawienie połączenia z serwerem FTP i wykonanie operacji upload/download w kliencie

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego