Le DNS n'a aucun effet sur le ping. C'est un non-sens. Le DNS fournit des services de résolution de noms et c'est tout. Rien de plus et rien de moins.
Votre connexion internet ne passe pas par le serveur DNS, et le fait de passer par lui n'améliorerait pas votre vitesse, car il y a de fortes chances que vous passiez par plusieurs autres connexions (potentiellement à l'autre bout du monde) avant de retourner à l'endroit où vous vouliez aller. De toute façon, cela ne se produit pas normalement.
Qu'est-ce que Google ou OpenDNS ? pourrait vous offre une résolution légèrement plus rapide des noms en adresses IP et éventuellement un certain niveau de protection contre les noms de domaine connus pour être malveillants.
Il se peut que la résolution initiale du nom soit plus rapide, surtout si votre fournisseur d'accès a un petit cache DNS et ne reçoit pas souvent de demandes pour ce site, mais après la première demande, votre serveur et votre machine locale mettront la demande en cache, ce qui signifie que Google ou OpenDNS seront plus lents s'il y a une grande distance entre vous et leurs serveurs. Les tests de ping ne seront pas améliorés, sauf peut-être pour la recherche initiale.
Je l'ai déjà dit dans un commentaire ci-dessus, mais vos tests ne sont pas justes non plus par rapport à l'objectif de vos tests. L'utilisation de speedtest n'est pas pertinente pour tester le DNS et les tests que vous avez effectués résolvent des serveurs différents avec des vitesses ou des emplacements différents, ce qui fausse injustement vos résultats. Si vous voulez prouver que le DNS ne fait pas de différence réelle, vous devez sélectionner le même serveur à chaque fois.
Pourquoi les DNS ne feront-ils aucune différence ? C'est parce qu'il est utilisé dans la première demi-seconde de votre connexion à un serveur (pour résoudre un nom en une adresse) et peut-être que si votre cache est épuisé, il l'utilisera à nouveau. Vous pouvez gagner un fragment de seconde en obtenant l'adresse IP de votre jeu ou du serveur Steam, mais après cela, le logiciel prendra toujours la route directe vers le serveur et la vitesse sera la même quel que soit le serveur DNS utilisé.
Disposer d'un serveur DNS rapide peut s'avérer utile si vous naviguez sur des sites web particulièrement chargés en ressources hors site telles que des boutons de médias sociaux, des images publicitaires, des scripts et d'autres ressources dont l'emplacement doit être résolu. Cela peut être particulièrement gênant pour la plupart des utilisateurs, car le site principal semble être lent alors qu'en réalité, c'est la résolution et le téléchargement de toutes les ressources "supplémentaires" qui ralentissent le site.
De nombreuses personnes peuvent assimiler cette lenteur de résolution des ressources à un mauvais "ping" du site, alors qu'en réalité le "ping" du site est parfaitement correct. Si le site se charge plus rapidement lorsque le DNS a été modifié, c'est votre serveur DNS qui est défectueux, et non la vitesse ou le ping (latence) du site. Il s'agit de deux choses très différentes.
J'ai fait un dessin rapide de ce qui se passe (en gros).
Pour les connexions existantes et si le nom est dans votre cache local, vous ne verrez aucun avantage à changer votre DNS. Si les noms ne sont pas dans votre cache, le changement de DNS puede apporter une brève amélioration au début de la connexion.