Natco Technologies - Arkansas Internet Service Provider
Home
Services/Area
FAQs/Help
View/Pay Online
Internet Intro
Contact Us
Web Mail
User Name:
Password:
    

1-800-775-6682 | Site Map  
 
 Why Do You Get Slow Connections on the Internet?

Most people prefer the simplicity of clicking on an icon on their computer screen to access the Internet. However, after clicking they sit and wait what appears to be a long time before they connect. I think we can all gain a bit more patience when we realize the multitude of steps that must take place before the connection is made. Let us go through the sequence of steps necessary to make a connection:

1. The first step when you try to get on the Internet is for your computer to "talk" to a modem which is either mounted in your computer or mounted in a separate external box (such as the ISDN Motorola BitSURFR Pro). The computer sends the modem a string of "AT" commands to get it to start dialing the telephone line. If the modem doesn't respond, e.g. it is not turned on or is broken, you may get an error message and will not connect.

2. If the modem responds to the computer's inquiry, the next step is for the modem to go "off hook" on the telephone line and the telephone company sends it a dial tone. If the extension jack in your house is not wired properly or is broken, the modem will not receive a dial tone and you will get an error message. This might also happen if you have set up the software incorrectly in the dial up networking option in your computer software.

3. Having received a dial tone, your computer is in a position to make a telephone call to your Internet Service Provider (ISP). The ISP's phone lines might be busy - or often the call is hauled between telephone exchanges and the interconnecting trunk lines might be busy. This would result in a fast "all trunks" busy signal. If this doesn't happen there might be a problem with the telephone company or the ISP who doesn't have enough modems to answer a call. In this case you would get a regular busy signal. It is sort of like calling IRS for tax information on April 14th or your mortgage company about information on your home mortgage. If your modem has a small speaker in it you will know you got a busy and didn't connect. Otherwise, it might appear to be a mysterious lockup of your computer.

4. If you got through to your ISP, he has a communications server which is basically a box of modems connected to phone lines and the Internet. Your call will come to one of the modems in this modem pool. The ISP modem senses the call and answers it. Now begins an exchange of tones between the two modems as they talk to arrive at a common speed to operate at. This sounds like "birds" tweeting but is an attempt by the two modems to settle on a data speed which can be transmitted without too many errors over the telephone connection that has been set up. If you have a 56 kbps modem the two modems will start negotiation at that speed. They will try to send each other data. If there are errors in the data they will drop to the speed of 33.6 kbps. If there are significant errors at this speed, they will drop to 28.8 kbps and so on. This process takes time and if your telephone line is not good, setting up the modem to start the negotiations at a lower speed initially will speed things up. The connection speed indicated on your screen does not tell the whole story. It could just display a number that is set in your computer - or it could tell you the speed that this modem had connected at. It does not tell you the bandwidth you have available for downloads. If connection was made at 57.6 kbps, there still may be errors in the transmission. Testing companies have shown that most 56 kbps modems on real telephone lines will transmit file blocks out at no more than 40 kbps and this is downstream from the ISP to you only. Upstream speeds are about 24 kbps.

5. Once the modems begin communicating, your computer needs to send your user ID and password to the ISP modem. If it doesn't receive those encrypted (chap or pap) passwords in the proper protocol packets (ppp) the ISP modem will consider you an invalid user and drop the call. The information you send will be checked with a database of all other users on the system. Sorting through the list takes time for your name when large user databases are involved. Only after your information is validated are you connected to the Internet.

Everything that has happened up to this point was provided by a Dialer Program such as Microsoft's dial-up networking software. Its purpose is to get you connected to the Internet.

Once you are connected, you have to decide what service you want to take advantage of. The most common choices are to surf to a Web site or to access your email.

6. Once you are connected to the Internet, you will need a temporary address so that the other sites on the Internet can get back to you. This address is called an IP (for Internet protocol) address. It consists of 4 bytes of information with each byte separated by periods. The address of the Southshore Web site is 205.167.142.6. If you have Windows 95, you can go to "start" then run c:\winipcfg and you will see an IP address that you received to use for your current Internet session from the ISP communication server. (Sometimes the IP is available by restoring you dialup networking icon and looking at advanced settings.) The passing of this IP address is a separate step, and if it doesn't happen you won't be able to connect to your mail server or to a Web site because they won't know how to get back to you.

