Assim como o HTTP, o FTP (File Transfer Protocol – Protocolo...

Próximas questões
Com base no mesmo assunto
Q1371707 Redes de Computadores
Assim como o HTTP, o FTP (File Transfer Protocol – Protocolo de Transferência de Arquivos) é um protocolo utilizado na web para transferência de arquivos, tanto para download (quando o usuário baixa um arquivo da Internet) ou upload (quando o usuário envia um arquivo para a grande rede). Sua porta padrão é de nº 21 e funciona com requisição e respostas, as quais possuem códigos e frases de estado, no estabelecimento de uma conexão. Sobre esses códigos e frases de estado, assinale a alternativa INCORRETA.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: B - 505 – Moved Permanently.

Vamos entender o contexto da questão e por que a alternativa B está correta como a INCORRETA:

O FTP (File Transfer Protocol – Protocolo de Transferência de Arquivos) é amplamente utilizado para transferência de arquivos na web. Ele funciona sobre a camada de aplicação e utiliza portas padrão, sendo a porta 21 a mais comum para o controle da conexão.

Para resolver a questão, precisamos conhecer os códigos de resposta do FTP. Esses códigos são mensagens que o servidor envia ao cliente para indicar o status de uma solicitação. Eles são divididos em várias categorias, representadas pelo primeiro dígito do código:

  • 1xx – Respostas informativas.
  • 2xx – Indica sucesso.
  • 3xx – Indica que é necessária mais informação.
  • 4xx – Indica erros no cliente.
  • 5xx – Indica erros no servidor.

Agora, vejamos por que cada alternativa é correta ou incorreta com base nos códigos FTP:

A - 452 – Error writing file.

O código 452 indica um erro ao escrever um arquivo, um retorno válido no contexto de FTP, normalmente usado quando há alguma questão com o armazenamento no servidor.

C - 425 – Can’t open data connection.

O código 425 significa que o servidor não conseguiu abrir a conexão de dados. Este é um código de erro comum no FTP.

D - 331 – Username OK, password required.

O código 331 informa ao cliente que o nome de usuário foi aceito e que agora é necessária a senha. Este é um estado comum após a solicitação de login.

E - 125 – Data connection already open; transfer starting.

O código 125 indica que a conexão de dados já está aberta e a transferência está começando. Isso também é uma resposta válida dentro das operações de FTP.

B - 505 – Moved Permanently.

Aqui está a chave para identificar a resposta INCORRETA. O código 505 não pertence ao FTP; ele é um código de erro HTTP, indicando que o recurso foi movido permanentemente. Por isso, essa é a alternativa correta como a INCORRETA no contexto FTP.

Portanto, a alternativa B está correta como a INCORRETA, pois o código 505 não se aplica ao FTP, mas sim ao HTTP.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

O correto seria:

301 - Moved Permanently

Sacanagem demais!

GABARITO ALTERNATIVA B

O código de resposta de status de redirecionamento 301 Moved Permanently é do protocolo HTTP , o qual indica que o recurso requisitado foi movido permanentemente para a URL dada pelo cabeçalho Localização headers.

Disponível em: https://developer.mozilla.org/pt-BR/docs/Web/HTTP/Status/301

Acesso: 08/11/2021

Acertei por eliminação, porque os códigos 5xxx tanto os comandos como as solicitações não foram aceitos.

Estou vendo alguns comentários falando sobre o protocolo do HTTP, mas a questão pergunta sobre o código de FTP.

Mas no final das contas independente disso a errada continuaria sendo a B.

No caso do HTTP seria 301 e no caso do FTP não existe código de erro 505 (principalmente por conta do erro 5xx do FTP ser relacionado a Syntaxe

Fonte: https://en.wikipedia.org/wiki/List_of_FTP_server_return_codes

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo