¢ Slide của J.F Kurose and K.W.[r]
(1)(2)M
ỤC TIÊU
¢
Cung cấp dịch vụ
mạng cho người dùng cuối
¢
Các
ứng dụng mạng phổ
biến:
—
—
Web
—
Instant Message
—
Telnet, SSH
—
FTP, P2P file sharing
—
Networked Games
—
Video conference
Presentation
Session
Transport
Data link
Network
Application
03
/2009
B
M
MM
T
&
V
T
-KH
O
A
CN
TT
-Đ
H
KH
T
N
T
P
(3)N
Ộ
I DUNG
¢
Các khái niệm
¢
Lập trình
ứng dụng
¢
Một số
dịch vụ
mạng
03
/2009
B
M
MM
T
&
V
T
-KH
O
A
CN
TT
-Đ
H
KH
T
N
T
P
(4)P
ROCESS
- 1
¢
Process = tiến trình
—
ch
ươ
ng trình ch
ạ
y máy
—
Nhi
ề
u lu
ồ
ng công vi
ệ
c (thread – ti
ể
u trình)
¢
Liên lạc tiến trình:
—
Trên máy:
¢
h
ệ đ
i
ề
u hành
¢
Chia s
ẻ
b
ộ
nh
ớ
¢
Truy
ề
n thơng
đ
i
ệ
p gi
ữ
a ti
ế
n trình
User Process
User Process
03
/2009
B
M
MM
T
&
V
T
-KH
O
A
CN
TT
-Đ
H
KH
T
N
T
P
(5)P
ROCESS
- 2
—
Trên máy khác nhau:
¢
truy
ề
n d
ữ
li
ệ
u qua
đườ
ng m
ạ
ng
¢
VD: socket, name pipe, …
User Process
OS-Kernel
User Process
OS-Kernel
Network
03
/2009
B
M
MM
T
&
V
T
-KH
O
A
CN
TT
-Đ
H
KH
T
N
T
P
(6)DNS –
VÍ DỤ
vnn
vnn
yahoo
yahoo
com
com
vn
vn
Address
of
com
server
Address
of
com
(7)T
ÀI LIỆU THAM KHẢO
¢
Slide J.F Kurose and K.W Ross về
Computer
Networking: A Top Down Approach
03
/2009
B
M
MM
T
&
V
T
-KH
O
A
CN
TT
-Đ
H
KH
T
N
T
P