7. Assuming everything has gone smoothly you now have to decide whether you want a local or long distance Internet connection. If you are using NatcoNet as your ISP, there are about 40 server sites that are local as is your POP mail server. It is usually a good idea to home in for your first connection on a "local server" since this will tell you that all the prior steps are working and you can reach the basic Internet services.

8. Now if you want to go outside the local area to Yahoo, Microsoft or someplace else you can put the address in your browser and launch a query. If you put a name in the browser, the first thing that happens is for software to send out a packet to a domain name server (DNS) which will match the name you entered to its IP address. For example, if www.southshore.com is in your home page of your browser, a packet will be sent to a name server which comes back with the address 205.167.142.6. NatcoNet uses its Web server as its primary name server and it has two secondary name servers offnet in different parts of the country, 199.191.128.105 and 199.191.128.106. If you can't reach a name server, you can't connect to a Web site. It is important to have at least two listed in your software in case one is down. Going to a DNS can take some time. When there is a lot of traffic on the network, it will take a noticeable amount of time before your browser gets the IP information back for the site you requested.

9. Once your browser has the address of the site you want to reach, it can put the address on the data packets it is generating and send it to that site. To reach the location it might have to pass through 20 or more different routers on as many different networks to get to your requested site. Each of these routers can lose some of the packets. If it loses too many, the system will just stop, a time out will appear and you will get a message that the server is unreachable.

10. If enough packets reach the server, they tell the server to send out a page of information to the return address on the originating packet. Generally servers are quite busy and there are often delays for it to send data out.

11. At some point the server has sent out packets which are headed back toward you. The chain of routers the original packet had to go through to get to the site you wanted to reach is generally not duplicated for the return trip. They will probably take a different path on the way back. However, every router must know how to move the packet to you and the speed of each router in doing this depends on the traffic going through that router at that time of day. Since these routers are in different time zones and the exact path is uncertain, we can only cross our fingers and hope.

12. If all these steps are successfully completed the packets will finally reach your machine, allowing your software to assemble a Web page to look at.

If you click on an icon and expect a page to pop up instantaneously, you will probably have to wait a few years before your expectations are realized. These 12 steps take time. ISDN helps the situation but the fastest data speed on a file download I have observed at NatcoNet is about 75 kbps, even when I had a 128 kbps ISDN pipe to the Internet. I was attached to www.microsoft.com and receiving a 90 megabyte file. The server started sending data slowly and once it found I could receive it without error, it started speeding up. However, it couldn't send it faster than 75 kbps (multiply the Byte download speed by 8 to get the bit rate).

When I start an Internet session, I do not click on icon and expect a page to appear from a long distance site. I go through the steps of setting up a connection watching the IP come down. Once I know I am connected, I launch my browser which is set to www.southshore.com or e-mail to the local POP mail site. Only when these steps are successfully completed do I feel like I'm ready to go out and explore the world. If I have a problem leaving the local area, I try a site in Washington, DC such as www.fcc.gov which is sometimes very busy or www.opastco.org which is not very busy. If I can get to Opastco, then any other trouble I have is probably Internet backbone traffic or other problems over which I have no control. Like calling home on Thanksgiving. Better to hang up and try later.

Steven G. Sanders
 

Wild Blue Satellite Speed InternetBig Hit MoviesSend a Free eCardNATCO's Online Yellow Pages

 
  Northern Arkansas Telephone Company NATCO Technologies South Shore

Home | Broadband | Bulletin Board | Email | FAQs | Newsletters & Articles | View/Pay Online
Internet Intro | Service Map | Services | Site Search | Contact Us | Tariffs | Site Map
| NATCO Tech Portal Page

NATCO Technologies
301 East Main Street • P.O. Box 209 • Flippin, Arkansas, 72634
Toll Free: 1-800-775-6682 • © All Rights Reserved
Services and rates subject to change. Please call to confirm current availability.
 

sign-upNATCO Tech Portal PageNATCO Tech Portal Page