Задать вопрос
@ildar1989

Можно ли уменьшить ping к домену используя разные DNS?

Есть потребность уменьшить ping для пользователей из США до моих серверов находящихся на VPS в Москве. Сначала думал взять VPS в США, но потом промониторил и понял что ping будет примерно такой же, не зависимо от того какой хостер и где находится сервер. Единственное заметил что ping очень низок у тех доменов которые используют в качестве dns www.cloudflare.com, для них ping между Россией и США составляет несколько миллисекунд, а внутри США вообще колеблется в пределах 1 миллисекунды. Но с другой стороны я протестировал пинг из разных стран мира к моему серверу не используя доменного имени а только напрямую по ip адресу (обращение к dns не должно увеличивать ping, так как по факту обращения к dns серверу не будет), результат оказался такой же как и в том случае если бы пользователь обращался к серверу по доменному имени.
Отсюда вопрос, реально ли что используя DNS от www.cloudflare.com можно уменьшить ping?
  • Вопрос задан
  • 13112 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
@alexdora
Топ-менеджер
cloudflare это CDN. Обращаясь к адресу cloudflare ты по-сути обращаешься к ближайшему серверу, а не какому-то в США, России или Европе. Потому что так устроена сеть провайдеров.
Магистральные провайдеры давно уже знаю адресацию и логику Cloudflare и маршрутизируют трафик согласно AS, отправляя по ближайшему маршруту. Это им выгодно, т,к клиентов у Cloudflare много и они этим действие себе разгружают каналы
Находясь в Москве и обращаясь к примеру к адресу 1.1.1.1 благодаря старания провайдеров и Cloudflare ты обращаешься в Московские сервера Cloudflare. Находясь в США и обращаясь к 1.1.1.1 ты попадешь на сервер в США

Касательно проблемы пинга и скорости доступа есть только 2 пути: Отдельный кэширующий VPS или сервер в США, или CDN наподобие Cloudflare. Первый вариант чаще будет стоить больше денег, чем CDN
Ответ написан
Пригласить эксперта
Ответы на вопрос 5
saboteur_kiev
@saboteur_kiev
software engineer
DNS срабатывает только один раз - чтобы получить IP адрес сервера.

Пинг от смены DNS сервера не изменится вообще.
Ответ написан
2ord
@2ord
Для уменьшения ping нужно, в первую очередь, размещать сервер географически близко к пользователям.
Обращение по DNS добавляет лишь некоторую задержку до реального обращения к VPS.
Ответ написан
Комментировать
Sanes
@Sanes
DNS не влияет на пинг. Он только возвращает IP для домена. Браузеры и ОС эти записи кешируют. Впрочем, как и DNS серверы интернет-провайдеров.
Ответ написан
dimonchik2013
@dimonchik2013
non progredi est regredi
реально ли что используя DNS от www.cloudflare.com можно уменьшить ping?


можно уменьшить общее время ответа сервера,
а если CDN - то и Пинг

сервера надо ставить в NL или UK чтобы для Европы и США одинаково хорошо было
Ответ написан
@ildar1989 Автор вопроса
Вот наглядный пример:
ping-admin.ru/free_ping/result/153582342852857gk92... здесь пингуем сайт cover9ja.com, он использует в качестве DNS www.cloudflare.com результаты хорошие

И следующий пример:
ping-admin.ru/free_ping/result/153582337508rgem1t8... здесь пингуем сайт haydenminigame.com, он использует DNS хостера HOSTINGER.COM результаты не очень

В чем волшебство?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы