Як DNS-сервер впливає на швидкість завантаження?


20

Моєю проблемою була низька швидкість завантаження з Mac App Store. Я змінив конфігурацію DNS на Google DNS 8.8.8.8, і вона почала завантажуватися в 10 разів швидше за допомогою того ж WiFi. Як це насправді можливо?

Відповіді:


35

Це може побічно.

Наприклад, завантаження файлу з Akamai. Ти в Німеччині кажи. DNS A вирішує вас на французький вузол, з'єднання хороше, завантаження відбувається швидко. DNS B вирішує вас до американського вузла, зв’язок поганий, завантаження значно повільніше.

Самі повільні запити DNS не будуть сповільнювати швидкість завантаження, але змусять сторінки зачекати довше, перш ніж розпочати завантаження.


3
Зауважте, що більш імовірно, що локальний DNS вашого Інтернет-провайдера вирішить Akamai за адресою у Франції, а DNS Google вирішить його на адресу США, тому що для DNS на основі DNS розташування сервера DNS, який виконує рекурсивну роздільну здатність, є важливим. .
Саймон Ріхтер

4
@SimonRichter насправді служба DNS google працює надто довго, щоб вирішити локальні IP-адреси. Вони навіть надсилають вашу країну в запиті на верхні сервери.
Йозеф

1

Це має деякий ефект, але не такий вже й великий.
DNS не робить нічого більше (в даному випадку), ніж перекладати доменне ім'я в IP. Вони роблять це дуже швидко, часто за 5 мс. Перехід на інший DNS може бути орієнтований, щоб помітити зміни в часі, але ми говоримо тут мілісекунди. Зміни для цієї частини будуть мінімальними.

Різниця полягає в тому, куди вказує DNS. Якщо один DNS вказує вам на сервер з іншого боку планети ресурс, це призведе до повільного завантаження. Якщо інший DNS вказує на сервер поблизу, він завантажується набагато швидше.


Використовуючи AppStore або iTunes на OS X, параметри DNS мають великий вплив на швидкість завантаження, тобто 500 кбіт / с проти 50 Мбіт / с; це приблизно в 100. Чи використовує Apple багато запитів під час одного завантаження? Я отримую однакові результати по WiFi та кабелю. Щоб повернути його до початкового питання; як це можливо?
ben

Маючи на увазі, що DNS кешується на клієнті, як це було можливо? Можливо, DNS ставить вас на неправильний (читати: далеко) ресурс
Джонатан
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.