Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
IP
Version: 2.0
2009 J.F. Kurose, K.W. Ross. All Rights
Reserved
Este experimento baseia-se nos exerccios propostos por Kurose e Ross. Textos explicativos podem
Ethereal Labs (em ingls).
ser obtidos atravs do site http://wps.aw.com/br_kurose_redes_3/
[1] Kurose, James F.; Ross, Keith W. (2009) Redes de computadores e a Internet: uma
abordagem top-down. 5. ed., So Paulo, Pearson Addison Wesley.
1. ICMP
Nesta seo exploraremos o formato e o contedo de mensagens ICMP geradas pelo programa ping.
Recomenda-se a leitura prvia da seo 4.4.3, sobre ICMP, do livro do Kurose.
Exemplo de uso do ping (envia 10 mensagens ICMP echo request para hostname):
No Linux: ping -c 10 hostname
No Windows: ping -n 10 hostname
Inicie uma captura com o Wireshark.
Envie 10 pedidos de eco para algum host, por exemplo, www.ust.hk (Hong Kong University of
Science and Technology).
Pare a captura. Filtre os pacotes com a expresso icmp.
Selecione um dos pacotes ICMP echo request e examine o cabealho ICMP.
1. Quais informaes h neste cabealho?
2. Examine e comente agora as informaes contidas no cabealho do pacote ICMP echo reply.
3. H informao do nmero das portas de origem e de destino? Por que?
4. Qual o intervalo de tempo de envio entre as mensagens ICMP echo request? Quantos pacotes
foram enviados e quantos foram respondidos? Qual a mdia de tempo de resposta? Como voc
encontrou estes valores?
Continuando o estudo sobre o ICMP, vamos agora capturar os pacotes gerados pelo programa
traceroute. Traceroute discutido na Seo 1.6 e na Seo 4.4 do livro texto.
2. IP
Nesta seo exploraremos o protocolo IP com foco no datagrama IP. Faremos isso atravs da anlise
de datagramas IP enviados e recebidos com a utilizao do programa traceroute. Investigaremos os
vrios campos do datagrama IP e a sua fragmentao.
Recomenda-se a leitura prvia da seo 4.4 O Protocolo da Internet (IP), do livro do Kurose.
A fim de gerar um conjunto de datagramas IP para este laboratrio, usaremos o programa traceroute
para enviar datagramas de tamanhos diferentes para algum destino, X.
8. Selecione a primeira mensagem ICMP Echo Request enviada pelo seu computador, e expanda a
parte do IP do pacote. Qual o endereo IP do seu computador?
9. Dentro do cabealho do pacote IP, qual o valor no campo de protocolo da camada superior?
10. Quantos bytes esto no cabealho IP? Quantos bytes esto no campo de carga til do datagrama
IP? Explique como voc determinou o nmero de bytes da carga til.
11. O datagrama IP foi fragmentado? Explique sua resposta.