Questão de Redes de Computadores — Protocolo — VUNESP 2026
Redes de Computadores›Protocolo
Código
gp018251
Banca
VUNESP
Órgão
UNESP
Ano
2026
Cargo
V - - Analista de Informática I - Área de Atuação: Redes e Infraestrutura
O protocolo File Transfer Protocol (FTP) utiliza por padrão
duas portas de rede para a transferência de arquivos.
Assinale a alternativa que apresenta corretamente quais
são as duas portas padrão utilizadas e as funções de
cada uma delas.
APorta 20 para o canal de controle e porta 21 parao canal de dados.
BPorta 20 para o canal de dados e porta 21 parao canal de controle.
CPorta 22 para o canal de controle e porta 69 parao canal de dados.
DPorta 22 para o canal de dados e porta 69 parao canal de controle.
EPorta 80 para o canal de controle e porta 443 parao canal de dados.
Revelar gabarito e comentário▾
GabaritoB — Porta 20 para o canal de dados e porta 21 para
o canal de controle.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
FTP: as duas portas padrão e suas funções
Gabarito: letra B. O FTP (File Transfer Protocol) usa duas conexões TCP paralelas: a porta 20 para o canal de dados (transferência efetiva dos arquivos) e a porta 21 para o canal de controle (comandos e respostas da sessão). A alternativa B é a única que associa corretamente cada porta à sua função.
O FTP é um protocolo da camada de aplicação, baseado em TCP, projetado para transferir arquivos entre um cliente e um servidor. Sua característica mais marcante — e a mais cobrada em provas — é o uso de duas conexões paralelas, o que o classifica como um protocolo out-of-band (fora da banda), ao contrário do HTTP, que é in-band (usa uma única conexão para controle e dados).
A conexão de controle (porta 21) é estabelecida primeiro: o cliente conecta-se ao servidor e permanece com essa conexão aberta durante toda a sessão. É por ela que trafegam os comandos (como USER, PASS, RETR, STOR) e as respostas do servidor (códigos de status como 200, 550). Já a conexão de dados (porta 20) é aberta sob demanda, apenas quando há transferência efetiva de arquivos ou listagem de diretórios. Essa separação permite, por exemplo, abortar uma transferência em andamento enviando um comando pela conexão de controle.
Na prática, imagine que você usa um cliente FTP para baixar um arquivo: primeiro o cliente abre a conexão de controle na porta 21 do servidor e envia suas credenciais; após a autenticação, ao solicitar o download, o servidor abre a conexão de dados na porta 20 (no modo ativo) e o arquivo trafega por ela. Terminada a transferência, a conexão de dados é fechada, mas a de controle permanece ativa para novos comandos.
A pegadinha clássica da banca é inverter as funções: afirmar que a porta 20 é o controle e a 21 é o dado. Outra armadilha é trocar as portas por números de outros protocolos — como a 22 (SSH), a 69 (TFTP), a 80 (HTTP) e a 443 (HTTPS). Guarde a associação direta: 20 = dados, 21 = controle.
NÃO CAIA NESSA!
A banca adora inverter as funções das portas do FTP. A alternativa A faz exatamente isso: coloca a porta 20 como controle e a 21 como dados. Lembre-se do mnemônico: 20 = DADOS (2+0=2, como em "2" de transferência de DADOS) e 21 = CONTROLE (2+1=3, como em "3" de comando? Não, melhor: 21 é a primeira conexão, o controle, que vem antes dos dados). Na dúvida, decore: controle primeiro (21), dados depois (20).
Critério
Porta 20
Porta 21
Função
Canal de dados
Canal de controle
Uso
Transferência efetiva de arquivos
Comandos e respostas da sessão
Conexão
Aberta sob demanda
Estabelecida primeiro, permanece ativa
Alternativa A — ❌ Incorreta
Inverte as funções: afirma que a porta 20 é o canal de controle e a 21 o de dados. Na realidade, a porta 20 é o canal de dados e a 21 o de controle. É a pegadinha mais comum nesse tema.
Alternativa B — ✅ Correta ⟵ GABARITO
Associa corretamente: porta 20 para o canal de dados e porta 21 para o canal de controle. É exatamente o que define o FTP (RFC 959).
Alternativa C — ❌ Incorreta
Usa as portas 22 e 69, que pertencem a outros protocolos: a 22 é do SSH (Secure Shell) e a 69 é do TFTP (Trivial FTP). O TFTP, aliás, é um protocolo de transferência de arquivos simplificado que usa apenas a porta 69 (UDP), sem separação entre controle e dados.
Alternativa D — ❌ Incorreta
Também usa as portas 22 e 69, com funções trocadas. Além de não serem as portas do FTP, a associação está errada.
Alternativa E — ❌ Incorreta
Usa as portas 80 (HTTP) e 443 (HTTPS), que são do protocolo HTTP/HTTPS, não do FTP. O HTTP é um protocolo in-band, que usa uma única conexão para tudo.