 5







 !"

#$
% &'()
(')
 !
($*$
*
+
)
'
&+
)+
+
)
'
&+
)+
+
)
'
&+
)+
Lp trình socket
,
- ./01
231451
-3)&* 
$!$(
&
6#+7)
8+&
) ,9
$#("$
:&(
"$
6   (
  )3  
(&*
"  (
"*3"; !
&; 
<="
< = ! 
!
)
Mc tiêu: bit cách xây dng mt ng dng
client/server giao tip bng socket
!!  )
!
))7
#""7)
;
)
*
>! #
"
>! &*
 
%!3
#""
)! 
process
TCP vi
Buffer và
các bin
socket
host hay
server
process
TCP vi
Buffer và
các bin
socket
host hay
server
Internet
Kim soát bi
hu hành
Kim soát bi
ngi lp trình
,9<1=? <@=A)$*
#)