UNIVERSIDAD DE LAS FUERZAS ARMADAS ESPE
CAPA DE TRANSPORTE MODELO OSI
FUNCIONES, CARACTERISTICAS Y PROTOCOLOS
INTEGRANTES Gabriela Velasquez Rber! De la Trre I"#$ Ma%a Fer$a$& Maza Luis P$'e Gi"a$$( C)i'aiza
*
+UITO, UNIO DE -.*/
CONTENIDO
Título Página 1. INTRODUCCION …………………………………………...3 2. FUNCIONES DE LA CAPA DE …………………………………………...4 TRASPORTE 3. CONTROL DE LAS CONVERSACIONES 4. PROTOCOLO TCP
…………………………………………...6 ………………………………………….13
5. PROTOCOLO UDP 6. CONCLUSIONES 7. BIBLIOGRAFÍA
………………………………………….16 ………………………………………….20 ………………………………………….22
-
CAPA DE TRANSPORTE DEL MODELO OSI 1. INTRODUCCION La r! ! !a"#$ I%"r%" &r'%!a% $#(#r" a )a r! *+,a%a a) (r#(#r-'#%ar )a -#,+%'-a-'% -#%"'%+a / -#%'a&) %"r )a$ (r$#%a$ "a%"# ! ,a%ra )#-a) -#,# a)r!!#r !) ,+%!#. E% +% %'-# !'$(#$'"'# )a$ (r$#%a$ (+!% +"')'ar ar'#$ $r'-'#$ -#,# ,a')$ )a & / )a ,%$ara '%$"a%"8%a (ara %'ar ,%$a$ # r-+(rar '%#r,a-'%. La$ a()'-a-'#%$ -#,# -)'%"$ ! -#rr# )-"r%'-# 9()#ra!#r$ & / -)'%"$ ! ,%$ara '%$"a%"8%a (r,'"% :+ )a$ (r$#%a$ +"')'-% )a$ -#,(+"a!#ra$ / )a$ r!$ (ara %'ar ,%$a$ / &+$-ar '%#r,a-'%. L#$ !a"#$ ! -a!a +%a ! $"a$ a()'-a-'#%$ $ ,(a:+"a% "ra%$(#r"a% / %"r;a% a) !,#%'# ! $r'!#r # a()'-a-'% a!-+a!#$ % ) !'$(#$'"'# ! !$"'%#. L#$ (r#-$#$ !$-r'"#$ % )a -a(a ! Tra%$(#r" !) ,#!)# OSI a-("a% )#$ !a"#$ ! )a -a(a ! A()'-a-'% / )#$ (r(ara% (ara ) !'r--'#%a,'%"# % )a -a(a ! R!. La -a(a ! Tra%$(#r" $ r$(#%$a&) ! )a "ra%$r%-'a ! )#$ !a"#$ ! a()'-a-'% ! 9"r,# a 9"r,#. E) r#) ! )a -a(a ! Tra%$(#r" $ %-a($+)ar )#$ !a"#$ ! a()'-a-'% (ara +$ar$ % )a -a(a ! R!. La -a(a ! Tra%$(#r" '%-)+/ "a,&'<% )a$ $';+'%"$ +%-'#%$= •
•
•
Pr,'"'r ,)"'()$ a()'-a-'#%$ (ara -#,+%'-ar$ a "ra<$ ! )a r! a) ,'$,# "',(# % +% $#)# !'$(#$'"'# A$;+rar :+ $' $ r:+'r "#!#$ )#$ !a"#$ $a% r-'&'!#$ ! ,a%ra -#%'a&) / % #r!% (#r )a a()'-a-'% -#rr-"a / E,()ar ,-a%'$,#$ ! ,a%# ! rr#r
F';+ra 1. Ca(a ! "ra%$(#r" !) ,#!)# OSI 0
2. FUNCIONES DE LA CAPA DE TRASPORTE 2.1. Prop!ito "# la $apa "# tra!port# La -a(a ! Tra%$(#r" (r,'" )a $;,%"a-'% ! !a"#$ / &r'%!a ) -#%"r#) %-$ar'# (ara r%$a,&)ar )a$ (ar"$ !%"r# ! )#$ !'$"'%"#$ $"ra,$ ! -#,+%'-a-'%. La$ r$(#%$a&')'!a!$ (r'%-'(a)$ :+ !& -+,()'r $#%=
2.1.1. S#gui%i#nto "# Conr!a$ion#! in"i&i"ual#! C+a):+'r *#$" (+! "%r ,)"'()$ a()'-a-'#%$ :+ $ $"8% -#,+%'-a%!# a "ra<$ ! )a r!. Ca!a +%a ! $"a$ a()'-a-'#%$ $ -#,+%'-ar8 -#% +%a # ,8$ a()'-a-'#%$ % *#$"$ r,#"#$. E$ r$(#%$a&')'!a! ! )a -a(a ! Tra%$(#r" ,a%"%r )#$ !'r$#$ $"ra,$ ! -#,+%'-a-'% %"r $"a$ a()'-a-'#%$.
2.1.2. S#g%#nta$in "# "ato! D&'!# a :+ -a!a a()'-a-'% ;%ra +% $"ra, ! !a"#$ (ara %'ar a +%a a()'-a-'% r,#"a $"#$ !a"#$ !&% (r(arar$ (ara $r %'a!#$ (#r )#$ ,!'#$ % (ar"$ ,a%a&)$. L#$ (r#"#-#)#$ ! )a -a(a ! Tra%$(#r" !$-r'&% )#$ $r'-'#$ :+ $;,%"a% $"#$ !a"#$ ! )a -a(a ! A()'-a-'%. E$"# '%-)+/ )a %-a($+)a-'% %-$ar'a % -a!a $--'% ! !a"#$. Ca!a $--'% ! !a"#$ ! a()'-a-'% r:+'r :+ $ a;r;+% %-a&a!#$ % )a -a(a ! Tra%$(#r" (ara '%!'-ar )a -#,+%'-a-'% a )a -+a) $"8 a$#-'a!a.
2.1.'. R##n!a%(l# "# !#g%#nto! E% ) *#$" ! r-(-'% -a!a $--'% ! !a"#$ (+! $r !'r--'#%a!a a )a a()'-a-'% a!-+a!a. A!,8$ $"a$ $--'#%$ ! !a"#$ '%!''!+a)$ "a,&'<% !&% r-#%$"r+'r$ (ara ;%rar +% $"ra, -#,()"# ! !a"#$ :+ $a "') (ara )a -a(a ! A()'-a-'%. L#$ (r#"#-#)#$ ! )a -a(a ! Tra%$(#r" !$-r'&% -,# $ +"')'a )a '%#r,a-'% ! %-a&a!# ! !'-*a -a(a (ara r %$a,&)ar )a$ $--'#%$ ! !a"#$ % $"ra,$ / %'ar)a$ a )a -a(a ! A()'-a-'%.
2.1.). I"#nti*i$a$in "# la! apli$a$ion#! Para (#!r "ra%$r'r )#$ $"ra,$ ! !a"#$ a )a$ a()'-a-'#%$ a!-+a!a$ )a -a(a ! Tra%$(#r" !& '!%"''-ar )a a()'-a-'% ! !$"'%#. Para )#;rar $"# )a -a(a ! Tra%$(#r" a$';%a +% '!%"''-a!#r a )a a()'-a-'%. L#$ (r#"#-#)#$ TCP>IP !%#,'%a% a $" '!%"''-a!#r %,r# ! (+r"#. A "#!#$ )#$ (r#-$#$ ! $#"?ar :+ r:+'ra% a--!r a )a r! $ )$ a$';%a +% %,r# ! (+r"# 9-)+$'# % $ *#$". E$" %,r# ! (+r"# $ +"')'a % ) %-a&a!# ! )a -a(a ! Tra%$(#r" (ara '%!'-ar -#% :+< a()'-a-'% $"8 a$#-'a!a $a $--'% ! !a"#$. La -a(a ! Tra%$(#r" $ ) %)a- %"r )a -a(a ! A()'-a-'% / )a$ -a(a$ '%r'#r$ :+ $#% r$(#%$a&)$ ! )a "ra%$,'$'% % )a r!. E$"a -a(a a-("a !a"#$ ! !'$"'%"a$ -#%r$a-'#%$ / )#$ "ra%$'r a )a$ -a(a$ '%r'#r$ -#,# $--'#%$ ,a%a&)$ :+ (+!a% $r %"+a),%" ,+)"'()9a!a$ a "ra<$ !) ,!'#. /
La$ a()'-a-'#%$ %# %-$'"a% -#%#-r )#$ !"a))$ ! #(ra-'% ! )a r! % +$#. La$ a()'-a-'#%$ ;%ra% !a"#$ :+ $ %a% !$! +%a a()'-a-'% a #"ra $'% "%r % -+%"a ) "'(# ! *#$" !$"'%# ) "'(# ! ,!'#$ $#&r )#$ :+ )#$ !a"#$ !&% 'aar ) (a$# "#,a!# (#r )#$ !a"#$ )a -#%;$"'% % +% %)a- # ) "a,a@# ! )a r!.
F';+ra 2. a&')'"a-'% ! a()'-a-'#%$ % )#$ !'$(#$'"'#$ (ara )a -#,+%'-a-'%
2.1.+ S#para$in "# $o%uni$a$ion#! %,ltipl#! P#r ,()# $' $ -#%$'!ra +%a -#,(+"a!#ra -#%-"a!a a +%a r! :+ r-'& / %a ,a')$ / ,%$a$ '%$"a%"8%#$ 9()#ra $'"'#$ & / ra)'a +%a ))a,a!a ")%'-a ! V#IP ! ,a%ra $',+)"8%a -a!a +%a ! $"a$ a()'-a-'#%$ %a / r-'& !a"#$ % )a r! a) ,'$,# "',(#. S'% ,&ar;# )#$ !a"#$ ! )a ))a,a!a ")%'-a %# $ !'r--'#%a% a) 9()#ra!#r & / ) "9"# ! +% ,%$a '%$"a%"8%# %# a(ar- % ) ,a'). A!,8$ )#$ +$+ar'#$ (r-'$a% :+ +% ,a') # +%a (8;'%a & $a% r-'&'!#$ / (r$%"a!#$ ! ,a%ra -#,()"a (ara :+ )a '%#r,a-'% $a -#%$'!ra!a "'). La$ !,#ra$ )$ $ -#%$'!ra% a-("a&)$ (ara a$;+rar :+ $ r-'&a / (r$%" )a '%#r,a-'% -#,()"a. P#r ) -#%"rar'# )a (
r%# # r,()a# ! '%#r,a-'% :+ a)"a. La -a(a ! "ra%$(#r" $;,%"a )#$ !a"#$ / a!,'%'$"ra )a $(ara-'% ! !a"#$ (ara !'r%"$ a()'-a-'#%$. La$ a()'-a-'#%$ ,)"'()$ :+ $ -+"a% % +% !'$(#$'"'# r-'&% )#$ !a"#$ -#rr-"#$.
F';+ra 3. S;+','%"# ! -#%r$a-'#%$ La !''$'% ! )#$ !a"#$ % (ar"$ (:+@a$ / ) %# ! $"a$ (ar"$ !$! ) #r';% *a-'a ) !$"'%# (r,'"% :+ $ (+!a% %"r)aar ,+)"'()9ar !'$"'%"a$ -#,+%'-a-'#%$ % )a ,'$,a r!. La $;,%"a-'% ! )#$ !a"#$ :+ -+,() -#% )#$ (r#"#-#)#$ ! )a -a(a ! Tra%$(#r" (r#(#r-'#%a )#$ ,!'#$ (ara %'ar / r-'&'r !a"#$ -+a%!# $ -+"a% ar'a$ a()'-a-'#%$ ! ,a%ra -#%-+rr%" % +%a -#,(+"a!#ra. E% )a -a(a ! Tra%$(#r" -a!a -#%+%"# ! $--'#%$ % (ar"'-+)ar :+ )+/% !$! +%a a()'-a-'% ! #r';% a +%a ! !$"'%# $ -#%#- -#,# -#%r$a-'%. Para '!%"''-ar "#!#$ )#$ $;,%"#$ ! !a"#$ )a -a(a ! Tra%$(#r" a;r;a +% %-a&a!# a )a $--'% :+ -#%"'% !a"#$ &'%ar'#$. E$" %-a&a!# -#%"'% -a,(#$ ! &'"$ :+ $#% )#$ a)#r$ ! $"#$ -a,(#$ )#$ :+ (r,'"% :+ )#$ !'$"'%"#$ (r#"#-#)#$ ! )a -a(a ! Tra%$(#r" ))% a -a )a$ !'r$a$ +%-'#%$.
'. CONTROL DE LAS CON-ERSACIONES La$ +%-'#%$ (r'%-'(a)$ $(-''-a!a$ (#r "#!#$ )#$ (r#"#-#)#$ ! )a -a(a ! Tra%$(#r" '%-)+/%=
S#g%#nta$in r##n!a%(la/#0 La ,a/#ra ! )a$ r!$ (#$% +%a )','"a-'% % -+a%"# a )a -a%"'!a! ! !a"#$ :+ (+!% '%-)+'r$ % +%a %'-a PDU U%'!a! ! !a"#$ !) (r#"#-#)#. La -a(a ! Tra%$(#r" !''! )#$ !a"#$ ! a()'-a-'% % &)#:+$ ! !a"#$ ! +% "a,a@# a!-+a!#. E% ) !$"'%# )a -a(a ! Tra%$(#r" r%$a,&)a )#$ !a"#$ a%"$ ! %'ar)#$ a )a a()'-a-'% # $r'-'# ! !$"'%#. 2
Multipl#a$in "# $onr!a$ion#!0 P+!% 9'$"'r ar'a$ a()'-a-'#%$ # $r'-'#$ -+"8%!#$ % -a!a *#$" ! )a r!. A -a!a +%a ! $"a$ a()'-a-'#%$ # $r'-'#$ $ )$ a$';%a +%a !'r--'% -#%#-'!a -#,# (+r"# (ara :+ )a -a(a ! Tra%$(#r" (+!a !"r,'%ar -#% :+< a()'-a-'% # $r'-'# $ '!%"''-a% )#$ !a"#$. A!,8$ ! +"')'ar )a '%#r,a-'% -#%"%'!a % )#$ %-a&a!#$ (ara )a$ +%-'#%$ &8$'-a$ ! $;,%"a-'% / r %$a,&)a ! !a"#$ a);+%#$ (r#"#-#)#$ ! )a -a(a ! Tra%$(#r" (r#%= • • • •
-#%r$a-'#%$ #r'%"a!a$ a )a -#%9'% %"r;a -#%'a&) r-#%$"r+--'% #r!%a!a ! !a"#$ / -#%"r#) !) )+#.
F';+ra 4. Sr'-'#$ ! )a -a(a ! "ra%$(#r"
E!ta(l#$i%i#nto "# una !#!in0 La -a(a ! "ra%$(#r" (+! &r'%!ar $"a #r'%"a-'% a )a -#%9'% -ra%!# +%a $$'% %"r )a$ a()'-a-'#%$. E$"a$ -#%9'#%$ (r(ara% )a$ a()'a-'#%$ (ara :+ $ -#,+%':+% %"r $ a%"$ ! :+ $ "ra%$,'"a% )#$ !a"#$. Entr#ga $on*ia(l#0 P#r ar'a$ ra#%$ $ (#$'&) :+ +%a $$'% ! !a"#$ $ -#rr#,(a # $ ('r!a (#r -#,()"# a ,!'!a :+ $ "ra%$,'" a "ra<$ ! )a r!. La -a(a ! 3
"ra%$(#r" (+! a$;+rar :+ "#!a$ )a$ $--'#%$ ));+% a !$"'%# a) -#%"ar -#% ) !'$(#$'"'# ! #r';% (ara #)r a "ra%$,'"'r )#$ !a"#$ :+ $ *a/a% (r!'!#.
Entr#ga #n #l %i!%o or"#n0 a :+ )a$ r!$ (r#% r+"a$ ,)"'()$ :+ (+!% (#$r !'$"'%"#$ "',(#$ ! "ra%$,'$'% )#$ !a"#$ (+!% ));ar % ) #r!% '%-#rr-"#. A) %+,rar / $-+%-'ar )#$ $;,%"#$ )a -a(a ! "ra%$(#r" (+! a$;+rar :+ )#$ ,'$,#$ $ r%$a,&)% % ) #r!% a!-+a!#. Control "# *lu/o0 L#$ *#$"$ ! )a r! -+%"a% -#% r-+r$#$ )','"a!#$ -#,# ,,#r'a # a%-*# ! &a%!a. C+a%!# )a -a(a ! "ra%$(#r" a!'r" :+ $"#$ r-+r$#$ $"8% $#&r-ar;a!#$ a);+%#$ (r#"#-#)#$ (+!% $#)'-'"ar :+ )a a()'-a-'% :+ %a r!+-a )a )#-'!a! !) )+# ! !a"#$ r;+)a%!# )a -a%"'!a! ! !a"#$ :+ ) #r';% "ra%$,'" -#,# ;r+(#. E$"# (r'% )a (
La$ a()'-a-'#%$ -#,# &a$$ ! !a"#$ (8;'%a$ ?& / ,a')$ r:+'r% :+ "#!#$ )#$ !a"#$ %'a!#$ ));+% a) !$"'%# % $+ -#%!'-'% #r';'%a) ! ,a%ra :+ $a% "')$. T#!#$ )#$ !a"#$ (+!% -#rr#,(r +%a -#,+%'-a-'% % $+ -#%!'-'% #r';'%a) / !ar)a '%-#,()"a # ');'&). P#r )# "a%"# $"a$ a()'-a-'#%$ $ !'$@a% (ara +"')'ar +% (r#"#-#)# ! -a(a ! "ra%$(#r" :+ ',(),%" )a -#%'a&')'!a!. E) +$# ! r-+r$#$ a!'-'#%a)$ $ -#%$'!ra %-$ar'# (ara $"a$ a()'-a-'#%$ ,'%"ra$ :+ #"ra$ (+!% $r ,8$ "#)ra%"$ % )# :+ $ r'r a )a (
'.1. TCP UDP L#$ !#$ (r#"#-#)#$ ,8$ -#,+%$ ! )a -a(a ! Tra%$(#r" !) -#%+%"# ! (r#"#-#)#$ TCP>IP $#% ) Pr#"#-#)# ! -#%"r#) ! "ra%$,'$'% TCP / ) Pr#"#-#)#$ ! !a"a;ra,a$ ! +$+ar'# UDP. A,$ (r#"#-#)#$ ;$"'#%a% )a -#,+%'-a-'% ! ,)"'()$ a()'-a-'#%$. La$ !'r%-'a$ %"r ))#$ $#% )a$ +%-'#%$ $(-'-a$ :+ -a!a +%# ',(),%"a.
Proto$olo "# "atagra%a! "# u!uario UDP3 UDP $ +% (r#"#-#)# $',() %# #r'%"a!# a -#%9'% !$-r'"# % )a RFC 76. C+%"a -#% )a %"aa ! (r#r )a %"r;a ! !a"#$ $'% +"')'ar ,+-*#$ r-+r$#$. La$ (#r-'#%$ ! -#,+%'-a-'% % UDP $ ))a,a% !a"a;ra,a$. E$" (r#"#-#)# ! )a -a(a ! Tra%$(#r" %a $"#$ !a"a;ra,a$ -#,# ,#r '%"%"#H. E%"r )a$ a()'-a-'#%$ :+ +"')'a% UDP $ '%-)+/%= •
S'$",a ! %#,&r$ ! !#,'%'#$ DNS 4
• •
S"ra,'%; ! !# / V# $#&r IP V#IP.
Proto$olo "# $ontrol "# tran!%i!in TCP3 TCP $ +% (r#"#-#)# #r'%"a!# a )a -#%9'% !$-r'"# % )a RFC 73. TCP '%-+rr % ) +$# a!'-'#%a) ! r-+r$#$ (ara a;r;ar +%-'#%$. La$ +%-'#%$ a!'-'#%a)$ $(-''-a!a$ (#r TCP $"8% % ) ,'$,# #r!% ! %"r;a $#% ! %"r;a -#%'a&) / ! -#%"r#) ! )+#. Ca!a $;,%"# ! TCP (#$ 20 &/"$ ! -ar;a % ) %-a&a!# :+ %-a($+)a% )#$ !a"#$ ! )a -a(a ! A()'-a-'% ,'%"ra$ :+ -a!a $;,%"# UDP $)# (#$ &/"$ ! -ar;a. La$ a()'-a-'#%$ :+ +"')'a% TCP $#%= • • •
E9()#ra!#r$ & E,a') / Tra%$r%-'a ! ar-*'#$.
F';+ra 5. S;,%"# ! TCP
F';+ra 6. Da"a;ra,a UDP
'.1.1. Dir#$$iona%i#nto "#l pu#rto I"#nti*i$a$in "# la! $onr!a$ion#! L#$ $r'-'#$ &a$a!#$ % TCP / UDP ,a%"'%% +% $;+','%"# ! )a$ ar'a$ a()'-a-'#%$ :+ $ -#,+%'-a%. Para !'r%-'ar )#$ $;,%"#$ / !a"a;ra,a$ (ara -a!a a()'-a-'% "a%"# TCP -#,# UDP -+%"a% -#% -a,(#$ ! %-a&a!# :+ (+!% '!%"''-ar ! ,a%ra 9-)+$'a $"a$ a()'-a-'#%$. E$"#$ '!%"''-a!#r$ %'-#$ $#% )#$ %,r#$ ! )#$ (+r"#$. E% ) %-a&a!# ! -a!a $;,%"# # !a"a;ra,a *a/ +% (+r"# ! #r';% / !$"'%#. E) %,r# ! (+r"# ! #r';% $ ) %,r# (ara $"a -#,+%'-a-'% a$#-'a!# -#% )a a()'-a-'% :+ #r';'%a )a -#,+%'-a-'% % ) *#$" )#-a). E) %,r# ! (+r"# ! !$"'%# 5
$ ) %,r# (ara $"a -#,+%'-a-'% a$#-'a!# -#% )a a()'-a-'% ! !$"'%# % ) *#$" r,#"#. L#$ %,r#$ ! (+r"# $ a$';%a% ! ar'a$ ,a%ra$ % +%-'% ! $' ) ,%$a $ +%a $#)'-'"+! # +%a r$(+$"a. J'%"ra$ :+ )#$ (r#-$#$ % ) $r'!#r (#$% %,r#$ ! (+r"#$ $"8"'-#$ a$';%a!#$ a ))#$ )#$ -)'%"$ )';% +% %,r# ! (+r"# ! #r,a !'%8,'-a (ara -a!a -#%r$a-'%. C+a%!# +%a a()'-a-'% ! -)'%" %a +%a $#)'-'"+! a +%a a()'-a-'% ! $r'!#r ) (+r"# ! !$"'%# -#%"%'!# % ) %-a&a!# $ ) %,r# ! (+r"# :+ $ a$';%a a) !,#%'# ! $r'-'# :+ $ -+"a % ) *#$" r,#"#. E) $#"?ar !) -)'%" !& -#%#-r ) %,r# ! (+r"# a$#-'a!# -#% ) (r#-$# !) $r'!#r % ) *#$" r,#"#. E$" %,r# ! (+r"# ! !$"'%# $ (+! -#%';+rar /a $a ! #r,a (r!"r,'%a!a # ,a%+a). P#r ,()# -+a%!# +%a a()'-a-'% ! 9()#ra!#r & ra)'a +%a $#)'-'"+! a +% $r'!#r & ) 9()#ra!#r +"')'a TCP / ) %,r# ! (+r"# 0 a ,%#$ :+ $ $(-'':+ #"r# a)#r. E$"# $+-! (#r:+ ) (+r"# TCP 0 $ ) (+r"# (r!"r,'%a!# a$';%a!# a a()'-a-'#%$ ! $r'!#r$ &. J+-*a$ a()'-a-'#%$ -#,+%$ "'%% a$';%a!#$ (+r"#$ (r!"r,'%a!#$. E) (+r"# ! #r';% !) %-a&a!# ! +% $;,%"# # !a"a;ra,a ! +% -)'%" $ ;%ra ! ,a%ra a)a"#r'a. S',(r / -+a%!# %# %"r % -#%)'-"# -#% #"r#$ (+r"#$ % +$# % ) $'$",a ) -)'%" (+! );'r -+a):+'r %,r# ! (+r"#. E) %,r# ! (+r"# a-"a -#,# !'r--'% ! r"#r%# (ara )a a()'-a-'% :+ ra)'a )a $#)'-'"+!. La -a(a ! Tra%$(#r" ,a%"'% +% $;+','%"# ! $" (+r"# / ! )a a()'-a-'% :+ ;%r )a $#)'-'"+! ! ,a%ra :+ -+a%!# $ !+)a +%a r$(+$"a (+!a $r %'a!a a )a a()'-a-'% -#rr-"a. E) %,r# ! (+r"# ! )a a()'-a-'% :+ ra)'a )a $#)'-'"+! $ +"')'a -#,# %,r# ! (+r"# ! !$"'%# % )a r$(+$"a :+ +) !) $r'!#r.
F';+ra 7. D'r--'#%a,'%"# ! (+r"#$
*.
La -#,&'%a-'% !) %,r# ! (+r"# ! )a -a(a ! Tra%$(#r" / ! )a !'r--'% IP ! )a -a(a ! R! a$';%a!a a) *#$" '!%"''-a ! ,a%ra 9-)+$'a +% (r#-$# % (ar"'-+)ar :+ $ -+"a % +% !'$(#$'"'# *#$" $(-'-#. E$"a -#,&'%a-'% $ !%#,'%a $#-K". E%"+a),%" )#$ "
Pu#rto! (i#n $ono$i"o! N,r#$ !) 0 a) 1 023= $"#$ %,r#$ $ r$ra% (ara $r'-'#$ / a()'-a-'#%$. P#r )# ;%ra) $ +"')'a% (ara a()'-a-'#%$ -#,# TTP $r'!#r & POP3>SJTP $r'!#r ! ,a') / T)%". A) !'%'r $"#$ (+r"#$ -#%#-'!#$ (ara )a$ a()'-a-'#%$ !) $r'!#r )a$ a()'-a-'#%$ !) -)'%" (+!% $r (r#;ra,a!a$ (ara $#)'-'"ar +%a -#%9'% a +% (+r"# $(-'-# / $+ $r'-'# a$#-'a!#. Pu#rto! R#gi!tra"o! N,r#$ 1024 a) 4151= $"#$ %,r#$ ! (+r"#$ $"8% a$';%a!#$ a (r#-$#$ # a()'-a-'#%$ !) +$+ar'#. E$"#$ (r#-$#$ $#% (r'%-'(a),%" a()'-a-'#%$ '%!''!+a)$ :+ ) +$+ar'# )'; '%$"a)ar % )+;ar ! a()'-a-'#%$ -#,+%$ :+ r-'&'ra +% (+r"# &'% -#%#-'!#. C+a%!# %# $ +"')'a% (ara +% r-+r$# !) $r'!#r $"#$ (+r"#$ "a,&'<% (+!% +"')'ar$ $' +% +$+ar'# )#$ $)--'#%a ! ,a%ra !'%8,'-a -#,# (+r"# ! #r';%. Pu#rto! "iná%i$o! o pri&a"o! N,r#$ !) 4 152 a) 65 535= "a,&'<% -#%#-'!#$ -#,# (+r"#$ ,r#$ $+)% a$';%ar$ ! ,a%ra !'%8,'-a a a()'-a-'#%$ ! -)'%" -+a%!# $ '%'-'a +%a -#%9'%. N# $ ,+/ -#,% :+ +% -)'%" $ -#%-" a +% $r'-'# +"')'a%!# +% (+r"# !'%8,'-# # (r'a!# a+%:+ a);+%#$ (r#;ra,a$ :+ -#,(ar"% ar-*'#$ (+%"# a (+%"# )# *a-%. Utili4a$in "# lo! "o! proto$olo! TCP UDP A);+%a$ a()'-a-'#%$ (+!% +"')'ar )#$ !#$ (r#"#-#)#$= TCP / UDP. P#r ,()# ) &a# ;a$"# ! UDP (r,'" :+ DNS a"'%!a r8('!a,%" ar'a$ $#)'-'"+!$ ! -)'%"$. S'% ,&ar;# a -$ ) %# ! )a '%#r,a-'% $#)'-'"a!a (+! r:+r'r )a -#%'a&')'!a! ! TCP. E% $" -a$# ) %,r# 53 ! (+r"# -#%#-'!# $ +"')'a!# (#r a,$ (r#"#-#)#$ -#% $" $r'-'#.
**
'.1.2. Enla$#!
F';+ra . N,r#$ ! P+r"#$ A -$ $ %-$ar'# -#%#-r )a$ -#%9'#%$ TCP a-"'a$ :+ $"8% a&'r"a$ / % -+-'% % ) *#$" ! r!. N"$"a" $ +%a +"')'!a! ! r! ',(#r"a%" :+ (+! +$ar$ (ara r''-ar $a$ -#%9'#%$. N"$"a" '%!'-a ) (r#"#-#)# % +$# )a !'r--'% / ) %,r# ! (+r"#$ )#-a)$ )a !'r--'% / ) %,r# ! (+r"#$ a%#$ / ) $"a!# ! )a -#%9'%. La$ -#%9'#%$ TCP %# !$-r'"a$ (+!% r(r$%"ar +%a ',(#r"a%" a,%aa a )a $;+r'!a!. E$"# $ !& a :+ (+!% '%!'-ar :+ a);# # a);+'% $"8 -#%-"a!# a) *#$" )#-a). A!,8$ )a$ -#%9'#%$ TCP '%%-$ar'a$ (+!% -#%$+,'r r-+r$#$ a)'#$#$ !) $'$",a / (#r )# "a%"# !'$,'%+'r ) r%!','%"# !) *#$". N"$"a" !& +"')'ar$ (ara !"r,'%ar )a$ -#%9'#%$ a&'r"a$ ! +% *#$" -+a%!# ) r%!','%"# (ar- $"ar -#,(r#,"'!#. *-
'.1.'. 5#!tin "# la !#g#%#nta$in "# TCP UDP C#% TCP -a!a %-a&a!# ! $;,%"# -#%"'% +% %,r# ! $-+%-'a. E$" %,r# ! $-+%-'a (r,'" :+ )a$ +%-'#%$ ! )a -a(a ! Tra%$(#r" !) *#$" ! !$"'%# r%$a,&)% )#$ $;,%"#$ % ) ,'$,# #r!% % ) :+ +r#% "ra%$,'"'!#$. E$"# a$;+ra :+ )a a()'-a-'% ! !$"'%# -+%" -#% )#$ !a"#$ % )a #r,a 9a-"a % )a :+ $ %'ar#%. A ($ar ! :+ )#$ $r'-'#$ :+ +"')'a% UDP "a,&'<% ra$"ra% )a$ -#%r$a-'#%$ %"r a()'-a-'#%$ %# "'%% % -+%"a ) #r!% % ) :+ $ "ra%$,'"' )a '%#r,a-'% %' ) ,a%"%','%"# ! )a -#%9'%. N# 9'$" %,r# ! $-+%-'a % ) %-a&a!# UDP. UDP $ +% !'$@# $',() / ;%ra ,%#$ -ar;a :+ TCP )# :+ (r#!+- +%a "ra%$r%-'a ! !a"#$ ,8$ r8('!a. La '%#r,a-'% (+! ));ar % +% #r!% !'$"'%"# a) :+ + "ra%$,'"'!a /a :+ )#$ (a:+"$ (+!% "#,ar !'r$a$ r+"a$ a "ra<$ ! )a r!. U%a a()'-a-'% :+ +"')'a UDP !& "#)rar ) *-*# ! :+ )#$ !a"#$ %# ));+% % ) #r!% % ) :+ +r#% %'a!#$.
F';+ra . F+%-'#%$ ! )a -a(a ! "ra%$(#r"
). PROTOCOLO TCP0 COMUNICACI6N CON CONFIA7ILIDAD ).1.1. C%o g#n#rar $onr!a$ion#! $on*ia(l#! La "i*#r#n$ia $la #ntr# TCP UDP #! la $on*ia(ili"a". La -#%'a&')'!a! ! )a -#,+%'-a-'% TCP $ ))a a -a +"')'a%!# $$'#%$ #r'%"a!a$ a )a -#%9'%. A%"$ ! :+ +% *#$" :+ +"')'a TCP % !a"#$ a #"r# *#$" )a -a(a ! Tra%$(#r" '%'-'a +% (r#-$# (ara -rar +%a -#%9'% -#% ) !$"'%#. E$"a -#%9'% (r,'" ) ra$"r# ! +%a $$'% # $"ra, ! -#,+%'-a-'% %"r )#$ *#$"$. E$" (r#-$# a$;+ra :+ -a!a *#$" "%;a -#%#-','%"# ! )a -#,+%'-a-'% / $ (r(ar. U%a -#%r$a-'% TCP -#,()"a r:+'r ) $"a&)-','%"# ! +%a $$'% %"r )#$ *#$"$ % *0
a,&a$ !'r--'#%$. L+;# ! $"a&)-'!a )a $$'% ) !$"'%# %a a-+$$ ! r-' a) #r';% (#r )#$ $;,%"#$ :+ r-'&. E$"#$ a-+$$ ! r-' #r,a% )a &a$ ! )a -#%'a&')'!a! !%"r# ! )a $$'% TCP. C+a%!# ) #r';% r-'& +% a-+$ ! r-' r-#%#- :+ )#$ !a"#$ $ *a% %"r;a!# -#% <9'"# / (+! !ar ! ra$"rar)#$. S' ) #r';% %# r-'& ) a-+$ ! r-' !%"r# ! +% "',(# (r!"r,'%a!# r"ra%$,'" $#$ !a"#$ a) !$"'%#. Par" ! )a -ar;a a!'-'#%a) :+ ;%ra ) +$# ! TCP $ ) "r8'-# ! r! ;%ra!# (#r )#$ a-+$$ ! r-' / )a$ r"ra%$,'$'#%$. E) $"a&)-','%"# ! )a$ $$'#%$ ;%ra -ar;a$ % #r,a ! $;,%"#$ a!'-'#%a)$ '%"r-a,&'a!#$. Ta,&'<% 9'$"% -ar;a$ a!'-'#%a)$ % )#$ *#$"$ '%!''!+a)$ ;%ra!a$ (#r )a %-$'!a! ! ,a%"%r +% $;+','%"# ! )#$ $;,%"#$ :+ $(ra% a-+$ ! r-' / (#r ) (r#-$# ! r"ra%$,'$'%. E$"a -#%'a&')'!a! $ )#;ra -#%"a%!# -#% -a,(#$ % ) $;,%"# TCP -a!a +%# -#% +%a +%-'% $(-'-a. L#$ -a,(#$ !) %-a&a!# ! TCP *a&')'"a% TCP (ara $+,'%'$"rar -#,+%'-a-'#%$ ! !a"#$ %-'a&)$ #r'%"a!#$ a )a -#,+%'-a-'%.
F';+ra 10. Ca,(#$ ! %-a&a!# !) $;,%"# ! TCP
).1.2. Pro$#!o! "#l !#r&i"or TCP Ca!a (r#-$# ! a()'-a-'% :+ $ -+"a % ) $r'!#r $ -#%';+ra!# (#r ) a!,'%'$"ra!#r !) $'$",a (ara +"')'ar +% %,r# ! (+r"# ! #r,a (r!"r,'%a!a # ,a%+a). U% $r'!#r '%!''!+a) %# (+! "%r !#$ $r'-'#$ a$';%a!#$ a) ,'$,# %,r# ! (+r"# !%"r# ! )#$ ,'$,#$ $r'-'#$ ! )a -a(a ! Tra%$(#r". U% *#$" :+ -+"a +%a a()'-a-'% ! $r'!#r & / +%a ! "ra%$r%-'a ! ar-*'#$ %# (+! -#%';+rar a,&a$ (ara +"')'ar ) ,'$,# (+r"# (#r ,()# ) (+r"# TCP .00. C+a%!# +%a a()'-a-'% ! $r'!#r a-"'a $ a$';%a a +% (+r"# $(-'-# $" (+r"# $ -#%$'!ra a&'r"#H (ara ) $r'!#r. E$"# $';%''-a :+ )a -a(a ! Tra%$(#r" a-("a / (r#-$a $;,%"#$ !'r--'#%a!#$ a $ (+r"#. T#!a $#)'-'"+! %"ra%" ! +% -)'%" */
!'r--'#%a!a a) $#-K" -#rr-"# $ a-("a!a / )#$ !a"#$ $ %a% a )a a()'-a-'% !) $r'!#r. P+!% 9'$"'r ar'#$ (+r"#$ $',+)"8%#$ a&'r"#$ % +% $r'!#r +%# (ara -a!a a()'-a-'% ! $r'!#r a-"'a. E$ -#,% :+ +% $r'!#r (r#a ,8$ ! +% $r'-'# -#,# +% $r'!#r & / +% $r'!#r FTP a) ,'$,# "',(#. La ';+ra ,+$"ra )a a$';%a-'% "('-a ! (+r"#$ ! #r';% / !$"'%# % #(ra-'#%$ ! -)'%" # $r'!#r TCP.
F';+ra 11. A$';%a-'% "('-a ! (+r"#$ ! #r';% / !$"'%# % #(ra-'#%$ ! -)'%" $r'!#r TCP
E!ta(l#$i%i#nto *inali4a$in "# la $on#in TCP C+a%!# !#$ *#$"$ $ -#,+%'-a% +"')'a%!# TCP $ $"a&)- +%a -#%9'% a%"$ ! :+ (+!a% '%"r-a,&'ar$ )#$ !a"#$. L+;# ! :+ $ -#,()"a )a -#,+%'-a-'% $ -'rra% )a$ $$'#%$ / )a -#%9'% '%a)'a. L#$ ,-a%'$,#$ ! -#%9'% / ! $$'% *a&')'"a% )a +%-'% ! -#%'a&')'!a! ! TCP. E) *#$" ra$"ra -a!a $;,%"# ! !a"#$ !%"r# ! +%a $$'% '%"r-a,&'a '%#r,a-'% $#&r )#$ !a"#$ r-'&'!#$ (#r -a!a *#$" a "ra<$ ! )a '%#r,a-'% !) %-a&a!# TCP. Ca!a -#%9'% r(r$%"a !#$ $"ra,$ ! -#,+%'-a-'% ! +%a a # $$'#%$. Para $"a&)-r )a -#%9'% )#$ *#$"$ ra)'a% +% '%"r-a,&'# ! $@a)$ ! "r$ a$. L#$ &'"$ ! -#%"r#) % ) %-a&a!# TCP '%!'-a% ) (r#;r$# / $"a!# ! )a -#%9'%. E) %)a- ! "r$ a$= •
•
•
E$"a&)- :+ ) !'$(#$'"'# ! !$"'%# $"< (r$%" % )a r!. Vr''-a :+ ) !'$(#$'"'# ! !$"'%# "%;a +% $r'-'# a-"'# / $"< a-("a%!# )a$ ("'-'#%$ % ) %,r# ! (+r"# ! !$"'%# :+ ) -)'%" :+ )# '%'-'a '%"%" +$ar (ara )a $$'%. I%#r,a a) !'$(#$'"'# ! !$"'%# :+ ) -)'%" ! #r';% '%"%"a $"a&)-r +%a $$'% ! -#,+%'-a-'% % $ %,r# ! (+r"#. *1
E% -#%9'#%$ TCP ) *#$" :+ &r'%! ) $r'-'# -#,# -)'%" '%'-'a )a $$'% a) $r'!#r. L#$ "r$ (a$#$ (ara ) $"a&)-','%"# ! +%a -#%9'% TCP $#%= 1. E) -)'%" :+ '%'-'a )a -#%9'% %a +% $;,%"# :+ -#%"'% +% a)#r ! $-+%-'a '%'-'a) :+ a-"a -#,# $#)'-'"+! (ara ) $r'!#r (ara -#,%ar +%a $$'% ! -#,+%'-a-'%. 2. E) $r'!#r r$(#%! -#% +% $;,%"# :+ -#%"'% +% a)#r ! r-#%#-','%"# ';+a) a) a)#r ! $-+%-'a r-'&'!# ,8$ 1 a!,8$ ! $+ (r#('# a)#r ! $-+%-'a ! $'%-r#%'a-'%. E) a)#r $ +%# ,a/#r :+ ) %,r# ! $-+%-'a (#r:+ ) AC $ $',(r ) (r9',# B/" + O-""# $(ra!#. E$" a)#r ! r-#%#-','%"# (r,'" a) -)'%" +%'r )a r$(+$"a a) $;,%"# #r';'%a) :+ + %'a!# a) $r'!#r. 3. E) -)'%" :+ '%'-'a )a -#%9'% r$(#%! -#% +% a)#r ! r-#%#-','%"# ';+a) a) a)#r ! $-+%-'a :+ r-'&' ,8$ +%#. E$"# -#,()"a ) (r#-$# ! $"a&)-','%"# ! )a -#%9'%. Para %"%!r ) (r#-$# ! %)a- ! "r$ a$ $ ',(#r"a%" #&$rar )#$ !'$"'%"#$ a)#r$ :+ '%"r-a,&'a% )#$ !#$ *#$"$. D%"r# !) %-a&a!# !) $;,%"# TCP 9'$"% $'$ -a,(#$ ! 1 &'" :+ -#%"'%% '%#r,a-'% ! -#%"r#) +"')'a!a (ara ;$"'#%ar )#$ (r#-$#$ ! TCP. E$"#$ -a,(#$ $#% )#$ $';+'%"$= • • • • • •
UR5= Ur;%" -a,(# ! $@a)'a!#r $';%''-a"'# AC8 = Ca,(# $';%''-a"'# ! a-+$ ! r-' PS9= F+%-'% ! ,(+ RST= R-#%';+ra-'% ! )a -#%9'% S:N= S'%-r#%'ar %,r#$ ! $-+%-'a FIN= N# *a/ ,8$ !a"#$ !$! ) ,'$#r.
A $"#$ -a,(#$ $ )#$ !%#,'%a $@a)a!#r$ (#r:+ ) a)#r ! +%# ! $"#$ -a,(#$ $ $)# ! 1 &'" %"#%-$ "'% $)# !#$ a)#r$= 1 0. S' ) a)#r !) &'" $ $"a&)- % 1 '%!'-a )a '%#r,a-'% ! -#%"r#) :+ -#%"'% ) $;,%"#.
+. PROTOCOLO UDP0 COMUNICACI6N CON 7A;A SO7RECAR5A +.1 UDP0 7a/a !o(r#$arga -! Con*ia(ili"a" UDP $ +% (r#"#-#)# $',() :+ (r# )a$ +%-'#%$ &8$'-a$ ! )a -a(a ! Tra%$(#r". G%ra ,+-*# ,%#$ $#&r-ar;a :+ TCP /a :+ %# $ #r'%"a!# a )a -#%9'% / %# -+%"a -#% )#$ $#'$"'-a!#$ ,-a%'$,#$ ! r"ra%$,'$'% $-+%-'a-'% / -#%"r#) !) )+#. E$"# %# $';%''-a :+ )a$ a()'-a-'#%$ :+ +"')'a% UDP %# $a% -#%'a&)$. S)# :+'r !-'r :+ $"a$ +%-'#%$ %# $#% -#%",()a!a$ (#r ) (r#"#-#)# ! )a -a(a ! Tra%$(#r" / !&% ',(),%"ar$ a(ar" $' +ra %-$ar'#. P$ a :+ $ r)a"'a,%" &aa )a -a%"'!a! "#"a) ! "r8'-# UDP :+ (+! %-#%"rar$ % +%a r! "('-a %"r )#$ (r#"#-#)#$ (r'%-'(a)$ ! )a -a(a ! A()'-a-'% :+ +"')'a% UDP $ '%-)+/%= •
$'$",a ! !%#,'%a-'% ! !#,'%'# DNS *2
• • • • •
(r#"#-#)# $',() ! a!,'%'$"ra-'% ! r! SNJP (r#"#-#)# ! -#%';+ra-'% !'%8,'-a ! *#$" DCP (r#"#-#)# ! '%#r,a-'% ! %r+"a,'%"# RIP (r#"#-#)# "r''a) ! "ra%$r%-'a ! ar-*'#$ TFTP / +;#$ % )%a.
A);+%a$ a()'-a-'#%$ -#,# )#$ +;#$ % )%a # V#IP (+!% "#)rar a);+%a$ (
F';+ra 12. Tra%$(#r" ! !a"#$ -#% &aa $#&r-ar;a ! UDP
+.2 R##n!a%(la/# "# "atagra%a "# UDP a :+ UDP #(ra $'% -#%9'% )a$ $$'#%$ %# $ $"a&)-% a%"$ ! :+ $ )) a -a )a -#,+%'-a-'% -#,# $+-! -#% TCP. S !'- :+ UDP $ &a$a!# % "ra%$a--'#%$. E% #"ra$ (a)a&ra$ -+a%!# +%a a()'-a-'% (#$ !a"#$ (ara %'ar $',(),%" )#$ %a. J+-*a$ a()'-a-'#%$ :+ +"')'a% UDP %a% (:+@a$ -a%"'!a!$ ! !a"#$ :+ (+!% #-+(ar +% $;,%"#. S'% ,&ar;# a);+%a$ a()'-a-'#%$ %'ar8% -a%"'!a!$ ,a/#r$ ! !a"#$ :+ !&% !''!'r$ % ar'#$ $;,%"#$. La PDU ! UDP $ -#%#- -#,# !a"a;ra,a ($ a :+ )#$ "
)#$ %a a )a a()'-a-'%. S' )a $-+%-'a ! )#$ !a"#$ $ ',(#r"a%" (ara )a a()'-a-'% )a ,'$,a !&r8 '!%"''-ar )a $-+%-'a a!-+a!a ! !a"#$ / !"r,'%ar -,# (r#-$ar)#$.
F';+ra 13. UDP= S'% -#%9'% / %# -#%'a&)
+.' Pro$#!o! !oli$itu"#! "#l !#r&i"or UDP. La$ a()'-a-'#%$ &a$a!a$ % UTP $ )$ a$';%a% %,r#$ ! (+r"# &'% -#%#-'!#$ # r;'$"ra!#$. C+a%!# $ -+"a% $"#$ (r#-$#$ a-("a% )#$ !a"#$ :+ -#'%-'!a% -#% ) %,r# ! (+r"# a$';%a!#. C+a%!# UDP r-'& +% !a"a;ra,a !$"'%a!# a +%# ! $#$ (+r"#$ %a )#$ !a"#$ ! a()'-a-'% a )a a()'-a-'% a!-+a!a % &a$ a $+ %,r# ! (+r"#.
F';+ra 14. Sr'!#r UDP $(ra $-+-*ar $#)'-'"+!$
*4
+.) Pro$#!o! "# $li#nt# UDP E) (r#-$# ! -)'%" UDP $)--'#%a a) aar +% %,r# ! (+r"# !) ra%;# !'%8,'-# ! %,r#$ ! (+r"# / )# +"')'a -#,# (+r"# ! #r';% ! )a -#%r$a-'%. E) (+r"# ! !$"'%# (#r )# ;%ra) $r8 ) %,r# ! (+r"# &'% -#%#-'!# # r;'$"ra!# a$';%a!# a) (r#-$# ! $r'!#r. D&'!# a :+ %# -ra% $$'#%$ -#% UDP "a% (r#%"# -#,# )#$ !a"#$ $"8% )'$"#$ (ara $ %'a!#$ / )#$ (+r"#$ $"<% '!%"''-a!#$ UDP (+! #r,ar ) !a"a;ra,a / %'ar)# a )a -a(a ! r! (ara !'r--'#%a,'%"# / %# a )a r!.
F';+ra 15. E%# ! $#)'-'"+!$ (#r (ar" ! )#$ -)'%"$ F'%a),%" $ (+! !-'r :+ ) ,#,%"# a!-+a!# (ara +"')'ar TCP $ !a -+a%!# $ r:+'ra :+ ) ,'$,# #r!% ! %# $a ) ,'$,# #r!% ! %"r;a :+ )a %"r;a $a -#%'a&) / :+ *a/a +% -#%"r#) ! )+#. U"')'ar UDP $ -#%%'%" -+a%!# $ !$% (r#r )a %"r;a ! !a"#$ $'% -#%$+,'r ,+-*#$ r-+r$#$ / $'% a-+$$ ! r-'. E,()#$ ! a()'-a-'#%$ :+ +"')'a% -a!a (r#"#-#)# $ ,+$"ra% % )a $';+'%" "a&)a. PROTOCOLO TCP UDP Pr#"#-#)# $',() ! "ra%r%-'a ! -#rr# Pr#"#-#)# ! "ra%$r%-'a ! '-*r#$ SJTP "r''a) TFTP T)%" S'$",a ! %#,&r$ ! !#,'%'# DNS S*)) S;+ra SS L)a,a!a a (r#-!','%"# r,#"# RPC Pr#"#-#)# ! "ra%$r%-'a ! %#"'-'a$ ! S'$",a ! -#,(+"a-'% ! r!$ NCS r! NNTP Pr#"#-#)# ! "ra%$r%-'a ! *'(r"9"# Pr#"#-#)# ! ;$"'% $',() ! r!$ TTP SNJP Pr#"#-#)# ! a--$# a ,%$a$ ! '%!#?$ I%"r%" Na,'%; Sr'- INS '%"r%" IJAP Pr#"#-#)# ! a--$# ! a+!'# !';'"a) L2TP M Sr'-'# VNP ! Ja- OS DAAP $rr *5
CONLUSIONES •
•
•
•
•
•
•
La -a(a ! Tra%$(#r" $a"'$a- )a$ %-$'!a!$ ! )a$ r!$ ! !a"#$ ,!'a%"= o D''$'% ! !a"#$ r-'&'!#$ !$! )a a()'-a-'% % $;,%"#$ o A;r;a!# ! +% %-a&a!# (ara '!%"''-ar / a!,'%'$"rar -a!a $;,%"# U$# ! )a '%#r,a-'% !) %-a&a!# (ara r-#,(#%r )#$ $;,%"#$ % o !a"#$ ! a()'-a-'% / o Pa$# ! )#$ !a"#$ %$a,&)a!#$ a )a a()'-a-'% -#rr-"a. E% ;%ra) )a$ (r#('!a!$ r:+r'!a$ (ara ) (r#"#-#)# UDP $#%= o Ra('! Baa -ar;a o o N# r:+'r a-+$$ ! r-' o N# ra)'a ) r%# ! !a"#$ (r!'!#$ o E%"r;a )#$ !a"#$ a ,!'!a :+ )#$ r-'& D ';+a) ,a%ra )a$ (r#('!a!$ r:+r'!a$ (ara ) (r#"#-#)# TCP $#%= o C#%'a&')'!a! o A-+$ ! r-' ! !a"#$ o R%# ! !a"#$ o E%"r;a ! !a"#$ % ) #r!% % :+ $ %'ar#% UDP / TCP $#% (r#"#-#)#$ -#,+%$ ! )a -a(a ! Tra%$(#r". L#$ !a"a;ra,a$ UDP / )#$ $;,%"#$ TCP "'%% %-a&a!#$ (r'a!#$ a )#$ !a"#$ :+ '%-)+/% +% %,r# ! (+r"# #r';% / +% %,r# ! (+r"# !$"'%#. E$"#$ %,r#$ ! (+r"#$ (r,'"% :+ )#$ !a"#$ $a% !'r--'#%a!#$ a )a a()'-a-'% -#rr-"a :+ $ -+"a % )a -#,(+"a!#ra ! !$"'%#. TCP %# %a !a"#$ a )a r! *a$"a :+ a!'r" :+ ) !$"'%# $"8 (r(ara!# (ara r-'&'r)#$. L+;# TCP a!,'%'$"ra ) )+# ! !a"#$ / r%a "#!#$ )#$ $;,%"#$ ! !a"#$ ! )#$ :+ r-'&' a-+$ a ,!'!a :+ $ r-'&% % ) !$"'%#. TCP +"')'a ,-a%'$,#$ ! %)a- ",(#r'a!#r$ / a-+$$ ! r-' / +$# !'%8,'-# ! %"a%a$ (ara ))ar a -a $"a$ +%-'#%$ -#%'a&)$. S'% ,&ar;# $"a -#%'a&')'!a! r(r$%"a -'r"a $#&r-ar;a % )a r! % "
-.
•
•
•
•
•
•
•
•
La -a(a ! "ra%$(#r" $ )a r$(#%$a&) !) %# / )a r-(-'% ! )#$ $;,%"#$ ! !a"#$ ! )a -a(a ! a()'-a-'% E$"a -a(a #r- a )a -a(a ! a()'-a-'% !#$ $r'-'#$= U% $r'-'# :+ -#%$'$" % ) %# / r-(-'% ! !a"#$ #r'%"a!# a -#%9'% / #"r# :+ -#%$'$" % ) %# / r-(-'% ! !a"#$ %# #r'%"a!#$ a -#%9'%. E) Pr#"#-#)# TCP $ +% $r'-'# #r'%"a!# a -#%9'% / )a +%'!a! ! !a"#$ :+ %a # r-'& ) (r#"#-#)# TCP $ -#%#-'!# -#% ) %#,&r ! $;,%"# TCP. La +%-'% !) (r#"#-#)# TCP -#%$'$" % #r-r +% $r'-'# ! %# / r-(-'% ! !a"#$ #r'%"a!#$ a -#%9'% :+ $a $;+r# / :+ ;#- ! )#$ $';+'%"$ ,-a%'$,#$= o J+)"'()9a,'%"# o C#%9'#%$ o F'a&')'!a! o C#%"r#) ! )+# / -#%;$"'%. E) (r#!+-"# !) a%-*# ! &a%!a ! +%a -#%9'% TCP (+! a-"ar ) r%!','%"# ! )a$ -#%9'#%$ TCP / )#$ $';+'%"$ (ar8,"r#$ ! -#%';+ra-'% (+!% $r ,a%'(+)a!#$ a '% ! #("','ar ) r%!','%"# ! )a$ -#%9'#%$ TCP= o Fa-"#r ! (#$'-'#%a,'%"# ! )a %"a%a RFC 1323 o E) "a,a@# !) &+r ! %# / r-(-'% ! !a"#$ o U% ,'$,# JTU %"r )#$ %)a-$ !) -#,(+"a!#r +%" / !$"'%# E) (r#"#-#)# UDP U$r Da"a;ra, Pr#"#-#)H ! )a -a(a ! "ra%$(#r" $ +% $r'-'# %# #r'%"a!# a -#%9'% / )a +%'!a! ! !a"#$ :+ %a # r-'& ) (r#"#-#)# UDP $ -#%#-'!# -#% ) %#,&r ! !a"a;ra,a UDP C+a%!# )a "ra$r%-'a ! !a"a;ra,a$ $ $"a&)- a "ra<$ ! +%a r! AN *a-'%!# +$# ! +% (r#"#-#)# UDP :+ $ +% (r#"#-#)# %# #r'%"a!# a -#%9'% )#$ %r+"a!#r$ (+!% 9(r',%"ar ,#,%"#$ ! -#%;$"'% /a :+ )#$ ,'$,#$ '%"ra-"a% -#% +% $r'-'# ! -#%9'% %# #r'%"a!# / ) a%-*# ! &a%!a ! +% %)a- AN % )a ,a/#ra ! )#$ -a$#$ $ ,%#r :+ ) a%-*# ! &a%!a ! +%a r! LAN. J+-*a$ -$ $ "'% :+ ',(),%"ar "<-%'-a$ ! -#%"r#) ! )+# ! !a"a;ra,a$ UDP % ) %r+"a!#r ! $a)'!a ! )a r! )#-a) -#% ) '% ! a!a("ar ) )+# ! (a:+"$ UDP -#% )a -a(a-'!a! ! r-(-'% / r%# ! (a:+"$ ! )#$ %r+"a!#r$ / a$ '"ar ,#,%"#$ ! -#%;$"'% C#,# ,()# ! $"a$ "<-%'-a$ "%,#$ ) (r#"#-#)# Ra%!#, Ear)/ D"-"'#% RED.
-*
7I7LIO5RAF
>???.'$a.+%'#'.$>!#-%-'a>r!$>A(+%"$>",a5.(! 5. Da/ .D. a%! ',,r,a%% .= QT* OSI Rr%- J#!)Q Pr#-. # "* IEEE #). 71 ((13341340 D-. 13 26 Jar"% Da'!. Ca(a ! "ra%$(#r" !) ,#!)# OSI. U%'r$'!a! ! E) Sa)a!#r.
--