-
Segundo Forouzan - Livro Protolo TCP/IP 3ed - página 276
FTP porta 20 - usada para conexão de dados.
FTP porta 21 - usada para conexão de controle.
Fonte: https://books.google.com.br/books?redir_esc=y&hl=es&id=fNvIgp3kkyQC&q=FTP#v=onepage&q=21&f=false
-
O FTP usa dois números de porta TCP conhecidos: a porta 21 é usada para o controle da conexão e a porta 20 é usada na transferência de dados
As duas conexões FTP, controle e dados, usam estratégias e números de portas diferentes.
Conexão de controle
A conexão de controlo é criada do mesmo modo que outros programas aplicativos descritos antes. A conexão permanece aberta durante todo o processo. O tipo de serviço usado pelo IP nessa conexão é o minimize delay (minimiza atrasos), porque esta é uma conexão interactiva entre um usuário (pessoa) e um servidor. O usuário digita os comandos e espera que a resposta chegue, sem atrasos significativos.
Conexão de dados
A conexão de dados usa a porta número 20 no lado do servidor. A conexão de dados é aberta quando dados estão prontos para serem transferidos e é fechada quando ela não é mais necessária. Uma conexão de dados pode ser aberta e fechada inúmeras vezes durante uma sessão; ao contrário do controle da conexão que é aberto uma única vez. O tipo de serviço usado pelo IP nessa conexão é o maximize throughput (maximiza throughput).
[1] FOUROZAN, Behrouz A. Comunicação de Dados e Redes de Computadores, 3ª ed, Bookman, São Paulo, 2007. p. 631.
-
FTP:
• Porta 20: Dados.
• Porta 21: Controle.
-
Não é necessário saber as portas, apenas a finalidade de cada protocolo, basta lembrar que para transferir arquivo precisamos do FTP (Aplicaçao) de um protocolo orientado à conexão, no caso o TCP (Transporte) e do IP (Internet)
a) icmp/20 e tcp/25; // ICMP - Internet control message protocol é um protocolo da camada de Rede (OSI) ou Internet (TCP/IP) para fornecer relatórios de erro; O TCP é o protocolo correto, mas a porta está incorreta
b) udp/20 e ip/53; // UDP é um protocolo simples da camada de transporte para envio de dataramas
c) tcp/80 e udp/20; // UDP não é utilizado para transferência de arquivos
d) udp/21 e udp/23; // UDP novamente
e) tcp/20 e tcp/21. // A alternativa E é a única que tem apenas o TCP