Search Helium

Home > Computers & Technology > Internet > Internet Issues

How dial-up acceleration works

by iakul

Created on: July 31, 2008   Last Updated: March 03, 2009

Nowadays, compared to other ways of connecting to the Internet, normal dial-up access can seem incredibly slow. Given that, it was only a matter of time before ISP companies found ways to improve dial-up speed, which is what dial-up acceleration is about. But how exactly does it work?

For a normal dial-up connection, when you try to access, say "www.yahoo.com", your ISP searches for the Web server hosting the page. After it finds the Web server, it connects you directly to it and the page download starts.

For dial-up acceleration, or high speed dial-up, the difference is that instead of directly searching and connecting to a Web server, your page requests first go to a server on your ISP side called an acceleration server. Now when you search for a Web page, your computer "tells" the acceleration server what it wants. The acceleration server then uses a broadband connection to search for and download the page. The acceleration server then passes it on to your computer.

At this point in time you might be asking, "If my dial-up access is already so slow when connecting directly to the Web server, won't introducing the acceleration server between them make it even slower? After all, my computer still downloads the same way whether it's from a Web server or an acceleration server."

Ah, but the key to dial-up acceleration is actually in how the acceleration server passes the information on to your computer. Some of the methods used are employing file compression, filtering and caching.

For speeding up dial-up access through file compression, the theory is pretty straight forward. Information that the acceleration server retrieves from the Web server that can be compressed is compressed. The data is then passed on to your computer. This helps to improve download speeds and is known as on-the-fly file compression. Not all data can be compressed using this method though. Files like MP3 files have already been compressed and so download speeds won't be improved. Secure Web pages have encryption built in and this renders compression impossible.

For filtering, what high speed dial-up providers do is that they have included in the software they send to subscribers a program that recognises pop-up ad requests and blocks them. Not having to download the ads mean fewer things to download and translates to faster connection times.

For caching, the acceleration server stores frequently requested Web pages in its memory. Suppose some other subscriber had requested for "www.yahoo.com" before you earlier in the day. Now when you put in your request, the acceleration server just retrieves the data from it's memory and passes it on to your computer.

These are just some of the more common methods. Some other methods used are optimising the code in certain documents before passing them on to the subscriber and using link prefetching, which means using browser idle times to download documents that the user might want in the near future.

234542_m Learn more about this author, iakul.
Click here to send this author comments or questions.

Helium Debate

Cast your vote!

Does digital rights management (DRM) promote or prevent piracy?

Click for your side.


CONNECT WITH US

Read
our blog
Helum for writers

Write and get published
Share with other writers
Polish your freelancing skills

Join our active writing community
Helium Content Source for Publishers

Quality articles from proven freelancers
Exclusive rights, fast turnaround
Brand engagement, business blogging -- our writers do it all

Get custom content today!

INFORMATION


Helium, Inc.
200 Brickstone Square Andover, MA 01810 USA
#