SóProvas


ID
1785121
Banca
CESPE / CEBRASPE
Órgão
MEC
Ano
2015
Provas
Disciplina
Redes de Computadores
Assuntos

A respeito de serviços de rede, julgue o próximo item.

Tanto o FTP quanto o HTTP são protocolos de transferência de arquivos, que utilizam o TCP em duas conexões paralelas — uma de controle e outra de conexão de dados.

Alternativas
Comentários
  • FTP e HTTP são usados para transferência de arquivos?

    Nada ver


    Errado

  • Como o protocolo HTTP o FTP utiliza conexão TCP para se conectar com o servidor mas com uma diferença importante, o FTP utiliza duas conexões TCPs paralelas para transmitir um arquivo, uma conexão de controle e uma conexão de dados.

    Leia mais em: Protocolo FTP http://www.devmedia.com.br/protocolo-ftp/17493#ixzz41KEpXs9g

  • Tanto FTP quanto HTTP transferem arquivos, no caso do HTTP arquivos HyterText, como por exemplo, o HTML.

    O erro está em dizer que ambos utlizam duas conexões paralelas.

    O HTTP utiliza conexão TCP na porta 80

    O FTP utiliza conexões TCP na porta 20 (Dados) e 21 (Controle)

  • E se fosse HTTPS? Há um mecanismo de troca de chaves previamente à transmissão dos dados. Estaria certa?

  • HTTP transfere textos.

  • ERRADO.

    Somente o FTP trabalha com duas portas paralelas, uma de controle e outra de conexão de dados (21 e 20). O HTTP só trabalha com uma porta (80).

  • Talvez uma questão ajude:

    Q682608

    Dois importantes serviços em redes de computadores são propiciados pelos protocolos FTP e HTTP. Com relação a esse assunto afirma-se que:

    I – FTP e HTTP são protocolos de transferência de arquivos que utilizam o TCP.

    II – O FTP utiliza duas conexões para transmitir um arquivo: uma para controle e a outra para transmissão de dados, diferentemente do HTTP que emprega apenas uma conexão para transmitir dados e controle.

    Gabarito: I e II. CORRETAS.

  • Tanto FTP quanto HTTP transferem arquivos, no caso do HTTP arquivos HyterText, como por exemplo, o HTML.

  • O HTTP utiliza conexão TCP na porta 80

    O FTP utiliza conexões TCP na porta 20 (Dados) e 21 (Controle)

  • E

    HTTP: porta 80

    FTP: porta 20 para dado, porta 21 para controle,

    O que eles têm em comum é a possibilidade de uma camada extra de segurança com o SSL. (criptografia), tornando-se então: HTTPS e FTPS.

    E mesmo assim, o FPTS criptografado segue com duas portas, Uma para controle e uma outra para dados.

  • GAB E

    O HTTP é um protocolo usado principalmente para acessar dados na Web. Funciona como uma combinação de dois outros protocolos: FTP e SMTP. Ele é similar ao FTP, pois permite a transferência de arquivos e usa serviços do TCP. Entretanto, é muito mais simples que o FTP pois usa uma única conexão TCP. Não existe uma conexão de controle separada; somente dados são transferidos entre o cliente e o servidor.

    Fonte: Forouzan

  • Resumão do FTP (FEITO COM COMENTÁRIOS DO QC)

    FTP

    O FTP (File Transfer Protocol) é um protocolo da camada de aplicação do TCP/IP que utiliza duas conexões TCP paralelas para transferir um arquivo: uma de controle e outra de dados.

    FTP usa o TCP;

    TFTP usa o UDP;

    PORTAS

    Conexão Controle: 21 – half-duplex - ESPECÍFICA PARA CONTROLE E AUTENTICAÇÃO (USUÁRIO E SENHA)

    Conexão Dados: 20 – full-duplex - ESPECÍFICA PARA DADOS- DOWNLOAD E UPLOAD 

    Explicando: Um cliente realiza uma conexão, chamada conexão de controle (porta 21), que permanece aberta durante o período da sessão, enquanto uma segunda conexão, a conexão de dados (porta 20), requisitando a transferência do arquivo. A conexão de controle é usada como "adminsitrador" da sessão.

    (2015-CESPE) O protocolo FTP faz uso de, no mínimo, duas conexões durante uma sessão de transferência: uma conexão half-duplex para controle, tipicamente pela porta TCP 21, e uma conexão full-duplex para transferência de dados.

    Por causa desse sistema de duas conexões, o FTP é considerado out-of-band.

    O FTP usa a mesma estratégia de comunicação do SMTP para a sua conexão de controle.

    CRIPTOGRAFIA DO FTP

    (2013-CESPE) O serviço FTP, em sua forma nativa, não possui suporte à criptografia na transmissão dos dados. É possível, entretanto, utilizar esse serviço em conjunto com o SSH, chamando o SFTP, que utiliza criptografia na transmissão dos dados.

    SFTP (Secure File Transfer Protocol)

    Utiliza o SSH – Secure Shell para estabelecer um canal de comunicação criptografado, tanto para a autenticação do contato como para o tráfego de dados. O SFTP utiliza apenas uma única porta, a 22, mas é de implementação técnica difícil.

    FTPS (FTP over SSL)

    Camada extra de criptografia aplicada pelo SSL (Secure Socket Layer). Assim como o HTTPS, o FTPS exige certificado digital (e mostra um cadeado no navegador). Usa as portas 989 para dados e 990 para controle (o número da porta de controle sempre é mais alto).

    Observe que o FTP utiliza duas formas para criptografar (SSH ou o SSL), portanto, não há relação com o DNS

    COMANDOS

    2) comando GET para download.

    3) comando PUT para upload.

    Se uma comunicação que utiliza o protocolo FTP for estabelecida, o comando GET poderá ser enviado pelo computador para efetuar o download de um arquivo.

    O FTP utiliza 3 modos de transferência do arquivo:

    Por Fluxo = modo padrão. O arquivo é enviado, por um fluxo contínuo de bytes, ao TCP. Quando chega nesse protocolo, ele separa os dados recebidos em porções com um tamanho apropriado para o transporte.

    Modo Blocado = o próprio FTP faz a separação dos dados em vários blocos e, nesse caso, cada bloco é precedido de um cabeçalho especial. Daí envia-os ao TCP para transporte.

    Por Compressão = no caso de arquivos muito grandes, os dados podem ser comprimidos, antes de serem enviados, usando um algoritmo.

  • o erro principal realmente está na segunda parte da assertiva: "duas conexões paralelas — uma de controle e outra de conexão de dados."; que no caso faz-se incorreta pois quem realiza suas conexões paralelas é o protocolo FTP, não o HTTP.

    cabe um adendo, que não vi no comentario dos colegas, sobre a primeira parte: "Tanto o FTP quanto o HTTP são protocolos de transferência de arquivos"; que se observarmos a tradução dos nomes dos protocolos, notaríamos que o HTTP transfere hipertextos, não arquivos. parece meio raso, mas observe essa questão também do cespe:

    "A respeito de informática para bibliotecas, julgue os itens subsequentes.

    O protocolo HTTP é utilizado para a transferência de hipertextos, enquanto o protocolo FTP é utilizado para transferência de arquivos."

    Certo

    logo, pode-se concluir, conforme entendimento da banca, que o HTTP não transfere arquvios.

    assertiva errada

  • Só o FTP que usa 2 conexões nas portas 20 e 21!