Przejdź do głównej treści

Kwalifikacja: INF.02 - Administracja i eksploatacja systemów komputerowych, urządzeń peryferyjnych i lokalnych sieci komputerowych

Zawód: Technik informatyk

Kategorie: Sieci komputerowe Bezpieczeństwo i kopie zapasowe

Który port jest wykorzystywany przez protokół FTP (File Transfer Protocol) do transmisji danych?

A. 53
B. 25
C. 69
D. 20

Pytanie z egzaminu CKE, styczeń 2014 (arkusz E.13-X-14.01).

Port 20 to właściwy wybór, bo klasyczny FTP używa go jako portu danych, szczególnie w trybie aktywnym. W FTP warto pamiętać o dwóch kanałach: kanał sterujący działa zwykle na TCP 21, a kanał transmisji danych w trybie aktywnym jest zestawiany z portu TCP 20 po stronie serwera. To jest ważna rzecz przy konfiguracji zapór sieciowych, NAT-u i reguł ACL, bo samo otwarcie portu 21 nie zawsze wystarczy do poprawnego przesyłania plików. Moim zdaniem to jeden z tych tematów, które najlepiej zapamiętać praktycznie: logowanie i komendy idą jednym połączeniem, a właściwy transfer pliku drugim. W nowoczesnych sieciach często spotyka się FTP w trybie pasywnym, gdzie porty danych są wybierane z ustalonego zakresu wysokich portów, ale w pytaniach o standardowy port danych FTP odpowiedzią jest 20. Dobra praktyka branżowa to nie wystawiać zwykłego FTP do Internetu bez potrzeby, bo przesyła dane i hasła bez szyfrowania. Lepiej stosować SFTP albo FTPS, jeżeli bezpieczeństwo ma znaczenie.
W tym pytaniu łatwo pomylić różne dobrze znane porty usług, bo wszystkie podane wartości rzeczywiście występują w sieciach komputerowych, tylko dotyczą innych protokołów. Port 25 jest kojarzony z SMTP, czyli przesyłaniem poczty elektronicznej między serwerami. Nie służy do klasycznej transmisji plików przez FTP, więc wybranie go zwykle wynika z zapamiętania, że „to jakiś znany port TCP”, ale bez połączenia go z konkretną usługą. Port 53 należy do DNS i jest używany głównie do tłumaczenia nazw domenowych na adresy IP, na przykład gdy komputer pyta o adres dla nazwy example.com. DNS może używać UDP 53, a czasem TCP 53, ale nie jest to kanał danych FTP. Port 69 to z kolei TFTP, czyli Trivial File Transfer Protocol. Nazwa jest podobna do FTP i tu często pojawia się pułapka. TFTP jest prostszym protokołem, zwykle działa po UDP i bywa używany np. przy bootowaniu sieciowym lub wgrywaniu konfiguracji do urządzeń, ale to nie jest ten sam standard co FTP. W klasycznym FTP trzeba rozróżnić port sterujący TCP 21 oraz port danych TCP 20 w trybie aktywnym. Z mojego doświadczenia najlepiej uczyć się portów razem z zastosowaniem: 20/21 FTP, 25 SMTP, 53 DNS, 69 TFTP. Wtedy mniej się miesza podczas konfiguracji firewalla albo diagnozowania połączeń narzędziami typu netstat, ss czy Wireshark.

Wymagane logowanie

Ocenianie trudności pytań jest dostępne tylko dla zalogowanych użytkowników. Zaloguj się, aby skorzystać z pełni możliwości platformy.

Twoja ocena pomoże innym uczniom w przygotowaniu do egzaminu, a Tobie pozwoli na dostęp do spersonalizowanych statystyk.

Zgłoś błąd w pytaniu

Rozwiń sekcję i zmień pole, którego dotyczy błąd. Wysłane zostaną tylko zmienione sekcje.

Błędna kwalifikacja
Błąd w treści pytania
Błąd w treści odpowiedzi
Błąd w obrazie
Dane kontaktowe (opcjonalnie)
Podaj email, jeśli chcesz otrzymać informację o rozpatrzeniu zgłoszenia.