speed up your browsing experience
Posted 07-28-2010 at 08:10 AM by ultimate_linux
web page loads as follows
1.when you type in the url in the address bar,resolver,the program in browser sends it to dns server.
2.the dns server looks up the url in its database and returns the corresponding ip address of that url
3.the browser now forms a TCP connection and content transfer takes place.
4.then the browser interprets the content.
the time taking things in this process are dns lookup and content transfer,interpretation.
there is nothing much you can do about transfer rate.
but you can decrease the dns response time and interpretation.
this is how you can do that.
dns lookup
dns servers are always over-crowded.your dns response time depends upon the dns server you choose
so,here are the best dns servers for you provided by Google
primary dns:8.8.8.8
secondary dns:8.8.4.4
just add these ip addresses in your network configuration in place of dns server field.
interpretation
to take care of interpretation just install the fastest browser,Google Chrome.
1.when you type in the url in the address bar,resolver,the program in browser sends it to dns server.
2.the dns server looks up the url in its database and returns the corresponding ip address of that url
3.the browser now forms a TCP connection and content transfer takes place.
4.then the browser interprets the content.
the time taking things in this process are dns lookup and content transfer,interpretation.
there is nothing much you can do about transfer rate.
but you can decrease the dns response time and interpretation.
this is how you can do that.
dns lookup
dns servers are always over-crowded.your dns response time depends upon the dns server you choose
so,here are the best dns servers for you provided by Google
primary dns:8.8.8.8
secondary dns:8.8.4.4
just add these ip addresses in your network configuration in place of dns server field.
interpretation
to take care of interpretation just install the fastest browser,Google Chrome.
Total Comments 6
Comments
-
there is a difference between this:
Code:$ ping 8.8.8.8 PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data. 64 bytes from 8.8.8.8: icmp_seq=1 ttl=54 time=63.6 ms 64 bytes from 8.8.8.8: icmp_seq=2 ttl=54 time=64.1 ms ^C
Code:$ ping 192.168.168.192 PING 192.168.168.192 (192.168.168.192) 56(84) bytes of data. 64 bytes from 192.168.168.192: icmp_seq=1 ttl=64 time=0.144 ms 64 bytes from 192.168.168.192: icmp_seq=2 ttl=64 time=0.123 ms ^C
what of browser I'm quite comfortable with opera & firefox.Posted 07-28-2010 at 05:22 PM by Web31337 -
agreed.
Posted 07-29-2010 at 07:57 AM by ultimate_linux -
but,opera and firefox are definitely the best browsers.
browser faceoffPosted 07-29-2010 at 08:00 AM by ultimate_linux -
ping time is more,its okay
what about the algorithm(software) that converts the URL to ip address.
google uses the best algorithms and most of its servers run linux,so you can expect good performance.
who knows your ISP may use a dns server running windows.Posted 07-29-2010 at 08:53 AM by ultimate_linux
Updated 07-29-2010 at 08:56 AM by ultimate_linux -
as far as I'm concerned there is a significant improvement in my browsing experience from the time I changed my dns server to google's
Posted 07-29-2010 at 08:55 AM by ultimate_linux -
my router runs linux as well.
resolving depends on remote servers(as my router has simple recursive DNS), if I query record for the first time.
my ISP DNS servers are quite laggy that's why I'm off to my own one.
I also don't like someone watching my dns queries, one more reason to use own recursive server, instead of ISP's or, of course, Google'sPosted 07-30-2010 at 03:48 AM by Web31337
Updated 07-30-2010 at 03:50 AM by Web31337