4. 6 Các bản ghi dữ liệu tên miền (Resource Record)
8.3.1 Hoạt động của máy chủ DNS đệm (DNS Caching)
Máy chủ tên miền khi xử lý các yêu cầu tìm kiếm tên miền dưới hình thức đệ quy (recursive) thường phải chuyển yêu cầu tới một vài máy tính rồi mới nhận được dữ liệu trả lời. Tuy nhiên khi tìm kiếm thông tin về tên miền theo hình thức
recursive, máy chủ tên miền sẽ thu thập được một lượng thông tin về các bản ghi tên miền từ các máy chủ tên miền khác và lưu trữ trong bộ nhớ để phục vụ trả lời cho các lần truy vấn sau. Việc xử lý và lưu giữ thông tin như vậy gọi là đệm
(caching) dữ liệu bản ghi tên miền, các máy chủ thực hiện theo nguyên tắc này được gọi là máy chủ DNS Caching.
Quá trình caching dữ liệu như vậy làm tăng tốc độ tìm kiếm tên miền của máy chủ tên miền khi nhận được các yêu cầu tìm kiếm tên miền tiếp theo. Vào lần tìm kiếm tiếp theo, do máy chủ đã có dữ liệu của lần tìm kiếm trước nên nó biết được một phần thông tin trên hệ thống tên miền do đó quá trình tìm kiếm được thực hiện nhanh chóng hơn. Tro ng trường hợp tên miền muốn tìm thông tinở lần truy vấn sau trùng với tên miền ở lần truy vấn trước đó, máy chủ tên miền sẽ lấy dữ liệu đãđược lưu trong bộ nhớ để trả lời.
Ví dụ: máy chủ tên miền thực hiện tìm kiếm tên miền www.ntt.edu.vn trong qúa trình tìm kiếm thông tin về tên miền này, máy chủ tên miền đã cóđược địa chỉ IP tương ứng với tên miền và máy chủ quản lý tên miền này. Nếu có một yêu cầu tìm kiếm thông tin về tên miền www.ntt.edu.vn, máy chủ tên miền này sẽ không phải đi tìm máy chủ quản lý tên miền www.ntt.edu.vn vì nóđãđược địa chỉ IP của tên miền này trong bộ nhớ và trả về địa chỉ IP của tên miền www.ntt.edu.vn ngay lập tức mà không cần truy vấn thông tin từ máy chủ quản lý tên miền ntt.edu.vn.