A maioria dos protocolos cliente/servidor utiliza apenas uma porta de servidor, ao passo que o FTP utiliza duas portas. No tocante a essas portas, uma delas é utilizada para conexão de controle para tratar comandos e a outra é uma conexão para transferir dados. Essas portas são, respectivamente: