SóProvas


ID
2279821
Banca
CESPE / CEBRASPE
Órgão
FUB
Ano
2016
Provas
Disciplina
Redes de Computadores
Assuntos

Acerca da arquitetura TCP/IP, julgue o item a seguir.

No caso do protocolo de aplicação HTTP, a entrega dos pacotes é confiável porque o HTTP utiliza o TCP para entregá-los.

Alternativas
Comentários
  • O TCP, número 6 do protocolo IP, é um mecanismo de transporte confiável, orientado à conexão e que fornece um stream de bytes confiável, garantindo assim que os dados cheguem íntegros (não danificados e em ordem). O TCP tenta continuamente medir o quão carregada a rede está e desacelera sua taxa de envio para evitar sobrecarga. Além disso, o TCP tentará entregar todos os dados corretamente na sequência especificada. Essas são as principais diferenças dele para com o UDP, e pode se tornar desvantajoso em streaming, em tempo real ou aplicações de routing com altas taxas de perda na camada internet.

  • O que é: O TCP/IP é um conjunto de protocolos de comunicação entre computadores em rede, (também chamado de pilha de protocolos TCP/IP). Seu nome vem de dois protocolos: o TCP (Transmission Control Protocol - Protocolode Controle de Transmissão) e o IP (Internet Protocol - Protocolo de Interconexão). De uma forma simples, o TCP/IP é o principal protocolo de envio e recebimento de dados MS internet. TCP significa Transmission Control Protocol (Protocolo de Controle de Transmissão) e o IP, Internet Protocol (Protocolo de Internet).

    Para quem não sabe, protocolo é uma espécie de linguagem utilizada para que dois computadores consigam se comunicar. Por mais que duas máquinas estejam conectadas à mesma rede, se não “falarem” a mesma língua, não há como estabelecer uma comunicação. Então, o TCP/IP é uma espécie de idioma que permite às aplicações conversarem entre si.

    Pilha de protocolos: Na realidade, o TCP/IP é um conjunto de protocolos. Esse grupo é dividido em quatro camadas: aplicação, transporte, rede e interface. Cada uma delas é responsável pela execução de tarefas distintas. Essa divisão em camadas é uma forma de garantir a integridade dos dados que trafegam pela rede.(Camada de Aplicação, Camada de Transporte, Camada de Rede, Camada de Interface).

    Aplicação: Essa camada é utilizada pelos programas para enviar e receber informações de outros programas através da rede. Nela, você encontra protocolos como SMTP (para email), FTP (transferência de arquivos) e o famoso HTTP (para navegar na internet). Uma vez que os dados tenham sido processados pela camada de aplicação, eles são enviados para a divisão abaixo.

    Transporte e Rede: A camada de transporte é responsável por receber os dados enviados pelo grupo acima, verificar a integridade deles e dividi-los em pacotes. Feito isso, as informações são encaminhadas para a camada internet, logo abaixo dela.

    Na Rede, os dados empacotados são recebidos e anexados ao endereço virtual (IP) do computador remetente e do destinatário. Agora é a vez dos pacotes serem, enfim, enviados pela internet. Para isso, são passados para a camada Interface.

    Interface: A tarefa da Interface é receber e enviar pacotes pela rede. Os protocolos utilizados nessa camada dependem do tipo de rede que está sendo utilizado. Atualmente, o mais comum é o Ethernet, disponível em diferentes velocidades.

    E o TCP/IP entra onde? No (http://WWW)

    Todas as camadas e protocolos citados acima fazem parte do TCP/IP. É assim que ele trabalha, em etapas. O que você precisa lembrar é que o protocolo é utilizado para a transmissão de dados pela rede.

    Além disso, é sempre bom ter em mente que, como o TCP/IP, primeiro há o recebimento das informações (camada de aplicação), depois elas são empacotadas para o formato da rede (transporte). Por fim, os dados são endereçados (rede) e enviados (interface).

  • Colega Cláudia, acho que você se confundiu um pouco em sua resposta. O TCP da assertiva é o TCP da camada de transporte. Segundo a RFC 2616: "HTTP communication usually takes place over TCP/IP connections. The default port is TCP 80". 

     

    http -> porta 80 -> TCP

     

    https://tools.ietf.org/html/rfc2616

  • HTTP: HyperText Transfer Protocol ou Protocolo de Transferencia de Hipertexto. É o protocolo base para a comunicação na World Wide Web WWW. Ele transfere o conteúdo das páginas web para os navegadores. Utiliza a porta 80.

    Fonte: Estratégia.

  • HTTP - 80

    HTTPS - 443

     

     

    Att,

    Foco na missão!

  • Para quem não entende os comentários sem o gabarito e não tem acesso a resposta.

    Gaba: CERTO

  • Lembrando que o protocolo HTTP é sem estado (stateless).

  • CERTO

    * TCP - Garante a entrega

    *UDP - Não garante

  • CERTO

    Ele garante a entrega. Cuidado para não confundir com a parte que ele não é seguro. Quase errei por confundir

  • então quer dizer que o http não usa o protocolo UDP?

  • HTTP: HyperText Transfer Protocol ou Protocolo de Transferencia de Hipertexto. É o protocolo base para a comunicação na World Wide Web WWW. Ele transfere o conteúdo das páginas web para os navegadores. Utiliza a porta 80.

  • O TCP é projetado para oferecer um fluxo de bytes fim a fim confiável em uma inter-rede não confiável. Ser confiável consiste no fato de que haverá confirmação que o segmento chegou ao destino. Caso o segmento não tenha chegado ao destino, haverá seu reenvio.

    Professor Jósis Alves

  • ● HTTP - protocolo para transferência de HiperTexto. (Porta – 80 ou 8080) utiliza o TCP

    Ø Não tem segurança. Os dados podem ser espionados por fraudadores.

    Ø É o protocolo base para comunicação na web.

    Ø É um protocolo Stateless, ou seja, sem estado, a requisição que você faz em um momento ela é independente, não se relaciona com a próxima requisição.

    ========================================================================================================================

    ● HTTPS - protocolo seguro para transferência de HiperTexto. HTTPS (+SSL/+TLS, Seguro) (Porta – 443 ou 8443) utiliza o TCP

    » Usa certificados digitais para assegurar identidade.

    Ø Mais utilizado por sites de bancos e instituições financeiras em geral, o HTTPS insere uma camada de proteção na transmissão de dados entre seu computador e o servidor. A transmissão dos dados é criptografada pelos protocolos (SSL/TLS) aumentando significativamente a segurança dos dados. 

  • É CONFIÁVEL. SE VAI CONSEGUIR ENTREGAR, É OUTRA ESTÓRIA.

    TRAZENDO PARA O MUNDO REAL:

    UBER É CONFIÁVEL. SE VOCÊ VAI SER SEQUESTRADO, TORTURADO, MORTO E ESQUARTEJADO É OUTRA ESTÓRIA.

    .

    obs: a ABL recomenda que se utilize apenas a palavra história, mas aqui a gente mata a cobra e mostra o päu.

    Abraços!

  • Quem pensou em HTTPS rodou ... HTTPS é um protocolo de acesso "seguro" , TCP é um protocolo de envio "seguro" e como na questão se menciona a entrega de pacotes , certíssima.

  • As aplicações (HTTP -  HyperText Transfer Protocol , SMTP -  Simple Mail Transfer Protocol  e FTP -  File Transfer Protocol , por exemplo), cada vez mais, necessitam de um serviço confiável e de qualidade. A camada de rede (3ª camada) não trata questões como congestionamento, perda ou ordenação de pacotes. Esse papel de entrega confiável dos dados é atribuído à 4ª camada (tanto no modelo OSI quanto no TCP/IP) de uma rede, a camada de transporte.

    O protocolo TCP f(camada de transporte) faz a comunicação fim-a-fim da rede e é um serviço orientado à conexão bastante confiável (independente da qualidade de serviços das sub-redes que lhe servem de caminho). Ele garante a entrega dos dados na sequência em que foram fornecidos e sem perda nem duplicação.

    Fonte: http://www.dsc.ufcg.edu.br/~pet/jornal/abril2004/materias/recapitulando.html

  • Gabarito CERTO.

    Se você ler essa questão rapidamente tende a marcar errado.

    Vamos lá, vou responder por partes.

    a) No caso do protocolo de aplicação HTTP (até aqui certo, o HTTP de fato é um protocolo que atua na camada de APLICAÇÃO.)

    b) No caso do protocolo de aplicação HTTP, a entrega dos pacotes é confiável (até aqui certo, veja que a questão versou sobre a ENTREGA DOS PACOTES e NÃO de ACESSO a browser.. Em momento algum ele falou que o HTTP é confiável/seguro, até porque não é, mas sim o HTTPS.)

    c) No caso do protocolo de aplicação HTTP, a entrega dos pacotes é confiável porque o HTTP utiliza o TCP para entregá-los. (Vejam que a terceira parte da questão também está correta. o HTTP utiliza o TCP para a entrega de pacotes.)

    Vamos às diferenças?!

    TCP - Orientado à conexão, confiável, mais lento que o UDP porém GARANTE a entrega.

    UDP - Não orientado à conexão, não confiável, mais rápido que o UDP porém NÃO garante a entrega.

    Caso ainda reste dúvidas, mande uma mensagem.

    Bons estudos!

  • Gabarito: certo

    ##CESPE - 2018 - ABIN - Oficial Técnico de Inteligência

    Em uma aplicação web tradicional, o usuário requisita uma página web constituída de objetos (por exemplo, arquivo HTML, imagem JPEG ou um clipe de vídeo), o navegador envia ao servidor mensagens de requisição HTTP para os objetos da página e, ao receber as requisições, esse servidor responde com mensagens de resposta HTTP por meio do TCP ativado pela máquina que queira receber o arquivo, seja em uma intranet, seja na Internet. ( CERTO) 

    • Existem vários protocolos da camada de aplicação -> HTTP, HTTPS, POP3,TELNET,IMAP,SMTP,FTP.
    • HTTP -> Não criptografa os dados ; HTTPS -> criptografa os dados
    • Todo protocolo da camada de aplicação, precisa usar um protocolo da camada de transporte.
    • camada de transporte -> TCP / UDP
    • UDP -> Não orientado a conexão e não confiável.
    • TCP -> Orientado a conexão e confiável.
    • Por fim, tanto o HTTP quanto o HTTPS utilizam o protocolo TCP.
    • Gabarito : Certo
  • Gabarito: certo

    ##CESPE - 2018 - ABIN - Oficial Técnico de Inteligência

    Em uma aplicação web tradicional, o usuário requisita uma página web constituída de objetos (por exemplo, arquivo HTML, imagem JPEG ou um clipe de vídeo), o navegador envia ao servidor mensagens de requisição HTTP para os objetos da página e, ao receber as requisições, esse servidor responde com mensagens de resposta HTTP por meio do TCP ativado pela máquina que queira receber o arquivo, seja em uma intranet, seja na Internet. ( CERTO) 

  • Porta 80 do TCP

  • Gabarito: certo

    (CESPE / CEBRASPE - 2015)Uma conexão entre um computador cliente a um computador considerado servidor, para visualizar uma página web, através do protocolo HTTP, é possível afirmar que será utilizado o protocolo de transporte TCP (transmission control protocol).(CERTO)

  • Todos os protocolos que ultilizam o tcp, ultilizam um serviço orientado à conexão fornecido pela camada de Transporte(CERTO)