DNS nie ma żadnego wpływu na ping. To nonsens. DNS zapewnia usługi rozpoznawania nazw i to wszystko. Nic więcej i nic mniej.
Twoje połączenie internetowe nie przechodzi przez serwer DNS, ani routing przez niego nie poprawiłby twojej prędkości, ponieważ istnieje szansa, że będziesz przechodził przez kilka innych połączeń (potencjalnie po złej stronie świata) przed powrotem do miejsca, w którym chciałeś się udać. To i tak nie dzieje się normalnie.
To, co może Ci zapewnić Google lub OpenDNS , to nieco szybsze rozpoznawanie nazw na adresy IP i prawdopodobnie pewien poziom ochrony przed znanymi nazwami domen złośliwego oprogramowania.
Możesz uzyskać szybsze rozpoznawanie początkowej nazwy, zwłaszcza jeśli twój dostawca usług internetowych ma małą pamięć podręczną DNS i nie widzi często żądań dla tej witryny, ale po pierwszym żądaniu zarówno serwer, jak i komputer lokalny będą buforować żądanie, co oznacza, że Google lub OpenDNS bądź wolniejszy, jeśli między tobą a ich serwerami jest duża odległość. Nie będzie żadnej poprawy w testach ping, z wyjątkiem ewentualnie początkowego wyszukiwania.
Powiedziałem to w komentarzu powyżej, ale twoje testy również nie są uczciwe dla celów testowania. Korzystanie z speedtest nie ma znaczenia przy testowaniu DNS, a uruchomione testy są rozwiązywane na różnych serwerach o różnych prędkościach lub lokalizacjach, co niesprawiedliwie wypaczy Twoje wyniki. Jeśli chcesz udowodnić, że DNS nie robi żadnej różnicy, musisz za każdym razem wybierać ten sam serwer.
Dlaczego DNS nie zrobi żadnej różnicy? Dzieje się tak, ponieważ jest używany w pierwszej połowie połączenia z serwerem (w celu rozpoznania nazwy na adres) i być może, jeśli upłynie limit czasu pamięci podręcznej, użyje go ponownie. Możesz zaoszczędzić ułamek sekundy, uzyskując adres IP twojej gry lub serwera Steam, ale potem oprogramowanie będzie zawsze kierowało się bezpośrednio na serwer, a prędkość będzie taka sama, niezależnie od użytego serwera DNS.
Posiadanie szybkiego serwera DNS może być dobre, jeśli przeglądasz strony internetowe, które są szczególnie obciążone zasobami zewnętrznymi, takimi jak przyciski mediów społecznościowych, obrazy reklamowe i skrypty oraz inne zasoby, które wymagają rozwiązania ich lokalizacji. Może to być szczególnie denerwujące dla większości użytkowników, ponieważ wydaje się, że główna strona działa wolno, podczas gdy w rzeczywistości rozdzielczość i pobieranie wszystkich „dodatkowych” zasobów powoduje, że strona jest wolna.
Wiele osób może zrównać tę powolną rozdzielczość zasobów z tym, że strony „pingują” jako złe, podczas gdy w rzeczywistości strony pingują doskonale. Jeśli witryna ładuje się szybciej ze zmienionym DNS, oznacza to, że serwer DNS jest zły, a nie szybkość witryny lub ping (opóźnienie). To dwie bardzo różne rzeczy.
Zrobiłem szybki rysunek tego, co się (z grubsza) dzieje.
W przypadku istniejących połączeń i jeśli nazwa znajduje się w lokalnej pamięci podręcznej, zmiana DNS nie przyniesie korzyści. Jeśli nazw nie ma w pamięci podręcznej, zmiana DNS może spowodować krótką poprawę na początku połączenia.