|
What is Ethernet?
The term Ethernet refers to the family of local-area network (LAN)
products covered by the IEEE 802.3 standard that defines what is commonly known
as the CSMA/CD protocol. Three data rates are currently defined for operation
over optical fiber and twisted-pair cables:
·
10 Mbps-10Base-T Ethernet
· 100 Mbps-Fast Ethernet
· 1000 Mbps-Gigabit Ethernet
10-Gigabit Ethernet is under development and will likely be published as
the IEEE 802.3ae supplement to the IEEE 802.3 base standard in late 2001 or
early 2002.
Other technologies and protocols have been touted as likely replacements,
but the market has spoken. Ethernet has survived as the major LAN technology
(it is currently used for approximately 85 percent of the world's LAN-connected
PCs and workstations) because its protocol has the following characteristics:
· Is easy to understand, implement, manage, and maintain
· Allows low-cost network implementations
· Provides extensive topological flexibility for network
installation
· Guarantees successful interconnection and operation of
standards-compliant products, regardless of manufacturer
Ethernet-A Brief
History
The original Ethernet was developed as an experimental coaxial cable
network in the 1970s by Xerox Corporation to operate with a data rate of 3 Mbps
using a carrier sense multiple access collision detect (CSMA/CD) protocol for
LANs with sporadic but occasionally heavy traffic requirements. Success with
that project attracted early attention and led to the 1980 joint development of
the 10-Mbps Ethernet Version 1.0 specification by the three-company consortium:
Digital Equipment Corporation, Intel Corporation, and Xerox Corporation.
The original IEEE 802.3 standard was based on, and was very similar to,
the Ethernet Version 1.0 specification. The draft standard was approved by the
802.3 working group in 1983 and was subsequently published as an official
standard in 1985 (ANSI/IEEE Std. 802.3-1985). Since then, a number of
supplements to the standard have been defined to take advantage of improvements
in the technologies and to support additional network media and higher data
rate capabilities, plus several new optional network access control features.
Throughout the rest of this chapter, the terms Ethernet and 802.3
will refer exclusively to network implementations compatible with the IEEE
802.3 standard.
Elements of the Ethernet System
The Ethernet system consists of three basic elements: 1. the physical
medium used to carry Ethernet signals between computers, 2. a set of medium
access control rules embedded in each Ethernet interface that allow multiple
computers to fairly arbitrate access to the shared Ethernet channel, and 3. an
Ethernet frame that consists of a standardized set of bits used to carry data
over the system.
10-Mbps
Ethernet-10Base-T
10Base-T provides Manchester-encoded 10-Mbps bit-serial communication over
two unshielded twisted-pair cables. Although the standard was designed to
support transmission over common telephone cable, the more typical link
configuration is to use two pair of a four-pair Category 3 or 5 cable,
terminated at each NIC with an 8-pin RJ-45 connector (the MDI), as shown in
Figure 7-15. Because each active pair is configured as a simplex link where
transmission is in one direction only, the 10Base-T physical layers can support
either half-duplex or full-duplex operation.
Although 10Base-T may be considered essentially obsolete in some circles,
it is included here because there are still many 10Base-T Ethernet networks,
and because full-duplex operation has given 10BaseT an extended life.
10Base-T was also the first Ethernet version to include a link integrity
test to determine the health of the link. Immediately after powerup, the PMA
transmits a normal link pulse (NLP) to tell the NIC at the other end of the
link that this NIC wants to establish an active link connection:
· If the NIC at the other end of the link is also powered up, it
responds with its own NLP.
· If the NIC at the other end of the link is not powered up, this
NIC continues sending an NLP about once every 16 ms until it receives a
response.
The link is activated only after both NICs are capable of exchanging valid
NLPs.
100 Mbps-Fast
Ethernet
Increasing the Ethernet transmission rate by a factor of ten over 10Base-T
was not a simple task, and the effort resulted in the development of three
separate physical layer standards for 100 Mbps over UTP cable: 100Base-TX and
100Base-T4 in 1995, and 100Base-T2 in 1997. Each was defined with different
encoding requirements and a different set of media-dependent sublayers, even
though there is some overlap in the link cabling. Table 7-2 compares the
physical layer characteristics of 10Base-T to the various 100Base versions
One baud = one transmitted symbol per second, where the transmitted symbol
may contain the equivalent value of 1 or more binary bits.
Although not all three 100-Mbps versions were successful in the
marketplace, all three have been discussed in the literature, and all three did
impact future designs. As such, all three are important to consider here.
100Base-X
100Base-X was designed to support transmission over either two pairs of
Category 5 UTP copper wire or two strands of optical fiber. Although the
encoding, decoding, and clock recovery procedures are the same for both media,
the signal transmission is different-electrical pulses in copper and light
pulses in optical fiber. The signal transceivers that were included as part of
the PMA function in the generic logical model were redefined as the separate
physical media-dependent (PMD) sublayer
The 100Base-X encoding procedure is based on the earlier FDDI optical
fiber physical media-dependent and FDDI/CDDI copper twisted-pair physical
media-dependent signaling standards developed by ISO and ANSI. The 100Base-TX
physical media-dependent sublayer (TP-PMD) was implemented with CDDI
semiconductor transceivers and RJ-45 connectors; the fiber PMD was implemented
with FDDI optical transceivers and the Low Cost Fibre Interface Connector
(commonly called the duplex SC connector).
The 4B/5B encoding procedure is the same as the encoding procedure used by
FDDI, with only minor adaptations to accommodate Ethernet frame control. Each
4-bit data nibble (representing half of a data byte) is mapped into a 5-bit
binary code-group that is transmitted bit-serial over the link. The expanded
code space provided by the 32 5-bit
code-groups allow separate assignment for the following:
· The 16 possible values in a 4-bit data nibble (16 code-groups).
·
Four control code-groups that are transmitted as code-group pairs
to indicate the start-of-stream delimiter (SSD) and the end-of-stream delimiter
(ESD). Each MAC frame is "encapsulated" to mark both the beginning
and end of the frame. The first byte of preamble is replaced with SSD
code-group pair that precisely identifies the frame's code-group boundaries.
The ESD code-group pair is appended after the frame's FCS field.
·
A special IDLE code-group that is continuously sent during
interframe gaps to maintain continuous synchronization between the NICs at each
end of the link. The receipt of IDLE is interpreted to mean that the link is
quiet.
·
Eleven invalid code-groups that are not intentionally transmitted
by a NIC (although one is used by a repeater to propagate receive errors).
Receipt of any invalid code-group will cause the incoming frame to be treated
as an invalid frame.
Introduction to Gigabit Ethernet
Since its inception at Xerox Corporation in the early 1970s, Ethernet has
been the dominant networking protocol. Of all current networking protocols,
Ethernet has, by far, the highest number of installed ports and provides the
greatest cost performance relative to Token Ring, Fiber Distributed Data
Interface (FDDI), and ATM for desktop connectivity. Fast Ethernet, which
increased Ethernet speed from 10 to 100 megabits per second (Mbps), provided a
simple, cost-effective option for backbone and server connectivity.
Gigabit Ethernet builds on top of the Ethernet protocol, but increases
speed tenfold over Fast Ethernet to 1000 Mbps, or 1 gigabit per second (Gbps).
This protocol, which was standardized in June 1998, promises to be a dominant
player in high-speed local area network backbones and server connectivity.
Since Gigabit Ethernet significantly leverages on Ethernet, customers will be
able to leverage their existing knowledge base to manage and maintain gigabit
networks.
The purpose of this technology brief is to provide a technical overview of
Gigabit Ethernet. This paper discusses:
·
The architecture of the Gigabit Ethernet protocol, including
physical interfaces, 802.3x flow control, and media connectivity options
· The Gigabit Ethernet standards effort and the timing for Gigabit
Ethernet
·
Comparison of Gigabit Ethernet and Asynchronous Transfer Mode
(ATM) technologies
·
Gigabit Ethernet topologies
·
Migration strategies to Gigabit Ethernet
Gigabit Ethernet
Protocol Architecture
In order to accelerate speeds from 100 Mbps Fast Ethernet up to 1 Gbps,
several changes need to be made to the physical interface. It has been decided
that Gigabit Ethernet will look identical to Ethernet from the data link layer
upward. The challenges involved in accelerating to 1 Gbps have been resolved by
merging two technologies together: IEEE 802.3 Ethernet and ANSI X3T11
FiberChannel. Figure 1 shows how key components from each technology have been
leveraged to form Gigabit Ethernet.
Figure 1: Gigabit Ethernet Protocol Stack

