Tôi đang cố gắng để hiểu sự khác biệt giữa tra cứu DNS lặp và đệ quy. Về cơ bản, tôi nghĩ về việc lặp đi lặp lại giống như gọi một cửa hàng bách hóa đang tìm kiếm một sản phẩm và khi họ không có nó, họ đưa cho bạn số của một chi nhánh khác để gọi và sau đó bạn tự gọi cho chi nhánh khác. Versus đệ quy, giống như gọi cho cửa hàng bách hóa, và khi họ không có những gì bạn theo đuổi, họ gọi cho chi nhánh khác thay mặt bạn tìm kiếm sản phẩm. Điều đáng nói là, tôi đang nhận được những quan điểm trái ngược về vấn đề này khi nói đến DNS. Khi tôi nghĩ về đệ quy, tôi nghĩ về một cái gì đó trông như thế này:
Nhưng trong khi đọc các bài viết trên web và thậm chí thực hiện tìm kiếm hình ảnh Google cho đệ quy DNS , tôi thấy nhiều ví dụ khác giống như thế này:
Đối với tôi, ví dụ thứ hai này có vẻ lặp đi lặp lại nhiều hơn so với đệ quy, bởi vì mỗi "máy chủ DNS khác" đang báo cho "máy chủ DNS ưa thích" địa chỉ của máy tiếp theo để tìm kiếm, thay vì tìm kiếm thay mặt cho ưu tiên Máy chủ DNS. Yếu tố đệ quy duy nhất tôi thấy là máy chủ DNS ưa thích thực hiện tra cứu thay cho máy khách DNS, nhưng từ đây trở đi, nó chắc chắn trông lặp đi lặp lại.
Vì vậy, tôi đoán câu hỏi của tôi là, việc tra cứu DNS "đệ quy" có thực sự chỉ có nghĩa là đệ quy theo nghĩa là máy chủ DNS ưa thích làm việc gì đó thay mặt khách hàng, nhưng thực sự lặp đi lặp lại từ đây không? Phần lớn các kết quả tôi thấy trong tìm kiếm hình ảnh của Google đang khiến tôi tin vào điều này, điều mà sau đó đặt ra câu hỏi, liệu hình ảnh đầu tiên trong bài đăng này có sai không?