nếu một máy chủ tên bị hỏng, điều đó có làm giảm hiệu suất truy vấn không?


1

Nếu tôi có nhiều bản ghi NS cho một vùng và một trong những máy chủ tên có thẩm quyền đó sẽ ngừng hoạt động trong một thời gian dài, điều đó có làm chậm tất cả các truy vấn vì trình phân giải DNS đệ quy cần tiếp tục tìm kiếm không?

Câu trả lời này nói về cách BIND chọn máy chủ nhanh nhất và nó định kỳ thử các máy chủ mà nó cho là chậm hơn (để xem liệu bây giờ chúng có nhanh hơn không), nhưng không thực sự đề cập đến những gì xảy ra nếu một trong những máy chủ đó bị hỏng hoàn toàn.

https://superuser.com/a/543734

Mất bao lâu để các máy chủ tên đệ quy (thường hoặc luôn luôn) chờ / hết thời gian trước khi chúng chuyển sang truy vấn bằng một bản ghi NS khác trong vùng? Liệu thời gian ra này có hiệu lực câu trả lời?

Tình huống của tôi là tôi có hai kết nối internet "hạng thương gia" với một IP tĩnh. Một là cáp / đồng trục, và một là sợi. Cả hai dịch vụ cấp tiêu dùng này thường có vấn đề về độ tin cậy. Thật khó cho tôi để kết nối internet tại nhà vì họ không cung cấp BGP tiên phong ở cấp độ dịch vụ này. Nếu tôi có máy chủ tên / máy chủ web kết hợp được kết nối với cả hai kết nối internet (hai bộ điều hợp ethernet và lựa chọn / lọc cổng đi phù hợp mặc định dựa trên yêu cầu nguồn / đến) và xác định bản ghi NS cho cả hai IP, thì tôi sẽ có dự phòng trên DNS . Nếu tôi có một vùng có chỉ số TTL thấp trên máy chủ DNS cục bộ này, thì có một số cách tôi có thể dễ dàng cập nhật tất cả các bản ghi khác (chủ yếu là bản ghi A cho máy chủ web) trong một khu vực để sử dụng có sẵn / chức năng / kết nối internet nhanh hơn. Tôi đang cố gắng quyết định xem phương pháp này có gây ra sự chậm trễ định kỳ hay không trong khi địa chỉ IP của một máy chủ tên thỉnh thoảng được truy vấn, điều đó thực sự không thể truy cập được.

Các trình phân giải DNS có bao giờ thử song song nhiều bản ghi NS không?


AFAIK, trình phân giải glibc Linux chỉ chọn một máy chủ tên ngẫu nhiên (hoặc vòng tròn), vì vậy nếu một máy chủ ngừng hoạt động, tôi mong đợi thời gian chờ trước khi thử máy tiếp theo. Điều này có thể không áp dụng cho một máy chủ tên trung gian đang chạy liên kết, v.v ... Việc thử các máy chủ tên song song sẽ đánh bại mục đích phân phối tải đều trên tất cả các máy chủ tên.
dirkt
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.