Leveraging these two technologies means that the standard can take
advantage of the existing high-speed physical interface technology of
FibreChannel while maintaining the IEEE 802.3 Ethernet frame format, backward
compatibility for installed media, and use of full- or half-duplex carrier
sense multiple access collision detect (CSMA/CD). This scenario helps minimize
the technology complexity, resulting in a stable technology that can be quickly
developed.
The actual model of Gigabit Ethernet is shown in Figure 2. Each of the
layers will be discussed in detail.
Figure 2: Architectural Model of IEEE 802.3z Gigabit Ethernet

(source: IEEE Media Access Control parameters, physical layers, repeater
and management parameters for 1000-Mbps Operation)
Physical Interface
See Figure 3 for the physical diagram.
Figure 3: 802.3z and 802.3ab Physical Layouts

Gigabit Ethernet
Interface Carrier
The Gigabit interface converter (GBIC) allows network managers to
configure each gigabit port on a port-by-port basis for short-wave (SX),
long-wave (LX), long-haul (LH), and copper physical interfaces (CX). LH GBICs
extended the single-mode fiber distance from the standard 5 km to 10 km. LH is
not part of the 802.3z standard, allowing switch vendors to build a
single physical switch or switch module that the customer can configure for the
required laser/fiber topology. As stated earlier, Gigabit Ethernet initially
supports three key media: short-wave laser, long-wave laser, and short copper.
In addition, fiber- optic cable comes in three types: multimode (62.5 um),
multimode (50 um), and single mode. A diagram for the GBIC is shown in Figure
4.
The FiberChannel physical medium dependent (PMD) specification currently
allows for 1.062-gigabaud signaling in full duplex. Gigabit Ethernet will
increase this signaling rate to 1.25 Gbps. The 8B/10B encoding (to be discussed
later) allows a data transmission rate of 1000 Mbps. The current connector type
for FibreChannel, and therefore for Gigabit Ethernet, is the SC connector for
both single-mode and multimode fiber. The Gigabit Ethernet specification calls
for media support for multimode fiber-optic cable, single-mode fiber-optic
cable, and a special balanced shielded 150-ohm copper cable.
Figure 4: Function of the GBIC Interface

