Questão nº 41
Questão de Tecnologia da Informação · FGV ALEP 2024 (nº 41)
Sobre o protocolo FTP (File Transfer Protocol) assinale a afirmação correta.
- AO FTP realiza conexões sem estado, assim como o HTTP.
- BO FTP utiliza o protocolo UDP para comunicação.
- CO FTP utiliza os comandos ‘send’ e ‘get’ para enviar e receber arquivos, respectivamente.
- DO FTP é um protocolo da camada de transporte no modelo OSI.
- EO FTP usa uma conexão de controle e uma conexão de dados para transferir um arquivo. (alternativa correta)
Resposta comentada
Gabarito Alternativa E
O FTP (File Transfer Protocol) é um protocolo da camada de aplicação que usa o TCP como transporte. Sua principal característica é usar duas conexões separadas: uma para enviar comandos (controle) e outra para transferir os dados em si.
- (A) Incorreta: O FTP é um protocolo com estado (mantém informações da sessão, como usuário logado e diretório atual), ao contrário do HTTP que é sem estado.
- (B) Incorreta: O FTP utiliza o protocolo TCP (confiável, orientado à conexão), e não o UDP, para garantir que os arquivos cheguem íntegros.
- (C) Incorreta: Os comandos corretos são
STOR(enviar arquivo) eRETR(receber arquivo). Os comandossendegetnão existem no protocolo padrão. - (D) Incorreta: O FTP é um protocolo da camada de aplicação (camada 7 do modelo OSI), e não da camada de transporte (camada 4).
- (E) Correta: Exatamente. O FTP abre uma conexão de controle (porta 21) para comandos e respostas, e uma conexão de dados (porta 20 no modo ativo) para transferir o arquivo em si. Essa é a essência do protocolo.
Armadilha da banca na alternativa (C): A pegadinha está em usar termos do senso comum ("send" e "get") que parecem lógicos, mas os comandos reais são STOR e RETR. Nunca decore comandos por "tradução literal" — memorize a sigla técnica.
Fonte: FGV ALEP 2024 Técnico Legislativo - Suporte e Manutenção (Caderno Tipo 1). Reproduzida para fins de estudo.