Odpowiedź 21 jest poprawna, ponieważ protokół FTP (File Transfer Protocol) standardowo wykorzystuje port 21 do nawiązywania połączeń. FTP jest jednym z najstarszych protokołów sieciowych, zaprojektowanym do przesyłania plików pomiędzy klientem a serwerem w architekturze klient-serwer. Port 21 służy do przesyłania komend i zarządzania połączeniem, podczas gdy dane są przesyłane przez port 20. W praktyce, FTP znajduje zastosowanie w wielu środowiskach, zarówno do przesyłania danych w małych projektach, jak i w dużych systemach serwerowych, gdzie wymagana jest regularna wymiana plików. Dobrą praktyką jest zabezpieczanie połączeń FTP przy użyciu protokołów, takich jak FTPS lub SFTP, które oferują szyfrowanie danych, chroniąc je przed nieautoryzowanym dostępem. Zrozumienie i umiejętność konfigurowania FTP jest kluczowe dla specjalistów IT, szczególnie w zakresie administracji systemami i zarządzania sieciami.
Odpowiedzi 23, 53 i 80 są niepoprawne, ponieważ każdy z tych portów jest wykorzystywany przez inne protokoły, co prowadzi do mylnych informacji o ich zastosowaniu w kontekście FTP. Port 23 jest zarezerwowany dla protokołu Telnet, który pozwala na zdalne logowanie do systemów operacyjnych, jednak nie jest on przystosowany do przesyłania plików, co jest kluczową funkcją FTP. Port 53 jest używany przez protokół DNS (Domain Name System), który odpowiada za tłumaczenie nazw domen na adresy IP, co również nie ma związku z transferem plików. Natomiast port 80 jest standardowym portem dla protokołu HTTP, używanego w komunikacji sieciowej w przeglądarkach internetowych do wyświetlania stron www. Zrozumienie, jakie porty są przypisane do konkretnych protokołów, jest niezbędne dla właściwego konfigurowania usług sieciowych oraz zabezpieczania systemów przed nieautoryzowanym dostępem. Błędne przypisanie portów może prowadzić do problemów z komunikacją w sieciach oraz do trudności w identyfikowaniu i rozwiązywaniu problemów z transferem danych.