In contrast, Gigabit Ethernet switches without GBICs either cannot support
other lasers or need to be ordered customized to the laser types required.
1000Base-X
All three 1000Base-X versions support full-duplex binary transmission at
1250 Mbps over two strands of optical fiber or two STP copper wire-pairs, as
shown in Figure 7-25. Transmission coding is based on the ANSI Fibre Channel
8B/10B encoding scheme. Each 8-bit data byte is mapped into a 10-bit code-group
for bit-serial transmission. Like earlier Ethernet versions, each data frame is
encapsulated at the physical layer before transmission, and link
synchronization is maintained by sending a continuous stream of IDLE
code-groups during interframe gaps. All 1000Base-X physical layers support both
half-duplex and full-duplex operation.
The principal differences among the 1000Base-X versions are the link media
and connectors that the particular versions will support and, in the case of
optical media, the wavelength of the optical signal
|
|
|
Link Configuration
|
1000Base-CX
|
1000Base-SX
|
1000Base-LX
|
|
150 W STP copper
|
Supported
|
Not supported
|
Not supported
|
|
125/62.5 mm multimode optical fiber1
|
Not supported
|
Supported
|
Supported
|
|
125/50 mm multimode optical fiber
|
Not supported
|
Supported
|
Supported
|
|
125/10 mm single mode optical fiber
|
Not supported
|
Not supported
|
Supported
|
1 The 125/62.5 mm specification refers to the cladding and core
diameters of the optical fiber.
|