Máy chủ DNS ảnh hưởng đến tốc độ tải xuống như thế nào?


20

Vấn đề của tôi là tốc độ tải xuống thấp từ Mac App Store. Tôi đã thay đổi cấu hình DNS của mình thành Google DNS 8.8.8.8 và nó bắt đầu tải xuống nhanh hơn 10 lần với cùng một WiFi. Làm thế nào là điều này thực sự có thể?

Câu trả lời:


35

Nó có thể gián tiếp.

Ví dụ, tải xuống một tệp từ Akamai. Bạn đang ở Đức nói. DNS A giải quyết bạn đến một nút tiếng Pháp, kết nối tốt, tải xuống nhanh. DNS B giải quyết bạn đến một nút của Hoa Kỳ, kết nối kém, tải xuống chậm hơn đáng kể.

Bản thân các truy vấn DNS chậm sẽ không làm chậm tốc độ tải xuống của bạn, nhưng sẽ khiến các trang phải chờ lâu hơn trước khi bắt đầu tải xuống.


3
Lưu ý rằng nhiều khả năng DNS của ISP cục bộ của bạn sẽ phân giải Akamai thành địa chỉ ở Pháp và DNS của Google giải quyết nó thành địa chỉ ở Hoa Kỳ, bởi vì đối với bất kỳ máy chủ DNS nào, vị trí của máy chủ DNS thực hiện độ phân giải đệ quy là điều quan trọng .
Simon Richter

4
@SimonRichter thực sự là dịch vụ DNS của Google có độ dài lớn để giải quyết các IP cục bộ. Họ thậm chí gửi quốc gia của bạn trong truy vấn đến các máy chủ ngược dòng.
Josef

1

Nó có một số tác dụng, nhưng không nhiều.
DNS không làm gì hơn (trong trường hợp này) ngoài việc dịch tên miền sang IP. Họ làm điều này thực sự rất nhanh, thường dưới 5ms. Thay đổi sang một DNS khác có thể được điểm chuẩn để nhận thấy sự thay đổi về thời gian, nhưng chúng ta đang nói về một phần nghìn giây ở đây. Những thay đổi cho phần đó sẽ là tối thiểu.

Sự khác biệt là ở nơi DNS trỏ đến. Nếu một DNS chỉ bạn đến một máy chủ ở phía bên kia hành tinh để lấy tài nguyên, điều đó sẽ dẫn đến việc tải xuống chậm. Nếu DNS khác chỉ bạn đến một máy chủ gần đó, thì nó sẽ tải xuống nhanh hơn rất nhiều.


Sử dụng AppStore hoặc iTunes trên OS X, cài đặt DNS có ảnh hưởng lớn đến tốc độ tải xuống của tôi, tức là 500kbps so với 50Mbps; đây gần như là một hệ số của 100. Apple có sử dụng nhiều yêu cầu đó trong một lần tải xuống không? Tôi nhận được kết quả tương tự trên WiFi và cáp. Để đưa nó trở lại câu hỏi ban đầu; sao có thể như thế được?
ben

Hãy ghi nhớ DNS được lưu trữ trên máy khách, làm sao có thể? Có lẽ DNS đang đưa bạn đến tài nguyên sai (đọc: ở xa)
Jonathan
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.