FTP

FTP to protokół transferu plików, który wykorzystuje protokół sterowania transmisją TCP, co umożliwia dwukierunkowy transfer plików, w układzie serwer FTP-klient FTP. Protokół transferu plików jest protokołem 8-bitowym, dzięki czemu nie jest wymagane kodowanie danych do 7-bitów, tak jak ma to miejsce, w przypadku poczty elektronicznej. Protokół FTP może działać w trybie aktywnym korzystając z portu 21 dla poleceń i portu 20 do przesyłu danych lub, w trybie pasywnym używając portu 21 dla poleceń i portu, o numerze powyżej 1024 do transmisji danych. Serwer FTP posiada możliwość zainstalowania wielu serwerów tego typu, na jednym routerze. Serwer ten pozwala na anonimowy dostęp do jego zasobów jednak najczęściej należy podać login i hasło do autoryzacji połączenia.