KWALIFIKACJA INF2 - PAŹDZIERNIK 2013 (test 2)

PYTANIE NR 4.
Który protokół komunikacyjny służy do transferu plików w układzie klient-serwer oraz może działać w dwóch trybach: aktywnym i pasywnym?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Protokół FTP służy do transferu plików w architekturze klient–serwer. Charakterystyczne jest rozdzielenie połączenia sterującego i danych oraz możliwość pracy w trybie aktywnym i pasywnym, które określają sposób zestawiania kanału danych.

Pełne wyjaśnienie:

FTP (File Transfer Protocol) jest klasycznym protokołem warstwy aplikacji przeznaczonym do przesyłania plików między klientem a serwerem. W zadaniach egzaminacyjnych często rozpoznaje się go po dwóch cechach: (1) jest używany do transferu plików oraz (2) może pracować w trybie aktywnym i pasywnym.

W FTP występują typowo dwa rodzaje komunikacji:

  • kanał sterowania – służy do logowania, wydawania poleceń i odpowiedzi serwera,
  • kanał danych – służy do faktycznego przesyłania zawartości (np. listy katalogu lub pliku).

Tryby aktywny i pasywny dotyczą właśnie sposobu zestawienia połączenia dla kanału danych. W praktyce administracyjnej ma to znaczenie zwłaszcza wtedy, gdy po drodze występuje NAT lub zapora sieciowa, bo inicjowanie połączeń z "nieoczekiwanych" kierunków bywa blokowane.

Dlaczego pozostałe odpowiedzi są błędne?

  • IP – to protokół warstwy sieciowej odpowiedzialny za adresowanie i routowanie pakietów, nie jest protokołem aplikacyjnym do transferu plików i nie ma trybów aktywny/pasywny w znaczeniu FTP.
  • DNS – to usługa/protokół rozwiązywania nazw domenowych na adresy IP (i odwrotnie). Nie służy do przesyłania plików i nie opisuje się go trybami aktywny/pasywny jak w FTP.
  • EI-SI – nie jest standardowym, powszechnie rozpoznawalnym protokołem transferu plików w typowych sieciach komputerowych; nie spełnia wskazanych cech zadania.

Wskazówka egzaminacyjna: gdy w treści pojawia się "transfer plików" oraz "tryb aktywny i pasywny", najczęściej chodzi o FTP i jego sposób realizacji połączeń danych.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
FTP to protokół służący do przesyłania plików między klientem i serwerem. Umożliwia m.in. logowanie, listowanie katalogów, pobieranie i wysyłanie plików. W klasycznym FTP rozróżnia się połączenie sterujące (komendy) oraz połączenie danych (transfer).
Tryby określają sposób zestawienia połączenia danych. W trybie aktywnym jedna strona inicjuje połączenie danych w określonym kierunku, a w pasywnym klient łączy się do portu udostępnionego przez serwer. Różnica jest istotna przy NAT i zaporach, które mogą blokować nieoczekiwane połączenia.
W FTP klient inicjuje sesję, uwierzytelnia się i wysyła polecenia, a serwer udostępnia zasoby (pliki/katalogi) oraz odpowiada na komendy. To typowy model klient–serwer: role są rozdzielone, a serwer świadczy usługę wielu klientom jednocześnie.
DNS nie służy do transferu plików. Jego zadaniem jest tłumaczenie nazw domenowych na adresy IP (oraz inne rekordy, np. MX). Może pośrednio pomagać w dostępie do serwera (bo wskazuje jego adres), ale sam nie przesyła plików jak FTP.
IP działa w warstwie sieciowej: zajmuje się adresowaniem i przekazywaniem pakietów między sieciami. Nie definiuje funkcji aplikacyjnych typu "pobierz plik" czy "wyślij plik". Takie funkcje realizują protokoły warstwy aplikacji, np. FTP.
Częsty błąd to wybór IP lub DNS, bo są "znane" i kojarzą się z siecią. Drugi błąd to pominięcie wskazówki o trybach aktywnym i pasywnym, która jest charakterystyczna dla FTP. Warto czytać treść pod kątem słów-kluczy: transfer plików, klient–serwer, aktywny/pasywny.
Najczęściej wtedy, gdy w zadaniu mowa o przesyłaniu plików, logowaniu do serwera i operacjach typu wysyłanie/pobieranie oraz gdy pojawiają się pojęcia trybu aktywnego i pasywnego. Takie zestaw wskazówek zwykle jednoznacznie kieruje na protokół FTP.
Tak. Przy zaporach i NAT problemem bywają połączenia inicjowane z "niespodziewanej" strony. Tryb pasywny jest często wybierany, aby klient sam nawiązywał połączenie danych do serwera. To ułatwia przechodzenie przez zaporę, bo ruch jest bardziej przewidywalny dla reguł filtracji.
FTP bywa używany do publikowania lub pobierania plików na serwerach testowych, w laboratoriach oraz w prostych scenariuszach wymiany danych. Administrator spotyka się z konfiguracją dostępu, diagnozowaniem połączeń i doborem trybu aktywnego/pasywnego, gdy pojawiają się problemy z łącznością.
Pytania o DNS dotyczą nazw domenowych, rekordów i rozwiązywania nazw na adresy. Pytania o FTP dotyczą przesyłania plików oraz sesji klient–serwer, często z odniesieniem do trybu aktywnego/pasywnego. Jeśli w treści występują "pliki" i "tryby", to zwykle nie jest DNS.
info

To pytanie poprawnie rozwiązuje 64% zdających egzamin. średnie

Eksperci podkreślają: "Protokół FTP służy do transferu plików w architekturze klient–serwer."

Źródła:

  • RFC Editor: RFC 959 "File Transfer Protocol (FTP)", October 1985, https://www.rfc-editor.org/rfc/rfc959 (dostęp: 2026-02-18)
  • RFC Editor: RFC 1579 "Firewall-Friendly FTP", February 1994, https://www.rfc-editor.org/rfc/rfc1579 (dostęp: 2026-02-18)
  • RFC Editor: RFC 1034 "Domain Names - Concepts and Facilities" (DNS), November 1987, https://www.rfc-editor.org/rfc/rfc1034 (dostęp: 2026-02-18)

Materiały:

  • Dokumentacja IETF RFC dotycząca FTP (opis protokołu i sposobu zestawiania połączeń)
  • Podręcznik do sieci komputerowych (warstwy, protokoły aplikacyjne, model klient-serwer)
  • Materiały kursowe z administracji systemami i sieciami (usługi sieciowe: DNS/FTP/HTTP)

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego