Académique Documents
Professionnel Documents
Culture Documents
1. Introduo
Neste e er!"!#o $amos ana%#sar o !om&ortamento do TCP em deta%'es. Faremos #sso ana%#sando os se(mentos TCP en$#ados e re!e)#dos *uando se deseja transfer#r um ar*u#$o de +,-K. do seu !om&utador &ara um ser$#dor remoto. /ero ana%#sados os n0meros de se*12n!#a e de re!on'e!#mentos *ue (arantem a !onf#ana no TCP3 tam)4m ser5 o)ser$ado o !ontro%e de !on(est#onamento #n"!#o %ento e congestion avoidance em ao dentre outros me!an#smos do TCP.
2. Capturando uma transferncia TCP do seu computador para um ser idor remoto
6ntes de #n#!#ar 4 ne!ess5r#o usar o 7#res'ar8 &ara o)ter um &a!ote de re(#stro da transfer2n!#a TCP do seu !om&utador &ara o ser$#dor. 9o!2 far5 #sso a!esso a!essando uma &5(#na na *ua% $o!2 entra !om o nome do ar*u#$o arma:enado no seu !om&utador e a transfer2n!#a do ar*u#$o ser5 fe#ta &e%o m4todo ;TTP P</T ($eja a seo =.=.> no %#$ro do Kurose). Esse m4todo 4 usado ao #n$4s do m4todo GET3 &o#s a transfer2n!#a ser5 do seu !om&utador &ara um ser$#dor. Faa o se(u#nte: ?n#!#e o seu na$e(ador e a)ra a &5(#na http://gaia.cs.umass.edu/wireshark-labs/alice.txt e sa%$e o ar*u#$o a&resentado no seu !om&utador. 6(ora a)ra a &5(#na 'ttp://gaia.cs.umass.edu/wireshark-labs/TCP-wireshark-file1.html . 9o!2 $er5 a &5(#na mostrada na F#(ura +. /e%e!#one o ar*u#$o a ser en$#ado !om o )oto elecionar !r"uivo e es&ere at4 re!e)er uma &e*uena mensa(em de upload complete. 6#nda no &ress#one o )oto #pload alice.txt file. 6(ora a)ra o 7#res'ar8 e #n#!#e a !a&tura de &a!otes (Capture-$ tart) . @etorne ao na$e(ador e &ress#one A#pload alice.txt fileB &ara en$#ar o ar*u#$o ao ser$#dor gaia.cs.umass.edu. Es&ere at4 *ue o ar*u#$o seja en$#ado tota%mente. Cuando #sso a!onte!er uma mensa(em de Congratulations ser5 e #)#da na jane%a do seu )roDser. Pare a !a&tura de &a!otes no 7#res'ar8. Uma jane%a do 7#res'ar8 seme%'ante E da F#(ura = ser5 e #)#da.
@es&onda as se(u#ntes *uestHes a)a# o. /em&re *ue &oss"$e%3 anote e #m&r#ma o(s) &a!ote(s) *ue $o!2 usou &ara res&onder a *uesto. Para #m&#m#r um &a!ote3 use %ile-$Print -$ elected packet onl& -$ Packet summar& line3 e se%e!#one o m"n#mo de deta%'e *ue $o!2 &re!#sa &ara a res&osta da *uesto. 1. Cua% 4 o endereo ?P e o n0mero da &orta usado &e%o !om&utador !%#ente &ara transfer#r o ar*u#$o &ara gaia.cs.umass.eduI Pro$a$e%mente3 o me#o ma#s f5!#% &ara res&onder essa *uesto seja &e%a se%eo da mensa(em ;TTP e ento e &%orando os deta%'es do &a!ote TCP usado &ara trans&ortar essa mensa(em. 2. Cua% 4 o endereo ?P de gaia.cs.umass.eduI Em a%(um %u(ar da mensa(em P</T est5 #nd#!ado *ue o ar*u#$o Aalice.txtB ser5 en$#ado &ara o ser$#dor. <nde est5 essa #nformaoI
< 7#res'ar8 &ode &%otar os @TTs dos se(mentos en$#ados. Para #sso3 se%e!#one o se(mento TCP referente a mensa(em ;TTP P</T na jane%a de &roto!o%os e ento se%e!#one tatistics-$TCP tream 1raph-$'ound Trip Time 1raph e re&onda: .. Cua% a *uant#dade m"n#ma de es&ao d#s&on"$e% no )uffer do re!e&tor durante a !one oI /. E #ste a%(um se(mento retransm#t#doI 0. Cua% 4 a $a:o ()Ktes transfer#dos &or un#dade de tem&o) &ara a !one o TCPI E &%#*ue !omo $o!2 !a%!u%ou esse $a%or . 6(ora $5 em tatistics -$ Conversations. Na jane%a *ue ser5 a)erta es!o%'a a a)a TCP. 9o!2 de$er5 $er uma jane%a !omo a *ue est5 mostrada na F#(ura L. Essa jane%a mostra a *uant#dade de &a!otes e de )Ktes tro!ados entre 6ddress 6 e 6ddress .. <)ser$e os $a%or &ara os &a!otes TCP e res&onda: 11. Cuantos &a!otes foram en$#ados da sua m5*u#na &ara o ser$#dor 'tt&I E do ser$#dor &ara sua m5*u#na. <s $a%ores so d#ferentesI E &%#*ue o mot#$o dessa d#ferena e se esses $a%ores &odem ser #(ua#s.
!i"ura * # Te&a %ue mostra as %uantidades de pacotes trocados entre dois pontos.