II) Hệ thống tên miền DNS
4. Giải pháp đổi tên
Tiến trình dịch tên máy thành địa chỉ IP tương ứng được gọi là Dịch Tên.Ví dụ khi chúng ta truy cập vào website www.microsoft.com. Địa chỉ website này sẽ được DNS dịch và cung cấp địa chỉ IP tương ứng để định vị máy tính trên mạng. Máy chủ tên trong vùng có trách nhiệm dịch tên này bởi vì nó lưu trữ ánh xa tên - địa chỉ IP. Một máy chủ
Qu¶n Trị Mạng Với Windows Server 2003
Writened by: Hong Văn Thuỷ. All Right Reserver Trang - 40 -
tên chỉ có thể xử lý truy vấn dịch tên cho vùng mà nó được cấp quyền trên đó. Máy chủ tên lưu lại kết quả của việc dịch tên để giảm tải trên máy chủ DNS. Các máy chủ tên có thể thực hiện truy vấn tìm kiếm chuyển tiếp hoặc truy vấn tìm kiếm đảo.
¾ Truy vấn Tìm Kiếm Chuyển Tiếp (Forward Lookup Query): Một truy vấn
tìm kiếm chuyển tiếp dịch một tên để có được địa chỉ IP liên quan. Hình trên minh hoạ cho tiến trình này.
9 Máy khách gửi một yêu cầu đến địa chỉ www.microsoft.com đến máy
chủ tên địa phương.
9 Máy chủ tên địa phương đầu tiên sẽ kiểm tra trong tập tin cơ sở dữ liệu
vùng mà nó đang giữ.
9 Nếu khơng tìm thấy ánh xạ tên - địa chỉ IP theo yêu cầu nó sẽ chuyển
truy vấn đó đến một máy chủ tên gốc.
9 Máy chủ tên gốc kiểm tra ánh xạ đó trong tập tin cơ sở dữ liệu vùng và
gửi một tham chiếu máy chủ tên Com.
9 Sau đó máy trình tên truy vấn máy chủ tên Com để dịch tên.
9 Máy chủ tên Com trả về một tham chiếu máy chủ tên Microsoft.
9 Sau đó Máy chủ tên cục bộ sẽ chuyển truy vấn đến máy chủ tên Microsoft và nó trả về địa chỉ IP của www.microsoft.com
Local Name Server
Root Name Server Com Name Server Microsoft Name
Clien The web
9 Máy chủ tên cục bộ sau đó sẽ chuyển địa chỉ IP này cho máy khách để dùng nó truy cập đến www.microsoft.com.
¾ Truy vấn Tìm Kiếm Đảo (Reverse Lookup Query): Tiến trình này dịch một
địa chỉ IP thành tên tương ứng. Điều này được thực hiện thông qua miền in- addr.arpa. Cơ sở dữ liệu phân tán của DNS được lập chỉ mục theo cột tên do đó việc tìm kiếm dựa trên tên sẽ dễ dàng hơn. Tuy nhiên việc tìm dựa trên địa chỉ IP cũng có thể được nhưng rất tốn thời gian. Lý do là tất cả các bản ghi đều được tìm kiếm hết để cho kết quả. Để cung cấp một phương thức dễ dàng,
in-addr.arpa đã được ra đời. In-addr.arpa là một miền cấp hai. Miền này có
cùng hệ thống phân cấp như các không gian tên miền khác. Lược đồ đánh tên cũng tương tự. Điều khác biệt duy nhất đó là cơ sở dữ liệu được lập chỉ mục theo địa chỉ IP chứ không phải tên. Một số chú ý với miền in-addr.arpa:
9 Tên của các miền con dựa cơ sở trên địa chỉ IP
9 Các octet địa chỉ IP được lưu theo thứ tự ngược lại.
9 Việc quản trị của các miền con được thực hiện dựa trên cơ sở của các địa
chỉ IP và địa chỉ mạng con.