Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouMarta Stachinski Coimbra Alterado mais de 7 anos atrás
1
Introdução a ferramenta Ethereal “Fale-me e eu esqueço. Mostre-me e eu lembro. Envolva-me e eu entendo”. Provérbio chinês O que faremos: r execução de aplicações de rede em diferentes cenários r observação dos protocolo em ação (no seu computador) r interação com entidades de protocolos executando na Internet Ferramenta básica para isto: packet sniffer
2
packet sniffer r captura de mensagens entre transmissor/receptor de/para m recebe uma cópia dos pacotes que são transmitidos/recebidos de/para protocolos em sua máquina r mostra o conteúdo dos vários campos de protocolos da mensagem capturada
3
packet sniffer: estrutura r Usa estrutura física das redes Ethernet Protocolos e aplicações (da Internet) que executam em seu computador Biblioteca de captura de pacotes (packet capture - pcap) analisador de pacote (packet analyzer)
4
packet sniffer do Ethereal r Ethereal – ferramenta gratuita, roda em várias plataformas, analisa mais de 500 protocolos r Download e instalação do Ethereal em http://www.ethereal.com m se necessário, o software libpcap m para Windows, use o WinPCap que pode ser encontrado em http://winpcap.polito.it/
5
Execução do Ethereal Menu de comandos Filtro Lista pacotes capturados Detalhes cabeçalho pacote selecionado Conteúdo pacote em hexa e ASC II
6
r Um breve teste de execução m Inicie o seu browser m Inicie o Ethereal m Inicie a captura, selecione no menu Capture o Start m A janela “ Ethereal: Capture Options” aparecerá Inicialmente use todos os valores default A interface de rede em uso aparecerá no topo Click em OK! m Iniciada a captura, uma janela com o resumo dos pacotes capturados aparecerá Execução do Ethereal
8
Esta janela resume o número de pacotes de vários tipos capturados; contém o botão STOP, que pára a captura de pacotes. Não pare ainda!
9
m Enquanto o Ethereal está executando, entre com a URL http://gaia.cs.umass.edu/ethereal- labs/INTRO-ethereal-file1.html m Depois que o seu browser carregar a página INTRO-ethereal-file1.html, click botão stop m Coloque “http” (sem aspas e em letras minúsculas) no filtro. Então selecione apply o que acontece? m Selecione a primeira mensagem http mostrada veja como minimizar a maximizar a quantidade de informações mostradas pelos protocolos Execução do Ethereal
11
Exercícios r Qual o endereço na Internet de gaia.cs.umass.edu (wwwnet.cs.umass.edu)? Qual o endereço Internet do seu computador? r Seu browser está executando HTTP version 1.0 ou 1.1? E qual a versão HTTP do servidor? r Qual a linguagem seu browser indica que ele pode aceitar do servidor?
12
Exercícios r Qual o código de status é retornado do servidor para o seu browser? r Quando o arquivo HTML que você baixou foi modificado pela última vez no servidor? r Quantos bytes de conteúdo estão sendo retornados para o seu browser? r Imprima as duas mensagens HTTP mostradas nos passos anteriores. Selecione Print do menu de comando File e selecione “Selected Packet Only”, depois “Print as displayed” e click OK.
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.