Pular para o conteúdo principal

Questão de Redes de Computadores — FTP (File Transfer Protocol) — VUNESP 2023

Redes de ComputadoresFTP (File Transfer Protocol)
Código
vu074009
Banca
VUNESP
Órgão
EPC
Ano
2023
Nível
Médio
Cargo
Técnico de Informática
No modo de transferência passivo de um servidor FTP, é correto afirmar que o
  1. Aconteúdo dos arquivos transferidos trafega pelo canal de comandos, evitando que seja necessário o uso de múltiplas conexões para formar canais de dados em ambientes mais restritos.
  2. Bcliente FTP especifica um número de porta ao servidor, via canal de comandos, e então aguarda que o servidor inicie uma conexão de dados na porta designada para a transferência do arquivo.
  3. Ccliente FTP informa ao servidor, via canal de comandos, que irá transferir um arquivo. Na sequência, o cliente inicia uma conexão na porta 20, formando um canal de dados por onde trafega o conteúdo do arquivo a ser transferido.
  4. Dcliente FTP informa ao servidor, via canal de comandos, que deseja transferir um arquivo. Na sequência, o servidor informa um link HTTP pelo qual a transferência deve ocorrer de fato, seja download ou upload.
  5. Ecliente FTP solicita ao servidor um número de porta via canal de comandos, e então abre uma conexão nessa porta, formando um canal de dados por onde trafega o conteúdo do arquivo a ser transferido.
Revelar gabarito e comentário

GabaritoE — cliente FTP solicita ao servidor um número de porta via canal de comandos, e então abre uma conexão nessa porta, formando um canal de dados por onde trafega o conteúdo do arquivo a ser transferido.

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: Modo passivo

Gabarito: letra E. No modo passivo, o cliente solicita ao servidor, via canal de comandos (porta 21), um número de porta para a conexão de dados. O servidor responde com um endereço IP e uma porta, e então o próprio cliente abre uma conexão para essa porta, estabelecendo o canal de dados por onde trafega o arquivo. É o comportamento descrito na alternativa E.

A banca testa a diferença entre os modos ativo e passivo do FTP. No modo ativo, é o servidor quem inicia a conexão de dados para o cliente; no modo passivo, é o cliente quem inicia. O canal de controle (porta 21) é usado apenas para comandos e respostas, nunca para o conteúdo do arquivo.

Característica

Modo Ativo (descrito na B)

Modo Passivo (descrito na E)

Quem inicia a conexão de dados

Servidor

Cliente

Quem define a porta de dados

Cliente (porta efêmera)

Servidor (porta efêmera)

Fluxo de comando

Cliente envia comando PORT

Cliente envia comando PASV

Fluxo de resposta

Servidor conecta na porta do cliente

Servidor responde com IP e porta

Canal de dados

Servidor → Cliente

Cliente → Servidor

Alternativa A — ❌ Incorreta

Afirma que o conteúdo trafega pelo canal de comandos. Isso é falso: o canal de comandos (porta 21) é usado exclusivamente para controle (comandos e respostas). O conteúdo dos arquivos sempre trafega pelo canal de dados, que é uma conexão separada. Além disso, o modo passivo não elimina a necessidade de múltiplas conexões; ainda há duas conexões TCP (controle e dados).

Alternativa B — ❌ Incorreta

Descreve o modo ativo: o cliente especifica uma porta e o servidor inicia a conexão de dados para ela. No modo passivo, é o servidor quem fornece uma porta e o cliente inicia a conexão. A alternativa inverte os papéis.

Alternativa C — ❌ Incorreta

Menciona que o cliente inicia uma conexão na porta 20. A porta 20 é a porta padrão do servidor para dados no modo ativo, mas no modo passivo o servidor informa uma porta efêmera (não necessariamente 20). Além disso, a descrição não condiz com o modo passivo: no passivo, o cliente inicia a conexão, mas a porta é fornecida pelo servidor, não fixa 20.

Alternativa D — ❌ Incorreta

Introduz um "link HTTP", o que não faz parte do FTP. O protocolo de transferência é o próprio FTP, não HTTP. A troca ocorre via comandos FTP, não via URL HTTP.

Alternativa E — ✅ Correta ⟵ GABARITO

Perfeitamente alinhada com o modo passivo: o cliente envia o comando PASV, o servidor responde com seu endereço IP e um número de porta, e o cliente abre uma conexão para essa porta, estabelecendo o canal de dados por onde o arquivo é transferido. O canal de comandos permanece exclusivo para controle.

NÃO CAIA NESSA!

Muitos candidatos confundem os modos ativo e passivo. No ativo, o servidor conecta-se ao cliente; no passivo, é o cliente quem se conecta ao servidor. As alternativas B e C descrevem o modo ativo, mas a questão pede o passivo. Fique atento ao papel de cada parte.

Gabarito: letra E.

Link permanente: /questoes/vu074009