What Is a Network? What Is Networking?
5
Thus, Sams Teach Yourself Networking in 24 Hours is a shorthand title for teaching you
how to build a network so that you can later do networking.
As suggested, there’s more to networking computers than physical connectors, such as
electrical plugs in the wall and ports on a PC. Several basic rules must be followed if
the computers are to exchange data with each other.
.
The machines in the network must use the same procedures for sending and
receiving data. These procedures are called communications protocols. If these
devices do not (or cannot) use the same protocols, conversions must take place,
usually with services called protocol converters. The idea is akin to someone who
translates between a person speaking Spanish and a person speaking English. For
computer networks, I can send my son an email from my wire-based computer to
his Internet cell phone.
1
For my son (Tommy) to read this message, conversions
are performed at the physical level (wire-based images to wireless-based images)
and at the logical level (email format to text format). Fortunately, you will not
have to deal with protocol converters. They are provided for you automatically.
.
The data must be delivered without corruption. That is, if I key-in “Hello,
Tommy” in my email, it must (and will) be received at his cell phone as, “Hello,
Tommy,” and not, say, “Hello, Mommy.”
.
A method must be in place whereby the receiving computer (By the way, a mod-
ern cell phone contains at least one computer) can acknowledge the receipt of
uncorrupted data and inform the sending computer if the data was indeed
received in error. Thus, if Tommy’s machine receives “Hello, Mommy,” Tommy
will never see this error appear on his screen. Unbeknownst to Tommy, a piece of
software will check the data and return a message to my computer asking for a
retransmission. I also will not know about this wonderful service. What is more,
because all these dialogues are taking place so quickly (in a few fractions of a
second), Tommy and I are unaware of the short delay in our ongoing dialogue.
.
Computers on a network must be capable of determining the origin and desti-
nation of a piece of information, such as an email or a text message. After all,
if Tommy wants to send a response to me, the network must be able to route it
to my computer, and Tommy’s device must provide the address to the network.
Once again, you usually don’t need to be concerned with these tasks. Addresses
are often assigned to you automatically. As we shall see, it is yet another service
provided to network users.
.
Obviously, standardized addresses are required for the correct exchange of data
between computers. Because millions of computers around the world can be
1
As of this writing, not all cell phones support Internet sessions, but the trend is in this direction.