Chrome Networking: DNS Prefetch & TCP Preconnect

DNS prefetching, one of Chrome’s many methods of speedy page loading, is outlined in the link below. You can enable/disable this option in ‘predict network actions’ option in Settings.

Also, if you haven’t already done so, have a play around with the chrome://chrome-urls/ pages to see what goes on under the hood of your favourite (and soon the most popular) web browser. 

“… given a remote URL, we need to resolve it (DNS), perform the TCP handshake, and only then can we send the request. An average DNS lookup takes 60~120ms, followed by a full round-trip (RTT) to perform the TCP handshake – combined, that creates 100-200ms of latency before we can even send the request! So, what could the browser do to help us offset this cost?”

Chrome Networking: DNS Prefetch & TCP Preconnect

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s