Você está na página 1de 2

LAB 5

Esta experincia para ser feita sobre trfego gerado com pingplotter para a site
gaia.cs.umass.edu. Acompanhe este trfego pelo ip-ethereal-trace-1.
Executado pingplotter com diferentes tamanhos de pacotes (comando: %traceroute
gaia.cs.umass.edu 2000 , por exemplo) para explorar fragmentao. ! "alor default do
campo de dados # Packet Size- $%, e a captura & comea sob este "alor. Ap's modificado
para ())) e finalmente para *$)) b+tes. !bser"e no trace ,ue o traceroute com mensagem de
retorno -echo repl+. informa o Packet Size.
/) 0elecione no trace o primeiro ICMP Echo Request e:
a) 1uais os endereos fonte e destino de pedidos2
3nternet 4rotocol 5ersion 6, 0rc: /7(./%8././)( (/7(./%8././)(), 9st: /(8.$7.(*./))
(/(8.$7.(*./)))
0ource: /7(./%8././)(:9estination: /(8.$7.(*./))
b) 9entro da rea do 34, ,ual o protocolo da camada superior indicado2
4rotocol: 3;<4
c) 1uantos b+tes so de cabealho 342
! cabealho tem () b+tes
d) 1uantos b+tes so de paload 342
9ata ($% b+tes)
e) Este datagrama foi fragmentado2 ;omo se descobre isto2
=o. 0e descobre "endo o campo flags, o ,ual no esta habilitado.
>ragment offset: )
() ;lassifi,ue os pacotes de acordo com endereo >onte (cli,ue em 0ource com ?) e responda:
0ource: Actionte@8a:A):/a ()):():e):8a:A):/a) camada linB
0ource: /7(./%8././)( (/7(./%8././)() camada de rede
a) 1uais campos sempre trocam na srie ICMP Echo Request en"iado pelo computador fonte2
! campo CCD muda, assim como os campos se,Eenciais.
b) E ,uais so constantes2 E ,uais podem mudar2
!s campos referentes ao endereo 34 so constantes, os campo de endereo da camada de
enlace podem "ariar , como tambm a fragmentao, os bits de identificao e controle.
*) 0elecione as duas primeiras respostas ICMP ! ""# E$ceeded retornada ao host pelo roteador
de primeiro hop. 1ual 39, CCD2 Elas mudam ou no2
3dentification: )x7dAc (6)*/%): 3dentification: )x)))) ())
Cime to li"e: ($$: Cime to li"e: ($6
0im, elas mudam.
6) Ache os 3;<4 F Echo Ge,uest ap's o tamanho do pacote trocar para ())). ;omo achar isto2
0e organiHarmos os pacotes por tamanho "emos ,uando h a troca. ! pacote ())) tem length
$%(.
$) 5olte agora I classificao por tempo. Ache o primeiro fragmento do primeiro datagrama 34
fragmentado. 1ual o nJmero do pacote2 1uais informaKes do cabealho ,ue indicam isto2 1ual
o tamanho deste datagrama 342 Acompanhe a seguir o(s) outro(s) fragmento.
7( (8.66/$// /7(./%8././)(/(8.$7.(*./))34"6 /$/6 >ragmented 34 protocol
(protoL3;<4 )x)/, offL), 39L*(f7) MGeassembled in N7*O
=Jmero do pacote: 7(
A fragmentao indicada no campo flag.
! tamanho /$/6 b+tes
%) Ache o primeiro fragmento do primeiro datagrama 34 fragmentado ap's Packet Size L *$)).
Analise os fragmentos.
;onforme descrito abaixo temos * fragmentos , sendo os nJmeros (/%,(/A e (/8
respecti"amente.
* 34"6 >ragments (*$)8 b+tes): N(/%(/68)), N(/A(/68)), N(/8($68)
(/% 6*.6%%/*% /7(./%8././)(/(8.$7.(*./))34"6 /$/6 >ragmented 34 protocol
(protoL3;<4 )x)/, offL), 39L**(*) MGeassembled in N(/8O
Dength: /68)
(/A 6*.6%%8)8 /7(./%8././)(/(8.$7.(*./))34"6 /$/6 >ragmented 34 protocol
(protoL3;<4 )x)/, offL/68), 39L**(*) MGeassembled in N(/8O
Dength: /68)
(/8 6*.6%A%(7 /7(./%8././)(/(8.$7.(*./))3;<4 $8( Echo (ping) re,uest idL)x)*)),
se,L6)6$/:7(%, ttlL/
Dength: *$))
4odemos "er ,ue o pacote de *$)) subdi"idido, nos pacotes acima relacionados.