December 18, 2013

Introduction to Google DNS

Do you experience slow loading of websites? How about that latency time between each page you visit? In most cases, it could be either your ISP or your internet connection. However, in some cases it could also be your ISP's Domain Name Server (or DNS for short) playing up.

What is a DNS? Think of DNS like a phonebook. Each time you enter a web address and hit 'Enter', it sends a request to the DNS server to look-up the IP address that hosts the website. Now imagine hundreds of thousands of internet browsers requesting a look-up all to the same ISP's DNS. This would definitely slow down the traffic network and the reponse time to retrieve your page would be rather slow.

To solve that problem, third-party companies have introduced their own DNS. Google DNS is one of them.

So why use Google DNS?

The Google DNS website gives us three points:
  • Provide end users with an alternative to their current DNS service. Google Public DNS takes some new approaches that we believe offer more valid results, increased security, and, in most cases, better performance.
  • Help reduce the load on ISPs' DNS servers. By taking advantage of our global data-center and caching infrastructure, we can directly serve large numbers of user requests without having to query other DNS resolvers.
  • Help make the web faster and more secure. We are launching this service to test some new ways to approach DNS-related challenges. We hope to share what we learn with developers of DNS resolvers and the broader web community and get their feedback.
So if your internet connection ever slows down (or you just want a more better web browsing experience) and you've already tried everything, try giving Google DNS a go!

More info on DNS: