Baixe o app para aproveitar ainda mais
Prévia do material em texto
Universidade Federal de Uberlândia – UFU Bacharelado em Sistemas de Informação – Campus Monte Carmelo GSI524 – Redes de Computadores – 2021 Phelipe Rodovalho dos Santos – 31711BSI003 Atividade 3 Protocolo HTTP 1. Seu navegador esta executando HTTP versão 1.0, 1.1, 2 ou 3? Qual versão de HTTP o servidor esta executando? → Pelo que verifiquei tanto o meu navegador quanto o servidor estão executando HTTP versão 1.1, HTTP GET - Request Version: HTTP/1.1, HTTP OK - HTTP/1.1 200 OK\r\n 2. Quais idiomas (se houver) seu navegador indica que pode aceitar para o servidor? → Accept-Language: pt-BR,pt;q=0.8,en-US;q=0.5,en;q=0.3\r\n 3. Qual é o endereço IP do seu computador? Do servidor gaia.cs.umass.edu? → Meu computador: 192.168.0.102, Servidor: 128.119.245.12 4. Qual é o código de status retornado do servidor para o seu navegador? → Status Code: 200 Figura 1. 5. Quando o arquivo HTML que você está recuperando foi modicado pela última vez no servidor? → Arrival Time: Nov 8, 2020 22:16:03.197280000 Hora oficial do Brasil Figura 2. 6. Quantos bytes de conteúdo estão sendo retornados ao seu navegador? → Frame Length: 784 bytes (6272 bits) 7. Ao inspecionar os dados brutos na janela de conteúdo do pacote, você vê algum cabeçalho nos dados que não são exibidos na janela de listagem de pacotes? Se sim, escreva um. → Achei a pergunta um pouco confusa visto que as janelas estão com outros nomes e em inglês. Mas estou deixando um print da tela (figura 3), na qual temos os pacotes listados e os cabeçalhos que são exibidos após selecionar um dos pacotes na lista. Figura 3. 8. Inspecione o conteúdo da primeira solicitação HTTP GET de seu navegador para o servidor. Você vê uma linha \IF-MODIFIED-SINCE" no HTTP GET? → Não vejo essa linha, segue print da tela (figura 4) de inspeção da primeira solicitação HTTP GET. Figura 4. 9. Inspecione o conteúdo da resposta do servidor. O servidor retornou explicitamente o conteúdo do arquivo? Como você sabe? → Retornou o conteúdo do arquivo de forma não explicita, veja na figura 5, um print da tela do conteúdo do pacote de retorno do servidor. Figura 5. 10. Agora inspecione o conteúdo da segunda solicitação HTTP GET de seu navegador para o servidor. Você vê uma linha \IF-MODIFIED-SINCE:" no HTTP GET? Em caso afirmativo, quais informações seguem o cabeçalho \IF-MODIFIED-SINCE:"? → Não vejo essa linha, segue print da tela (figura 6) de inspeção da primeira solicitação HTTP GET. Figura 6. 11. Qual e o código de status HTTP e a frase retornada do servidor em resposta a este segundo HTTP GET? O servidor retornou explicitamente o conteúdo do arquivo? Explique. → Success\n. Não retornou o conteúdo explícito, pois ele está dividido em múltiplos pacotes TCP. Como mostra a figura 7. Figura 7. 12. Quantas mensagens de solicitação HTTP GET seu navegador enviou? Qual número de pacote no rastreamento contem a mensagem GET para a Declaração de Direitos (Bill of Rights)? O navegador enviou 7 solicitações HTTP GET. Sobre a Declaração de Direitos, fiquei um pouco confuso na pergunta e não entendi o que realmente deveria ser apresentado, não achei nada na página http://gaia.cs.umass.edu/wireshark-labs/HTTP-wireshark-file4.html em referência a (Bill of Rigths), portanto, estou deixando a baixo, o print dos pacotes capturados pelo WireShark. Por não ter achado nada acredito que seja ‘301 Moved Permanently’, numero 78. Figura 8. http://gaia.cs.umass.edu/wireshark-labs/HTTP-wireshark-file4.html 13. Qual número de pacote no rastreamento contem o código de status e a frase associada a resposta a solicitação HTTP GET? São 7 respostas com código de status e frase associada a resposta a solicitação GET, conforme figura 8. 14. Qual e o código de status e a frase na resposta? Número 78 – HTTP/1.1 301 Moved Permanently. 15. Quantos segmentos TCP contendo dados foram necessários para transportar a única resposta HTTP e o texto da Declaração de Direitos? 2 Segmentos TCP. 16. Quantas mensagens de solicitação HTTP GET seu navegador enviou? Para quais endereços de Internet essas solicitações GET foram enviadas? Enviou 2 solicitação GET /wireshark-labs/protected_pages/HTTP-wiresharkfile5.html HTTP/1.1\r\n. 17. Você pode dizer se o seu navegador baixou as duas imagens em série ou se elas foram baixadas dos dois sites em paralelo? Explique. As imagens não foram baixadas,HTTP/1.1 404 Not Found\r\n. 18. Qual e a resposta do servidor (código de status e frase) em resposta a mensagem HTTP GET inicial do seu navegador? Figura 9. 19. Quando o seu navegador envia a mensagem HTTP GET pela segunda vez, qual novo campo e includo na mensagem HTTP GET? Não consegui ver pois deu NOT FOUND, figura 9.
Compartilhar