Tải bản đầy đủ (.pdf) (19 trang)

Lớp ứng dụng Application - Domain Name System (DNS)

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (260.7 KB, 19 trang )

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

×