No que se refere aos protocolos e serviços IP, julgue os seg...
O protocolo FTP é utilizado na transferência de arquivos entre computadores em que o cliente realiza uma conexão TCP para a porta 21 do servidor. Caso o cliente pretenda realizar o upload de vários arquivos usando esse protocolo, ele poderá executar o comando mput, separando o nome dos arquivos com vírgula
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa Correta: E
Vamos entender o motivo da alternativa correta ser "E - errado" e como a questão aborda os conhecimentos necessários sobre protocolos e serviços IP.
O protocolo FTP (File Transfer Protocol) é amplamente utilizado para a transferência de arquivos entre computadores. Ele opera sobre uma conexão TCP e geralmente utiliza duas portas principais: a porta 21 para o comando de controle e a porta 20 para a transferência de dados. O cliente se conecta ao servidor utilizando a porta 21 para iniciar a comunicação e comandos, como login, listagem de arquivos e operações de transferência.
Quando o cliente deseja realizar a transferência de vários arquivos, ele pode utilizar comandos específicos do FTP. O comando mput é realmente utilizado para múltiplos uploads, mas o enunciado da questão possui um detalhe incorreto: não é necessário separar os nomes dos arquivos com vírgulas. Em vez disso, o comando mput geralmente aceita wildcards (caracteres coringas) como * (asterisco) para indicar múltiplos arquivos.
Por exemplo, se você deseja enviar todos os arquivos de um diretório que têm extensão .txt, pode-se usar o comando:
mput *.txt
Portanto, a instrução dada na questão, que indicava a separação dos arquivos com vírgulas, está errada, e por isso a alternativa correta é "E - errado".
Conhecimentos necessários para resolver a questão:
- Compreensão do funcionamento básico do protocolo FTP.
- Conhecimento sobre as portas utilizadas pelo FTP (21 para comandos e 20 para dados).
- Familiaridade com comandos FTP, especialmente o uso de comandos para transferência múltipla como mput.
- Entender que o comando mput utiliza wildcards e não vírgulas para transferência de múltiplos arquivos.
Esse é um exemplo de questão que, além de avaliar o conhecimento específico sobre o comando e uso do protocolo FTP, também verifica se o candidato está atento a detalhes práticos de sua aplicação.
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
Não precisa separar por vírgula os arquivos.
http://pic.dhe.ibm.com/infocenter/sb2bsvcs/v1r0/index.jsp?topic=%2Fcom.ibm.help.ftp_sciftp_gsg.doc%2FSCN_Put_and_Multiple_Put_Commands_a.html
A separação é feita com um espaço.
Questão malandra, mas está mesmo errada.
FTP – Principais Comandos
get - recebe um arquivo
mget - recebe múltiplos arquivos
put - envia um arquivo
mput - envia múltiplos arquivos
rename - renomeia um arquivo
delete - deleta um arquivo remoto
binary - seta tipo de transferência binária
quit - termina uma sessão de FTP e sai do programa
Galera achei outro erro.
(...) o cliente realiza uma conexão TCP (...)
Na verdade são necessárias duas conexões, uma na porta 20 para conexão de dados, e outra na porta 21 para conexão de controle.
Segundo Kurose(2010,p.86),"O FTP usa duas conexões paralelas para transferir para transferir um arquivo: uma conexão de controle e uma conexão de dados."
Bibliografia:
KUROSE, J. F.; ROSS, K. W. Redes de Computadores e a Internet: Uma Abordagem Top-Down. 5. ed. São Paulo: Pearson, 2010.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo