If you own multiple PCs, you have probably
thought about how great it would be if your computers could talk to each
other. With your computers connected, you could:
Share a single printer between computers
Share a single Internet connection among all the computers in your
home
Access shared files such as photographs, MP3s, spreadsheets and
documents on any computer in the house
Play games that allow multiple users at different computers
Send the output of a device like a
DVD player or
Webcam to
your other
computer(s)
Shopping for a laptop?
Laptop computers are the most commonly used WiFi-enabled
devices. Let
StuffGuide.com help you find the laptop you need.
In this article, we'll look at all of the different methods you can
use to create a home network. Be sure to read the companion articles
about
power-line networking,
wireless networking and
phone-line
networking. This specialized information, including our own
experiences with different networking solutions, can help you decide
which method is right for your home.
At the moment,
wireless networking appears to be the easiest and one of the least
expensive options. You can buy an 802.11b or 802.11g access point,
connect it to your cable modem or DSL modem in a few minutes, and have
all your computers talking on a network very quickly. See
How
WiFi Works for details.
Ways to Connect
You can connect your home computers in a variety of ways:
"Officially" wire your house with data cables by hiding all the
network cable in the walls (especially easy if you are building a new
home)
Run cables across the floor between computers in the same room
Install some form of wireless networking (see
How
WiFi Works for details)
Walk
diskettes and CD-Rs back and forth (which is inexpensive but gets
to be a drag)
Each of these methods has advantages and disadvantages, and in this
article we'll discuss them in detail. But all of these methods (except
physically carrying diskettes) require you to configure your computers
to share printers, files and an Internet connection and to set up some
level of security. This configuration process is common to any form of
networking, so that's where we'll start. We'll discuss how to set up
sharing with Windows 98 and Windows XP, since they are the most common
versions of the Windows
operating system used at home. The procedure is different if you're
using another version of Windows, but the basic information is still
useful. For those of you using Linux, UNIX or other operating systems,
you may prefer to skip the networking basics and go straight to
Building
a Network.
Networking Basics
To install a network in your home, there are three steps:
Choose the technology you will use for the network. The main
technologies to choose between are standard
Ethernet,
phone-line-based, power-line-based and wireless.
Buy and install the hardware.
Configure the system and get everything talking together
correctly.
Step 3 is extremely important. It is also very educational -- if you
understand the configuration process, you understand everything a home
network is capable of doing for you.
Easy Networking
There are several "home-networking kits" available, and they often
include an installation
CD that makes
configuration very easy. Windows XP comes with a "Network Setup Wizard"
that helps with network configuration. There are also contractors who
will set up a network in your home for a fee. The software or contractor
will take you through each step of naming the computer, sharing files,
sharing printers and sharing an Internet connection.
However, if you have problems, or if your kit does not include a
configuration program, you'll need to know how to set your network up
manually. You also need to understand a manual setup if you plan to
do-it-yourself. To assist you with setting up your network, we'll
discuss the following tasks, which apply no matter which networking
technology you choose:
Naming the PC
Sharing files
Sharing printers
Security
Sharing an Internet connection
Once you understand these tasks, you'll understand just what your new
network can do!
Naming the PC
Once you have the hardware installed (discussed later in this article),
you are ready to configure your network. The first configuration step is
naming the PCs in the network.Before your computer can become part of a
network, it has to have a name and a workgroup.
Each computer in your home network needs to have a different name,
and they all need to be in the same workgroup.
Here's how you can name your PC and create a workgroup:
In Windows XP, click the Start button (bottom left hand
corner) and select the Control Panel.
If not already in the "Classic view", select the Classic view
option (upper left corner of the window - you can switch between the
classic view and the category view).
Click on the "System" icon.
Select the "Computer Name" tab.
You will see that the computer has a "Full Computer Name" and a
"Workgroup". Click the "Change" button to change them.
In the first box, enter the name you wish to give the computer.
You can name it anything, but each computer in your home must have a
its own unique name.
In the second box, enter the name you plan to use for the
workgroup -- make sure all of the computers have the same workgroup
name. You may want to write it down to make sure that you enter the
exact same workgroup name on each computer in your home network.
In Windows 98/ME, move the
mouse
pointer over the Network Neighborhood icon on the desktop and
click the right mouse button once.
Shopping for a laptop?
Laptop computers are the most commonly used
WiFi-enabled devices. Let
StuffGuide.com help you find the laptop you need.
Select Properties from the menu. The Network Properties
window will pop up, listing information about the network adapter(s)
and protocols installed on that computer.
When the window opens, click the Identification tab. You
will see three boxes (as shown above).
In the first box, enter the name you wish to give the computer.
You can name it anything, but each computer in your home must have a
its own unique name.
In the second box, enter the name you plan to use for the
workgroup -- make sure all of the computers have the same workgroup
name. You may want to write it down to make sure that you enter the
exact same workgroup name on each computer in your network.
Now that we've got names and a workgroup, let's move on to file
sharing.
Networking Basics:
File Sharing
One of the most common activities on any computer network is "file
sharing." Windows makes sharing files incredibly easy, and once you set
it up, any computer on the network can share files with any other.
Windows XP
Sharing a folder is extremely easy in Windows XP. Simply open the
Windows Explorer (Click the Start button, click on All Programs, choose
Accessories and click on the Windows Explorer icon). Find the folder you
wish to share. Right click on the folder, and in the menu that appears
select "Sharing and Security..." Click on the Sharing tab. Click on
"Share this folder on the network" and give the folder a unique name.
When you share a folder, you have an option to make the folder (and
all the files in it) read-only. If it is read-only, people can look at
the files in the folder but they cannot change any of the files. If not,
then they can modify files in the folder, delete files, rename files and
add new files. A check box lets you specify if the folder is read-only
or not.
To access a shared folder, open the Windows Explorer, Choose "My
Network Places" in the list on the left, find the shared folder that you
wish to access and open it.
Windows 98
To use file sharing in Windows 98, first check that File and
Printer Sharing is enabled. You do this by running the mouse pointer
over the Network Neighborhood icon on the desktop and clicking
the right mouse button once. Select Properties from the menu. In
the large white box, the item "Client for Microsoft Networks" should be
visible.
Sometimes the software required to make a computer a client of
a particular type of network isn't loaded. When a computer is a "client"
of a network, that computer can communicate and share information with
other computers that are clients of the network. When you first set up
networking on a Windows 98/ME computer, the set-up process normally adds
the "Client for Microsoft Networks" software. Occasionally it doesn't.
If that's the case:
Click Add in the Network Properties window.
Choose Client from the list of choices in the window that
pops up.
Click Add. You will see a list of different companies or
vendors on the left pane (side) of the window.
Click Microsoft in that left pane. This will bring up a
list of Microsoft's software clients in the right pane.
Choose Client for Microsoft Networks from the list and
click OK. Windows will copy all of the necessary files and may
prompt you for the Win98 CD. If so, insert the CD and continue.
Once the software is installed, you should be back to the original
Network window. Now let's enable file sharing:
Click the button labeled File and Print Sharing...
You will see two options, one for sharing files and the
other for sharing printers. Click the box next to each option
to enable it.
Once it is enabled, you will see a checkmark in the box. Click
OK to close the sharing-options window.
Click the Access Control tab near the top of the Network
window. For easier control of who can access which files, click the
box beside Share-level Access Control.
Click OK to close the Network window.
You must now select which folders you want to share. Sharing your
entire hard
drive is not recommended. It is too easy for someone to accidentally
delete an important system file if the whole disk is shared. Instead,
create folders that will be used specifically to share files.
You may want one folder for the entire family and another one limited
to you and your spouse. Once you have identified the folder(s), move the
pointer over the folder and click the right mouse button to get the
pop-up menu. Select the Sharing... menu item. A window will open
with several options. The default choice for sharing is Not Shared.
Change this to Shared As and type in a name for the shared
folder. The "Shared As" name does not have to be the same as the name of
the folder, but it makes it easier to remember if it is.
Networking Basics:
File Sharing Security
In Windows 98 you have the option of "Share Level Access
Control", meaning that you can password-protect shared folders.
If you activated Share-level Access Control, you need to
select the level of access and supply a password. Read-only
access means that anyone accessing this folder over the network can only
look at or retrieve files. They cannot put new files in the folder or
delete or modify existing files. Full access is just that: the
ability to read, write, delete and create files in this folder. You can
also choose to allow either type of access depending on which password
is provided.
Restricting access to certain files is crucial for most businesses
and can certainly be important to you at home. For example, you may have
documents or images that you would not want your children to be able to
see or change. Or perhaps you have important financial information that
you wish to keep private. Whatever the reason, it is useful to be able
to restrict access to information on each computer through the use of
share-level password protection. Also, you can implement the user log-on
feature by creating individual user accounts in the Users window,
which is in the Control Panel.
Once shared folders are set up, accessing them is simple.
Double-click Network Neighborhood with the left mouse button to
open up a window showing all computers in the
local area
network (LAN). Double-click the computer you wish to access. A
window will open with a list of shared resources. Double-click the
desired folder and a prompt will appear, asking for the password. Type
in the password you designated for that folder, and you're connected to
that folder!
Networking Basics:
Printers
Windows XP
Sharing a printer is extremely easy in Windows XP.
In Windows XP, click the Start button (bottom left hand
corner) and select the Control Panel.
If not already in the "Classic view", select the Classic view
option (upper left corner of the window - you can switch between the
classic view and the category view).
Click on the "Printers" icon.
Right click on the printer that you wish to share.
Click the Sharing... option.
Click on the sharing option and give the printer a name on the
network.
To access a shared folder, you also use the "Printers" icon in the
control panel. Click on the "Add a Printer option. Click "Next" in the
Wizard that appears. Indicate that you wish to search for printers on
the network. Then browser for the printer on the network and select it.
You will then be able to print on the network printer as though it is
connected to your own machine.
Windows 98
To share a printer, first make sure you have completed the steps
outlined above to activate File and Printer Sharing. Then:
Click the Start button, move to Settings and select
Printers. A window will open listing all of the printers on the
local system.
Move over the icon for the printer you wish to share and click the
right mouse button to bring up the menu. Select Sharing...
The Properties window will pop up with the Sharing tab section
open. Click the Shared As option and type in a name for
the printer. You may also elect to require a password to access
the printer.
Click OK to close the window. This printer is now shared.
To access the printer from another computer:
Go to that computer and open the Printers window.
Double-click the Add a Printer wizard.
Choose the Network Printer option and click Next.
The wizard will display a list of all shared printers on the LAN.
Choose the printer you wish to access and click Next again. The
wizard will then install the appropriate driver if it is available, or
else request that you put in a disk or CD with the driver software.
Once the wizard finishes installing the software, the printer will
appear to your system just like a local printer.
Networking Basics:
Internet
Microsoft recognized the growing popularity of home networks and first
implemented Internet Connection Sharing (ICS) in Windows 98. This
feature (much improved) is also available in Windows XP.
ICS lets you connect one computer to the Internet by whatever means (modem,
DSL,
ISDN or
cable) and share that connection with any other Windows 98/ME
computer on the network. Though simple in theory, the first
implementation of ICS proved problematic for many users. Windows 98 v.2
improved ICS, and Windows XP makes it even simpler.
Windows XP
In Windows XP, click the Start button (bottom left hand
corner) and select the Control Panel.
If not already in the "Classic view", select the Classic view
option (upper left corner of the window - you can switch between the
classic view and the category view).
Click on the "Network Connections" icon.
Right click on the icon under the "LAN or High Speed Networking"
option. Select Properties from the menu that appears.
You will see that the computer has a "Full Computer Name" and a
"Workgroup". Click the "Change" button to change them.
Select the "Advanced" tab.
Click on the "Allow other network users to connect..." option.
Follow the directions in the dialog that appears.
Windows 98
By default, the ICS components are not installed on your computer.
You only run ICS on the computer that is actually connected to the
Internet:
Go to the Control Panel and double-click Add/Remove
Programs.
Select the Windows Setup tab and open the Internet Tools
option.
Enable the Internet Connection Sharing component by
clicking on the box next to it and then clicking on OK.
Once the ICS components are installed, the ICS wizard will
pop up. Follow the prompts and keep clicking Next. If your
Internet connection is not already configured on this computer, the
wizard will open the Internet Connection Wizard (don't get
these two wizards confused!) so that you can set up an Internet
connection. Simply follow the prompts. When you're done, you'll be
returned to the ICS wizard.
The ICS wizard will gather some information and prompt you to
insert a 3.5-inch diskette. This diskette will then be used to
configure the other Windows 98/ME computers on your network for
Internet access.
While file and printer sharing are still relatively easy on either
operating system, Internet-connection sharing using only software can be
a good deal trickier. In most cases, if you are sharing a high-speed
connection with several computers in your home (and especially if you
are doing it wirelessly) it is easier to purchase a wireless hub/router
and let it do the connection sharing for you. Lynksys' or Netgear's
wireless hubs/routers are inexpensive, very easy to set up and also have
the added benefit of providing a hardware firewall to protect your
network.
Networking Basics:
Routers
For less than $100, it is now possible to buy a router, a
firewall, an Ethernet
hub and
a wireless hub in one small package. A good example is the
Linksys Wireless-B Broadband Router. It is a cable/DSL router with a
built-in, four-port, 10/100-megabits per second (Mbps) Ethernet hub and
support for up to 8
megabytes (MB)
of bi-directional throughput (sends data both ways) at a time. Computers
in your home network connect to this little box with a wireless card or
with a network cable, and it in turn is connected to either a
cable or
DSL modem. You
configure the box using a Web-based interface that you reach through the
browser on your computer. However, you can simply plug it in and in 95%
of the cases it will start working without any configuration at all.
Much of the work required to get information from one computer to
another is done by routers -- they're the crucial devices that
let information flow between, rather than within, networks.
Routers are
specialized computers that send your messages, and those of every other
Internet user, speeding to their destinations along thousands of
pathways. When information needs to travel between networks, routers
determine how to get it there. A router has two separate but related
jobs:
It ensures that information doesn't go where it's not needed. This
is crucial for keeping large volumes of data from clogging the
connections of "innocent bystanders."
It makes sure that information makes it to the intended
destination(s).
In performing these two jobs, a router is extremely useful in dealing
with two separate computer networks. It joins the two networks, your
home network and the Internet in this case, passing information from one
to the other. It also protects the networks from one another, preventing
the traffic on one from unnecessarily spilling over to the other.
Regardless of how many networks are attached, the basic operation and
function of the router remains the same. Since the Internet is one huge
network made up of tens of thousands of smaller networks, routers are an
absolute necessity. For more information, see
How Routers Work.
Networking Basics:
Firewalls
Whether you are one of the growing number of computer users with fast,
always-on Internet access or you're still using a dial-up connection,
you may want to consider implementing a firewall. A firewall is
simply a program or hardware device that filters the information coming
through the Internet connection into your private network or computer
system. You use a firewall to protect your home network and family from
offensive Web sites and potential hackers. If an incoming packet of
information is flagged by the filters, it is not allowed through.
You should note that some spam is going to get through your firewall
as long as you accept
e-mail. And,
while some firewalls offer
virus
protection, it is worth the investment to install anti-virus software on
each computer.
The level of security you establish will determine how many threats
can be stopped by your firewall. You can restrict traffic that travels
through the firewall so that only certain types of information, such as
e-mail, can get through. The highest level of security would be to
simply block everything. Obviously, that defeats the purpose of having
an Internet connection. But a common rule of thumb is to start out
blocking everything, and then begin to select what types of traffic you
will allow. This is a good rule for businesses that have an experienced
network administrator who understands what the needs are and knows
exactly what traffic to allow through. For most of us, it is probably
better to work with the defaults provided by the firewall developer
unless there is a specific reason to change them.
Windows XP provides a software firewall as part of the operating
system. You can activate it from the same dialog you use to activate
Internet Connection Sharing (see above).
Hardware firewalls are incredibly secure and not very expensive. One
of the best things about a firewall from a security standpoint is that
it stops anyone on the outside from logging onto a computer in your
private network. For more information on firewalls, see
How Firewalls
Work.
Building a Network
You've learned how to make your computer recognize other computers in
its network and begin sharing printers, files and an Internet
connection. We'll now look closely at four types of home computer
networks -- how each works, what each costs and what the pros and cons
are. The options we will discuss are:
Ethernet Networking
Ethernet is easily the most popular networking system available today.
It is also one of the widest ranging systems. The equipment needed for
an Ethernet-based network can be as simple as two network interface
cards (NIC) and a cable, or as complex as multiple routers, bridges and
hubs. It is this versatility that makes it so useful to businesses. We
will focus on the basics for creating a home network.
Pros and Cons
Ethernet has many advantages:
It is the fastest home-networking technology (100 Mbps).
It can be inexpensive if the computers are close to one another.
It is extremely reliable.
It is easy to maintain after it is set up.
The number of devices that can be connected is virtually
unlimited.
There is a great deal of technical support and information
available.
And a few disadvantages:
If you have more than two computers, you'll need additional
equipment.
It can be expensive if wiring and jacks need to be installed.
Set-up and configuration can be difficult.
The technical jargon and the number of options can be confusing.
Go on to the next page for complete information on this networking
technology.
What You Need for
Ethernet
Ethernet is available in two speeds: 10 Mbps and 100 Mbps. Most NICs are
capable of operating at either speed, but you should check to be sure
before purchasing. Get cards capable of the 100-Mbps data rate -- the
difference in cost is minimal. A 100-Mbps card costs about $15 to $40,
and a 10/100-Mbps card costs about $25 to $50.
There are two different ways to connect Ethernet cards: coax
and Cat 5 cabling. Coax was once the more popular of the two, but
today just about everyone uses Cat 5 because it is easier to configure.
Cat 5 has a cable that looks a lot like a
telephone
cable. You run one cable to each computer, and each cable connects to a
hub at the other end. A basic hub for a home network is a small
box that typically costs from $25 to $50 (depending on its speed and how
many connections it can support).
To connect more than two computers using
Ethernet, you will need a hub like this.
The hub takes the signal from each computer and sends it to all of
the other computers in your home. Hubs come in several sizes, noted by
the number of ports available -- a four-port hub can connect four
computers, an 8-port hub can connect up to eight computers and so on.
Most hubs are stackable. A stackable hub has a special port that can
connect it to another hub to increase the capacity of your network. So
if you start with a four-port hub but eventually have five computers,
you can buy another four-port hub and connect it to the one you already
have, increasing the potential number of computers on your network. A
cable/DSL router usually has a four-port Ethernet hub built in.
To connect the computers, you will need Unshielded Twisted Pair
(UTP) Category 5 cable. This type of cabling is designed to handle the
100-Mbps speed needed by Ethernet. The RJ-45 connector at the end of the
cable looks very similar to the RJ-11 connector on a phone cord but is
slightly bigger (and not compatible). You can buy Cat 5 cables in
predetermined lengths with the connectors already attached. If you plan
to install the Cat 5 cabling in the walls of your house, you can buy the
cable in rolls, cut it to length and connect the cable to special RJ-45
wall boxes. Unless you have done this type of installation before, you
will probably want to hire a professional.
Because of the large number of possible configurations in an Ethernet
network, you most likely will not have any type of automated
installation software. This means that you will have to manually
configure all the options as we discussed at the beginning of this
article. If you have problems, the best source of information is
probably the manufacturer of whichever NIC cards you decide to use. For
more information, see
How Ethernet
Works.
If you don't mind running the cables along the floor, you can install
an Ethernet network for two computers in your home for $100 or less.
That includes the cost of two Ethernet cards, a small hub and two
cables. Each additional computer will cost about $30 to $40 to connect
using inexpensive network cards.
*Note: If you want to connect just two computers, you can
avoid the hub and use a crossover Cat 5 cable. With a crossover
cable, you directly connect one NIC card to the other without a hub.
This only works for two computers -- to connect more than two you need a
hub.
Other Types of Home
Networks
Besides Ethernet, there are three other networking technologies we'll
discuss: power-line, phone-line and wireless networks. Click on the
title below to go to the article for more information.
How WiFi Works
Probably the most common option today because it is fast and easy. It
does away with cables completely, relying on wireless transmission of
data to connect your computers. As described in
How
WiFi Works, wireless networking uses the 802.11 standard.
How
Power-line Networking Works
You can use your home's existing electrical outlets to connect your
computers affordably and quickly.
How
Phone-line Networking Works
If you have phone jacks near your computers, you can buy a kit to set
up your home network using your phone lines.