lớp ứng dụng 2-1
Chương 2
lp ng dng
(Application layer)
Computer
Networking: A Top
Down Approach
6th edition
Jim Kurose, Keith Ross
Addison-Wesley
March 2012
A note on the use of these ppt slides:
Were making these slides freely available to all (faculty, students, readers).
Theyre in PowerPoint form so you see the animations; and can add, modify,
and delete slides (including this one) and slide content to suit your needs.
They obviously represent a lot of work on our part. In return for use, we only
ask the following:
If you use these slides (e.g., in a class) that you mention their source
(after all, wed like people to use our book!)
If you post any slides on a www site, that you note that they are adapted
from (or perhaps identical to) our slides, and note our copyright of this
material.
Thanks and enjoy! JFK/KWR
All material copyright 1996-2012
J.F Kurose and K.W. Ross, All Rights Reserved
lớp ứng dụng 2-2
Chương 2: Ni dung
2.1 Các nguyên lý ca
các ng dng mng
2.2 Web và HTTP
2.3 FTP
2.4 Thưđin th
SMTP, POP3, IMAP
2.5 DNS
2.6 Các ng dng P2P
2.7 Lp trình socket
vi UDP và TCP
lớp ứng dụng 2-3
Ch
ươ
ng 2: l
p
ng d
(application layer)
Mc tiêu:
Khái nim, các phương
din áp dng ca các
giao thc ng dng
mng
Các mô hình dch
vtng transport
Mô hình máy
khách-máy ch
Mô hình peer-to-
peer
Tìm hiu vcác giao
thc thông qua vic
xem xét các giao thc
phbiến ca lp ng
dng
HTTP
FTP
SMTP / POP3 / IMAP
DNS
Lp trình ng dng
mng
socket API
lớp ứng dụng 2-4
Mt s ng dng mng
Thưđin t
web
Nhn tin
Đăng nhp txa
Chia stp tin P2P
Trò chơi trc tuyến vi
nhiu người cùng tham
gia
Truyn hình trc tuyến
(streaming stored
video Vd: YouTube,
Hulu, Netflix)
Đàm thoi trên mng
IP (Vd: Skype)
Hi tho video thi
gian thc
Mng xã hi
Tìm kiếm
lớp ứng dụng 2-5
To mt ng dng mng
Viết chương trình đ:
Chy trên các hthng đu
cui (khác nhau)
Liên lc qua mng
Ví du: phn mm web máy ch
giao tiếp vi trình duyt
Không cn viết phn mm cho các
thiết btrong lõi ca mng
Các thiết btrong lõi mng
không chy các ng dng ca
người dùng
Các ng dng trên các h
thng đu cui cho phép phát
trin ng dng và qung bá
nhanh chóng
application
transport
network
data liên
kết
physical
application
transport
network
data liên
kết
physical
application
transport
network
data liên
kết
physical