1-1
Mạng máy tính
Bộ môn Kỹ thuật máy tính và Mạng
Khoa Công nghệ Thông tin
Đại học Sư phạm Hà Nội
1-2
Chương 3: Tầng ứng dụng
2.1 Các nguyên tắc của
ứng dụng mạng
2.2 Web và HTTP
2.3 FTP
2.4 E-Mail
SMTP, POP3, IMAP
2.5 DNS
2.6 Chia sẻ file P2P
2.7 Lập trình Socket với
TCP
2.8 Lập trình Socket với
UDP
2.9 Xây dựng một Web
server
1-3
Chương 3: Tầng ứng dụng
Mục đích:
Các khía cạnh của
các giao thức ứng
dụng mạng
Mô hình dịch vụ tầng
giao vận
Mô hình Client-Server
Mô hình peer-to-peer
Học về các giao thức
phổ biến mức ứng
dụng
HTTP
FTP
SMTP / POP3 / IMAP
DNS
Lập trình các ứng
dụng mạng
Socket API
1-4
Một số ứng dụng mạng
E-mail
Web
Instant messaging
Remote login
Chia sẻ file P2P
Trò chơi nhiều người
sử dụng qua mạng
Điện thoại qua Internet
Hội nghị truyền hình
thời gian thực
Tính toán song song
1-5
Tạo một ứng dụng mạng
Viết chương trình
Chạy trên các end systems
khác nhau và
Giao tiếp qua mạng
Ví dụ Web: Phần mềm Web
server giao tiếp với phần
mềm trình duyệt
Không có phần mềm viết cho
các thiết bị trong Network
Core
Các thiết bị trong Network
Core không thực hiện chức
năng tại lớp ứng dụng
Thiết kế này để sự phát triển
ứng dụng nhanh
application
transport
network
data link
physical
application
transport
network
data link
physical
application
transport
network
data link
physical