Connectivity
  • Computers that run the 'Net
  • How Servers access the 'Net
  • How you access the 'Net
  • ISDN Modems
  • Broadband Solutions
  • ADSL / DSL
  • Cable Modems
  • Direct Connect
Introduction HTML CGI
       
 
Computers that run the 'Net

When people think about the internet they usually envision huge computer systems that take up entire rooms. The truth is, most "servers" are the same physical size as your personal computer. The main difference is what is inside the machine: faster processors, more memory, more disk space, and very flexible networking abilities. Most servers run an operating system called UNIX. UNIX is a very mature and weathered operating system that is only recently being noticed by mainstream users now that the internet has become so popular.

What makes the UNIX operating system architecture so well suited to serving internet services is its superior multi-user capabilities. Your personal computer is just that, for use by one person: you. UNIX is what we call a preemptive multi-tasking operating system. This means the computer can easily share its resources amongst many different requestnrs and prioritize these requests to ensure the highest overall performance. For instance, if one user requests a very computing intensive task, like a database search, the operating system will ensure that more important services, like accepting new connections from other users, are always given priority. The database search is "preempted" by the higher priority new connection request.

UNIX also has sophisticated multi-threading capabilities. If a program is multi-threaded it will allow many simultaneous tasks to be done at the same time. A good example is your home e-mail application. While you download your new mail from your mail server, can you open one of your mailboxes and start browsing other messages? If not, your mail program is not multi-threaded. It can only do once task at a time.

How Servers access the 'Net

Servers access the internet through means that you are already familiar with, regular telephone lines. The main difference is in the type of telephone line the Server uses. Most professional Servers use what is called a T1 line. This is a very high speed telephone line that can receive and send information very quickly. With this speed, comes an amazing price tag of around $1,500 a month. That is why we have providers that can share the expense over communities of subscribers like you and I.

Now even though the physical telephone line connecting to the computer looks familiar, the method that it uses to connect to the computer is a little more complex than your average modem. Usually this connection involves a customized configuration based on what your provider needs. This information is not vital at this time.

Once the Server is connected to the internet via a T1 line that is provided by the local telephone company, the Server is on the net. It can make requests, provide data, and offer all kinds of internet services as they are developed.

How you access the 'Net

There are many methods for you to access your service provider. Most providers furnish local telephone numbers that you can call to log onto the internet. If you are using a local telephone number with you modem, you are most likely calling another modem at the provider's site. The provider's modem is usually configured to assign you a unique address upon accepting your call. This unique address is called your IP address (see our lesson on Terminology for further definition). This IP address becomes your virtual identification number on the internet. Anytime you access any service on another internet computer, it receives a copy of your IP address for it's records. Don't worry, this doesn't tell it who you are necessarily. It just lets it know, in general, which provider you came from. If you are working for a company and accessing services through a direct connection, this might include your name as well.

Broadband Solutions

A growing alternative to the slower modem solutions, are solutions that are referred to as broadband. These are methods of connecting to the internet that don't cost an arm and a leg and they keep your computer connected permanently and at MUCH higher speeds.

ADSL / DSL

One of the first affordable broadband solutions for your home is ADSL aka DSL. This is a network box that uses your normal phone line and connects your computer to the internet permanently. What this means is that you never have to wait for the computer to dial a service and connect. The trick with ADSL is that the downloads (which is what you do 95% of the time) are VERY fast, but the uploads aren't quite as fast. An example would be downloading at 180k/second when a 56k modem downloads at 6k/second. You can see that there is a large difference between the two solutions. Again, depending on the service your upload rates will be limited to 15k/second. ADSL can be purchased through your local phone company at about $39 a month.

Cable Modem

The cable companies are also getting into the internet business and doing a great job at it. Using your cable television wire as a backbone, the cable company can place a box in your residence that will allow for high-speed downloads and not so bad uploads. Download rates can be as high as 180k/second with a 60k/second uploads. The only catch is that you share your line with all your neighbors. If your neighborhood has several people using cable modems, you could notice a significant loss in download and upload times. Cable modems can be purchased through your local cable company for about $39 a month.

This concludes your introduction to how the internet is connected together. More detailed lessons will follow to address individual issues as they become available. This is the basic information you need to begin constructing internet services of your own, i.e., web pages.

In Review

  • Internet servers are physically similar to normal computers but have faster processors, more disk space, memory, and network abilities.
  • The most popular operating system for internet servers is UNIX.
  • UNIX uses preemptive multi-tasking to prioritize connections with users before transmitting information.
  • UNIX uses multi-tasking to perform multiple tasks at the same time making several connections possible.
  • Internet servers are usually connected to the internet using a T1 line that is provided by the phone company.
  • There are a number of methods to connect to the internet including Modems, ADSL, Cable Modems, and direct connections via T1 lines.

Recommended Books:
cover
cover

Home Next

©Copyright 1996-06, TWIN MONOLITH. All Rights reserved.