A useful concept to keep in mind while working with Ethernet is the
notion of collision domain
.
This term refers to a single half-duplex Ethernet system whose
elements (cables, repeaters, station interfaces and other network
hardware) are all part of the same signal timing domain. In a single
collision domain, if two or more devices transmit at the same time a
collision will occur. A collision domain may encompass several
segments, as long as they are linked together with
repeaters, as
shown in Figure 3.4.
A repeater is a signal-level device that enforces the collision
domain on the segments to which it is connected. The repeater only
concerns itself with individual Ethernet signals; it does not make
any decisions based on the addresses of the frame. Instead, a
repeater simply retransmits the signals that make up a frame.
Repeaters make sure that the repeated media segments are part of the
same collision domain by enforcing any collisions seen on any segment
attached to the repeater. For example, a collision on segment A is
enforced by the repeater sending a jam sequence onto segment B. As
far as MAC protocol (including the collision detection scheme) is
concerned, a repeater makes multiple network cable segments function
like a single cable. Repeaters are described in more detail in Chapter 17.
On a given Ethernet composed of multiple segments connected with
repeaters, all of the
stations are involved in the same
collision domain. The collision algorithm is limited to 1024 distinct
backoff times. Therefore, the maximum number of stations allowed in
the standard for a multi-segment LAN linked with repeaters is 1024.
However, that doesn't limit your site to 1024 stations, because
Ethernets can be connected together with packet switching devices such
as switching hubs or routers.
As Figure 3.5 illustrates, the repeaters and
computers are connected by means of a switching
hub
. These Ethernets are in separate
collision domains since switching hubs do not forward collision
signals from one segment to another. Switching hubs contain multiple
Ethernet interfaces. They operate by receiving a frame on one
Ethernet port, moving the data through the hub, and transmitting the
data out another Ethernet port in a new frame.