Questão de Redes de Computadores — FTP e TFTP — Avança SP 2023
- Código
- qa541032
- Banca
- Avança SP
- Órgão
- Pref Americana
- Ano
- 2023
- Cargo
- Ana ( )
- AHTTP.
- BFTP.
- CSSH.
- DSSL.
- EPOP3.
GabaritoB — FTP.
Gabarito: letra B. O FTP (File Transfer Protocol) é o protocolo da camada de aplicação usado para transferência de arquivos de ou para um hospedeiro remoto, sendo a ferramenta adequada para gerenciar arquivos de um site quando o acesso ao painel de controle é perdido. As demais alternativas (HTTP, SSH, SSL e POP3) desempenham funções distintas, como transferência de hipertexto, acesso remoto seguro, criptografia e recebimento de e-mails, respectivamente.
O FTP é um protocolo da camada de aplicação do modelo TCP/IP, projetado especificamente para a transferência de arquivos entre um cliente e um servidor. Ele opera sobre o protocolo de transporte TCP, garantindo uma conexão confiável e orientada à conexão. Uma característica fundamental do FTP é o uso de duas conexões TCP paralelas: uma conexão de controle (porta 21), utilizada para enviar comandos e informações de controle, e uma conexão de dados (porta 20), utilizada para efetivamente transferir os arquivos. Essa separação é conhecida como "controle fora da banda".
Na prática, quando um usuário perde o acesso ao painel de controle de seu site, ele pode utilizar um cliente FTP para se conectar ao servidor web e realizar ajustes, adicionar ou excluir arquivos, e solucionar problemas. O acesso ao servidor FTP geralmente requer autenticação, com nome de usuário e senha, e pode ser feito por meio de uma interface gráfica ou linha de comando. O FTP também suporta o modo anônimo, onde o acesso é permitido sem credenciais específicas, embora com permissões limitadas.
É importante distinguir o FTP de outros protocolos da camada de aplicação. O HTTP é usado para transferência de hipertexto (páginas web), o SSH para acesso remoto seguro com criptografia, o SSL/TLS para segurança na transmissão de dados, e o POP3 para recebimento de e-mails. Cada um tem uma função específica, e a banca explora exatamente essa distinção para confundir o candidato.
A pegadinha desta questão está em associar a transferência de arquivos a outros protocolos que também lidam com dados, mas de formas diferentes. O candidato pode confundir o FTP com o HTTP, pois ambos são usados na web, mas o HTTP é para transferência de hipertexto, enquanto o FTP é para transferência de arquivos. Da mesma forma, o SSH é para acesso remoto, não para transferência de arquivos em si, embora possa ser usado para esse fim de forma indireta.
Guarde a função principal de cada protocolo: FTP = transferência de arquivos; HTTP = transferência de hipertexto; SSH = acesso remoto seguro; SSL = criptografia; POP3 = recebimento de e-mail. É exatamente essa distinção que separa as alternativas.
O HTTP (HyperText Transfer Protocol) é o protocolo da camada de aplicação usado para transferência de hipertexto (HTML) entre clientes e servidores na web. Ele não é projetado para gerenciar arquivos de um site diretamente, mas sim para servir páginas web. Embora seja possível baixar arquivos via HTTP, a função principal não é a administração de arquivos, e a alternativa não se encaixa no contexto de "realizar ajustes, adicionar ou excluir arquivos" de forma tão direta quanto o FTP.
O FTP (File Transfer Protocol) é o protocolo da camada de aplicação usado para transferência de arquivos de ou para um hospedeiro remoto. Ele é a ferramenta ideal para gerenciar arquivos de um site quando o acesso ao painel de controle é perdido, pois permite adicionar, excluir e modificar arquivos diretamente no servidor. O FTP usa duas conexões TCP: uma de controle (porta 21) e uma de dados (porta 20), e requer autenticação do usuário.
O SSH (Secure Shell) é um protocolo de acesso remoto seguro, que permite a um usuário controlar um computador remoto por meio de uma conexão criptografada. Embora possa ser usado para transferir arquivos (via SCP ou SFTP), sua função principal é o acesso remoto ao shell do sistema, não a administração de arquivos de um site. A alternativa não descreve a função primária do SSH, que é o acesso remoto, e não a transferência de arquivos.
O SSL (Secure Sockets Layer) é um protocolo de segurança que fornece criptografia e autenticação para comunicações na internet. Ele é usado para proteger a transmissão de dados, como em HTTPS, mas não é um protocolo de transferência de arquivos. O SSL é uma camada de segurança que pode ser usada em conjunto com outros protocolos, mas não é a ferramenta para gerenciar arquivos de um site.
O POP3 (Post Office Protocol) é um protocolo da camada de aplicação usado para recebimento de e-mails. Ele permite que um cliente de e-mail baixe mensagens de um servidor de correio. O POP3 não tem relação com a transferência de arquivos de um site, sendo utilizado exclusivamente para o gerenciamento de mensagens de e-mail.
Gabarito: letra B
Link permanente: /questoes/qa541032