Моя проблема была в низкой скорости загрузки из Mac App Store. Я изменил свою конфигурацию DNS на Google DNS 8.8.8.8, и она начала загружаться в 10 раз быстрее с тем же WiFi. Как это на самом деле возможно?
2 ответа
Это может косвенно.
Пример загрузки файла из Akamai. Вы в Германии говорите. DNS A разрешает вам доступ к французскому узлу, соединение хорошее, загрузка быстрая. DNS B разрешает вам доступ к узлу США, соединение плохое, загрузка значительно медленнее.
Медленные DNS-запросы сами по себе не замедляют скорость загрузки, но заставляют страницы дольше ждать перед началом загрузки.
Это имеет некоторый эффект, но не так сильно.
DNS не делает ничего более (в этом случае), чем перевод доменного имени в IP. Они делают это действительно очень быстро, часто до 5 мс. Переключение на другой DNS может быть измерено, чтобы заметить изменение во времени, но мы говорим здесь миллисекунды. Изменения для этой части будут минимальными.
Разница в том, куда указывает DNS. Если один DNS направит вас на сервер по другую сторону планеты для поиска ресурса, это приведет к медленной загрузке. Если другой DNS указывает на ближайший сервер, он будет загружаться намного быстрее.