Questão de Redes de Computadores — FTP (File Transfer Protocol) — Quadrix 2025
- Código
- qg594453
- Banca
- Quadrix
- Órgão
- CAU-MA
- Ano
- 2025
- Nível
- Médio
- Cargo
- Assistente de Tecnologia da Informação
- CCerto
- EErrado
GabaritoC — Certo
Gabarito: ✅ CERTO. O FTP (File Transfer Protocol) é o protocolo da camada de aplicação usado para transferência de arquivos entre cliente e servidor, e pode operar tanto em modo ativo quanto em modo passivo — a diferença está em quem inicia a conexão de dados. A afirmação está correta e reflete exatamente o funcionamento do protocolo.
O FTP é um protocolo da camada de aplicação que utiliza o TCP como transporte. Ele é considerado um protocolo out-of-band, pois usa duas conexões TCP paralelas: a conexão de controle (porta 21), que permanece aberta durante toda a sessão para envio de comandos e respostas, e a conexão de dados (porta 20 no modo ativo), que é estabelecida a cada transferência de arquivo. Essa separação entre controle e dados é uma característica marcante do FTP, diferente de protocolos in-band como o HTTP, que usam uma única conexão.
A distinção entre os modos ativo e passivo está em quem inicia a conexão de dados:
Modo ativo: o cliente envia ao servidor seu endereço IP e uma porta para a conexão de dados; o servidor então inicia a conexão TCP para essa porta. Esse modo é problemático quando o cliente está atrás de um firewall ou NAT, pois o servidor tenta conectar-se a uma porta do cliente que pode estar bloqueada.
Modo passivo: o cliente envia o comando PASV ao servidor; o servidor responde com um endereço IP e uma porta, e o cliente inicia a conexão de dados para essa porta. Esse modo é mais adequado para clientes atrás de firewalls, pois a conexão parte do cliente, que geralmente tem permissão para sair.
Na prática, o modo passivo é o mais utilizado hoje em dia, justamente por contornar as restrições de firewall. O modo ativo, embora seja o modo original do protocolo, caiu em desuso em cenários comuns de internet, mas continua sendo suportado.
A banca explora aqui um conhecimento básico e direto: o FTP suporta ambos os modos. Não há pegadinha sutil — a afirmação é uma verdade literal do protocolo. O candidato que conhece a diferença entre os modos (quem inicia a conexão de dados) não tem dificuldade em marcar Certo.
A afirmação está correta por dois motivos: (1) o FTP é, de fato, o protocolo da camada de aplicação destinado à transferência de arquivos entre cliente e servidor; (2) ele pode ser utilizado tanto em modo ativo quanto em modo passivo, conforme descrito na RFC 959 e em suas extensões. A diferença entre os modos é apenas quem inicia a conexão de dados — no ativo, o servidor; no passivo, o cliente. Não há qualquer erro na assertiva.
Gabarito: ✅ CERTO
Link permanente: /questoes/qg594453