A protocol is a set of rules that governs the communications between
computers on a network. These rules include guidelines that regulate the following
characteristics of a network: access method, allowed physical topologies, types of
cabling, and speed of data transfer. See the Topology and Cabling sections of this tutorial for more information.
Ethernet
The Ethernet protocol is by far the most widely used. Ethernet uses an access method
called CSMA/CD (Carrier Sense Multiple Access/Collision Detection). This is a system where
each computer listens to the cable before sending anything through the network. If the
network is clear, the computer will transmit. If some other node is already transmitting
on the cable, the computer will wait and try again when the line is clear. Sometimes, two
computers attempt to transmit at the same instant. When this happens a collision occurs.
Each computer then backs off and waits a random amount of time before attempting to
retransmit. With this access method, it is normal to have collisions. However, the delay
caused by collisions and retransmitting is very small and does not normally effect the
speed of transmission on the network.
The Ethernet protocol allows for linear bus, star, or tree topologies. Data can be
transmitted over twisted pair, coaxial, or fiber optic cable at a speed of 10 Mbps.
Fast Ethernet
To allow for an increased speed of transmission, the Ethernet protocol has developed a
new standard that supports 100 Mbps. This is commonly called Fast Ethernet. Fast Ethernet
requires the use of different, more expensive network concentrators/hubs and network
interface cards. In addition, category 5 twisted pair or fiber optic cable is necessary.
LocalTalk
LocalTalk is a network protocol that was developed by Apple Computer, Inc. for
Macintosh computers. The method used by LocalTalk is called CSMA/CA (Carrier Sense
Multiple Access with Collision Avoidance). It is similar to CSMA/CD except that a computer
signals its intent to transmit before it actually does so. LocalTalk adapters and special
twisted pair cable can be used to connect a series of computers through the serial port.
The Macintosh operating system allows the establishment of a peer-to-peer network without
the need for additional software. With the addition of the server version of AppleShare
software, a client/server network can be established.
The LocalTalk protocol allows for linear bus, star, or tree topologies using twisted
pair cable. A primary disadvantage of LocalTalk is speed. Its speed of transmission is
only 230 Kbps.
Token Ring
The Token Ring protocol was developed by IBM in the mid-1980s. The access method used
involves token-passing. In Token Ring, the computers are connected so that the signal
travels around the network from one computer to another in a logical ring. A single
electronic token moves around the ring from one computer to the next. If a computer does
not have information to transmit, it simply passes the token on to the next workstation.
If a computer wishes to transmit and receives an empty token, it attaches data to the
token. The token then proceeds around the ring until it comes to the computer for which
the data is meant. At this point, the data is captured by the receiving computer. The
Token Ring protocol requires a star-wired ring using twisted pair or fiber optic cable. It
can operate at transmission speeds of 4 Mbps or 16 Mbps. Due to the increasing popularity
of Ethernet, the use of Token Ring in school environments has decreased.