Pular para o conteúdo principal

Questão de Redes de Computadores — Protocolo — VUNESP 2026

Redes de ComputadoresProtocolo
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.
  1. APorta 20 para o canal de controle e porta 21 parao canal de dados.
  2. BPorta 20 para o canal de dados e porta 21 parao canal de controle.
  3. CPorta 22 para o canal de controle e porta 69 parao canal de dados.
  4. DPorta 22 para o canal de dados e porta 69 parao canal de controle.
  5. 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.

Gabarito: letra B

Link permanente: /questoes/gp018251