Buscar

Cap02 Wireshark HTTP v6

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Wireshark_HTTP 
 
1. The Basic HTTP GET/response interaction 
 
1. O seu navegador está rodando a versão 1.0 ou 1.1 do HTTP? Que versão do 
HTTP está sendo rodada no servidor? 
R.: Tanto meu navegador quando o servidor estão rodando a versão 1.1 do HTTP. A 
primeira resposta foi encontrada na mensagem de requisição, enquanto a segunda na 
mensagem de resposta. 
 
 
2. Que linguagem (se tiver) o seu navegador indica que ele pode aceitar do 
servidor? 
R.: O meu navegador aceita as seguintes linguagens: pt-BR, pt, en-US, en. A resposta 
foi encontrada na mensagem de requisição. 
 
3. Qual é o endereço IP do seu computador? E do servidor gaia.cs.umass.edu? 
R.: O endereço IP do meu computador e do servidor são, respectivamente: 
10.0.66.72 
200.131.199.26 
 
 
4. Qual é o código de estado retornado pelo servidor para o seu navegador? 
R.: O código de estado é: 200. 
 
 
5. Quando foi a última alteração feita no arquivo HTML? 
R.: Last-Modified: Wed, 17 Oct 2018 05:59:01 GMT (como pode ser visto na 
mensagem de resposta). 
 
6. Quantos bytes de conteúdo são retornados para o seu navegador? 
R.: São retornados 128 bytes de conteúdo. 
 
7. Inspecionando o dado na janela de conteúdo do pacote, você viu algum 
cabeçalho com dados que não mostrados na janela de listagem do Wireshark? 
Se sim, qual? 
R.: Não, todos foram listados. 
 
2. The HTTP CONDITIONAL GET/response interaction 
 
8. Inspecione o conteúdo da primeira requisição GET do HTTP de seu navegador 
para o servidor. Você viu uma linha com “IF-MODIFIED-SINCE” no GET do 
HTTP? 
R.: Não vi. 
 
 
9. Inspecione o conteúdo da resposta do servidor. O servidor retornou o 
conteúdo do arquivo explicitamente? Como isso se observou? 
R.: Sim, retornou, como se observa na figura a seguir: 
 
 
 
10. Agora investigue o conteúdo da segunda requisição GET do HTTP de seu 
navegador para o servidor. Você viu uma linha com “IF-MODIFIED-SINCE” no 
GET do HTTP? Se sim, que informação segue o cabeçalho “IF-MODIFIED-
SINCE:”? 
R.: Sim. If-Modified-Since: Wed, 17 Oct 2018 05:59:01 GMT 
 
11. Qual é o código de estado do HTTP e a frase retornada do servidor em 
resposta ao segundo GET do HTTP? O servidor explicitamente retornou o 
conteúdo do arquivo? Explique! 
R.: O código e a frase são: 304 Not Modified. O servidor não retornou o conteúdo do 
arquivo, visto que este não foi modificado e já existe em cache. 
 
 
 
 
3. Obtendo longos documentos 
 
12. Quantas mensagens de requisição GET de HTTP o seu navegador enviou? 
Qual número de pacote contém a mensagem de GET do “Bill or Rights”? 
R.: Apenas uma requisição GET. 
 
13. Qual número de pacote contém o código de estado e a frase associada com a 
resposta do pedido de GET de HTTP? 
 
 
 
 
14. Qual é o código de estado e a frase de resposta? 
R.: O código é 200 e a frase de resposta é OK. 
 
 
15. Quantos segmentos TCP contendo dados são necessários para uma simples 
resposta HTTP para o texto? 
R.: Foram necessários 4 segmentos TCP para a resposta HTTP. 
 
 
 
4. Documentos HTML com objetos incluídos 
 
 
16. Quantas mensagens de requisição HTTP o seu navegador enviou? Para 
quais endereços da Internet foram enviados esses pedidos GET? 
R.: Foram enviadas três (3) mensagens de requisição HTTP. Os endereços foram os 
seguintes: 
128.119.245.12 
165.193.123.218 
134.241.6.82 
 
 
17. Você pode falar se o navegador baixou as duas imagens serialmente ou se 
elas foram baixadas dos dois sites paralelamente? Explique! 
R.: As duas imagens foram baixadas serialmente, visto que utilizou-se diferentes 
portas TCP para cada uma. 
 
 
5. Autenticação HTTP 
 
18. Qual é a resposta do servidor (código de estado e frase) na resposta ao GET 
de HTTP inicial do navegador? 
R.: O código de estado é 401, cuja frase correspondente é “Authorization Required”. 
 
 
19. Quando seu navegador envia mensagem GET de HTTP pela segunda vez, 
que novos campos são incluídos na mensagem GET de HTTP? 
R.: É incluído um campo de autorização, referente ao acesso do site com proteção.

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais