I wanted to clarify the people who misunderstood the original post.
First some insights:
Every website we open by typing a URL eg:
Yahoo! is actually a domain name. It has to be converted to the appropriate IP address eg:191.100.10.10, it is the address of the server where the web pages are stored, in order to download the web page to your browser.
what the original post intend to say is, as the BSNL provides default DNS servers, every body uses them and hence load will be more and thus delay in converting domain name to ip address. If you use any third party DNS then there may be increase in this "name resolution" ie conversion. Hence, you can notice that websites load faster.
But most of you mistook that it will increase download speeds, it is wrong because if I want to download a file of 10 MB. I request DNS server only once
This conversion from Domain name to IP address is done by DNS servers. So, every URL you type requires the services of DNS servers. Hence, DNS servers come into play only when conversion is required.for 'name resolution' and once the browser finds the IP address the download starts directly from the server and DNS server is not in the loop at all.
By using faster DNS server you can only notice speed in loading websites, ie if It takes 5 seconds to load a website when I use a busy DNS server, it may take 4 seconds if I use other DNS server. Hence, while browsing you can see some difference but not while downloading files.
Hope its clear now
