2
N
N
ộ
ộ
i dung chương
i dung chương
6
6
I. Giới thiệu
II. Domain Name System (DNS)
III. Telnet
IV. File Tranfer Protocol (FTP)
V. E-Mail
VI. World Wide Web (WWW)
3
I. Gi
I. Gi
ớ
ớ
i thi
i thi
ệ
ệ
u
u
Chương trình ứng dụng thực hiện các
dịch vụ mạng
Dịch vụ ñược ñặc tả bởi giao thức
Các dịch vụ chuẩn trên mạng TCP/IP:
• DNS
• FTP
• SMTP
• HTTP
• ……
4
II. Domain Name System (DNS)
II. Domain Name System (DNS)
1. Giới thiệu DNS
2. Không gian tên DNS
3. Dữ liệu DNS
4. Name servers
5
1. Giới thiệu DNS
DNS là sơ ñồ ñặt tên:
• Dạng text
• Có thứ bậc
• Cơ sở dữ liệu tên ñược quản lý phân bố
Dùng ñể ánh xạ tên máy với ñịa chỉ IP,
có thể dùng cho mục ñích khác
ðược ñịnh nghĩa trong RFC 1034, 1035
6
Hoạt ñộng dạng ñơn giản
Chương trình ứng dụng cần ñịa chỉ IP của
một tên máy:
Gọi hàm thư viện resolver (DNS client),
tham số là tên máy
Resolver gởi yêu cầu ñến DNS server
DNS server trả ñịa chỉ IP cho resolver
Resolver trả ñịa chỉ IP cho chương trình
ứng dụng
7
2. Không gian tên DNS
Cấu trúc cây
Có các top-level domain
Trong top-level domain chia thành các
subdomain
Trong subdomain có thể chia thành các
domain cấp thấp hơn
8
Một phần không gian tên DNS
Ví dụ: eng.sun.com
robot.ai.cs.yale.edu
www.vnn.vn