1. Giới thiệu về DNS : - Mỗi máy tính, thiết bị mạng tham gia vào mạng Internetđều giao tiếp với nhau bằng địa chỉ IP (Internet Protocol) . Để thuận tiện cho việc sử dụng và dễ nhớ ta dùng tên (domain name) để xác định thiết bị đó. Hệ thống tên miền (Domain Name System) được sử dụng để ánh xạ tên miền thành địa chỉ IP. Vì vậy, khi muốn liên hệ tới các máy, chúng chỉ cần sử dụng chuỗi ký tự dễ nhớ (domain name) như: , ., thay vì sử dụng địa chỉ IP. | 1. Giới thiệu vê DNS - Mỗi máy tính thiết bị mạng tham gia vào mạng Internetđều giao tiếp với nhau bằng địa chỉ IP Internet Protocol . Để thuận tiện cho việc sử dụng và dễ nhớ ta dùng tên domain name để xác định thiết bị đó. Hệ thống tên miền Domain Name System được sử dụng để ánh xạ tên miền thành địa chỉ IP. Vì vậy khi muốn liên hệ tới các máy chúng chỉ cần sử dụng chuỗi ký tự dễ nhớ domain name như . thay vì sử dụng địa chỉ IP là một dãy số dài khó nhớ. - Ban đầu khi DNS chưa ra đời người ta sử dụng một file tên file này sẽ lưu thông tin về tên host và địa chỉ của host của tất cả các máy trong mạng file này được lưu ở tất cả các máy để chúng có thể truy xuất đến máy khác trong mạng. Khi đó nếu có bất kỳ sự thay đổi về tên host địa chỉ IP của host thì ta phải cập nhật lại toàn bộ các file trên tất cả các máy. Do vậy đến năm 1984 Paul Mockpetris thuộc viện USC s Information Sciences Institute phát triển một hệ thống quản lý tên miền mới lấy tên là Hệ thống tên miền - Domain Name . - Hệ thống tên miền này cũng sữ dụng một file tên lưu thông tịn của tất cả các máy trong mạng nhưng chỉ được đặt trên máy làm máy chủ tên miền DNS . Khi đó các Client trong mạng muốn truy xuất đến các Client khác thì nó chỉ việc hỏi DNS. - Như vậy mục đích của DNS là Phân giải địa tên máy thành địa chỉ IP và ngược lại. Phân giải tên domain. - DNS là Domain Name System dns là Domain Name Server chạy Domain Name Service. 2. DNS namespace - Hệ thống tên trong DNS được sắp xếp theo mô hình phân cấp và cấu trúc cây logic được gọi là DNS namespace. 3. Cấu trúc của hệ thống tên miên - Hiện nay hệ thống tên miên được phân thành nhiêu cấp - Gốc Domain root Nó là đỉnh của nhánh cây của tên miên. Nó có thể biểu diễn đơn giản chỉ là dấu chấm . - Tên miên cấp một Top-level-domain gồm vài kí tự xác định một nước khu vưc hoặc tổ chức. Nó đươc thể hiện là .com .edu . - Tên miền cấp hai Second-level-domain Nó rất đa dạng rất đa dạng có thể là tên .