Após o estabelecimento da conexão TCP, e até que a página s...

Próximas questões
Com base no mesmo assunto
Q1370937 Redes de Computadores
Considere que durante um acesso à Internet um usuário clicou sobre um ícone que aponte para a página cujo URL é http://www.w3.org/hypertext/WWW/TheProject.html. Nessa situação, julgue o item que segue.

Após o estabelecimento da conexão TCP, e até que a página seja apresentada, os seguintes procedimentos são desencadeados: o browser envia o comando GET/ hypertext WWW/TheProject.html; o servidor www.w3.org envia o arquivo TheProject.htm; a conexão TCP é liberada; o browser apresenta todo o texto de TheProject.html; por fim, o browser busca e apresenta todas as imagens de TheProject.html

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é: Errado (E)

Vamos entender o motivo da correção.

Ao acessar uma página web, como a URL http://www.w3.org/hypertext/WWW/TheProject.html, vários processos ocorrem em sequência. Vamos detalhar esses processos para esclarecer o que está incorreto na afirmação dada.

1. Estabelecimento da Conexão TCP:

Inicialmente, o navegador, ou browser, precisa estabelecer uma conexão TCP com o servidor web. Isso é feito através do protocolo TCP (Transmission Control Protocol), que garante uma comunicação confiável entre o cliente (navegador) e o servidor (www.w3.org).

2. Envio do Comando HTTP:

Depois de estabelecida a conexão TCP, o navegador envia uma requisição HTTP ao servidor. Para solicitar um recurso como o arquivo TheProject.html, o comando enviado é algo como:

GET /hypertext/WWW/TheProject.html HTTP/1.1

Este comando pede ao servidor o recurso especificado.

3. Resposta do Servidor:

O servidor www.w3.org responde com o conteúdo do arquivo solicitado, que no caso é o TheProject.html. O servidor também retorna um cabeçalho HTTP, que pode incluir informações como o tipo de conteúdo (HTML) e o status da resposta.

4. Encerramento da Conexão TCP:

Após o envio do arquivo, a conexão TCP pode ser encerrada. Este é um ponto importante: a conexão TCP é geralmente liberada antes de o navegador começar a renderizar o conteúdo.

5. Renderização do Conteúdo:

Uma vez que o navegador recebe o arquivo TheProject.html, ele começa a processar e renderizar o texto HTML. Isso inclui a construção da estrutura da página.

6. Carregamento de Recursos Adicionais:

Enquanto o navegador processa o HTML, ele identifica e faz novas requisições HTTP para recursos adicionais, como imagens, CSS e scripts mencionados no arquivo HTML. Cada uma dessas requisições pode envolver novos estabelecimentos de conexão TCP ou aproveitar conexões persistentes, dependendo da configuração do servidor e do navegador.

Correção da Afirmação:

A afirmação apresentada na questão contém um equívoco fundamental. Ela sugere que a conexão TCP é mantida até que todas as imagens sejam carregadas e apresentadas, o que não está correto. Na prática, a conexão TCP usada para obter o arquivo HTML é geralmente encerrada logo após o recebimento do arquivo HTML, e novas conexões podem ser estabelecidas para os recursos adicionais ou a conexão persistente (keep-alive) pode ser usada.

Portanto, o item está Errado porque descreve de forma incorreta a sequência e o gerenciamento da conexão TCP durante o carregamento de uma página web.

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

Questão semelhante ;

Considere que durante um acesso à Internet um usuário clicou sobre um ícone que aponte para a página cujo URL é http://www.w3.org/hypertext/WWW/TheProject.html.

Nessa situação, julgue o item que segue.

Para o estabelecimento de uma conexão TCP a partir do momento em que o usuário efetuou o clique sobre o ícone mencionado, os seguintes procedimentos são realizados: o browser determina o URL (verificando qual foi selecionado); o browser pergunta ao DNS qual o endereço IP de www.w3.org; o DNS responde 18.23.0.23;o browser estabelece uma conexão TCP com a porta 80 em 18.23.0.23.

Certo

Deixaria em Branco certeza

Clique para visualizar este comentário

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