Gigabit Ethernet

advertisement
Gigabit Optical Ethernet
Background Paper
Ryan Baldwin
Dave Gewertz
Geoff Sizemore
1/29/02
Gigabit Ethernet
Dr. Robert Metcalf invented the basis for Ethernet in the mid-1970’s at the Xerox Palo Alto
Research Center. The idea was that the office of the future would have a personal computer and
would then need a means of communication with a mainframe and other computers in the office.
The Xerox Alto was to be the first desktop computer in the “office of the future.” The initial design
ran at 3Mbps and was known as “Experimental Ethernet.” The formal specifications were agreed
upon by the three main players in the industry: Xerox, Intel, and DEC. The original, “Experimental
Ethernet”, was expanded to 10-Mbps and standardized by IEEE in a production quality form.
Gigabit Ethernet is designed on standard Ethernet frame format so that its integration
would be as seamless as possible. Ethernet and Fast Ethernet will therefore require no frame
translation to interface with Gigabit Ethernet.
Figure 1. Ethernet Address Fields
When Xerox first designed the Ethernet protocol, a type field was required. In the IEEE 802.3
specifications the type field has been changed to a length field, telling the receiver how many bytes
are in the packet. This leaves the protocol distinction in the data portion of the packet. There are
three main layers that the Logical Link Control (LLC) and the Media Access Control (MAC) must
communicate with in order to interface with the upper layers of the Open System Interconnect
(OSI) stack. The first is the destination service access point (DSAP). This layer is responsible for
providing a unique identifier within the station and the upper layers of the OSI stack. The second is
the source service access point (SSAP), which does the same thing as the DSAP, only with the
source address this time. If every protocol obeyed these OSI stack protocols, then this would be
enough. Since this is not the case, the LCC must carry even more information so that the packet is
interpreted by the end user correctly. The most common protocol that falls into this category is
Internet Protocol, IP. This problem is addressed by implementing a protocol called Subnetwork
Access Protocol, or SNAP. A SNAP is recognized when the DSAP and the SSAP addresses are set
to “0 x AA”. When “0 x AA” is seen, then a 5 byte long SNAP header follows. IEEE assigns what
the first 3 bytes are to be depending on the organization code. The following 2 bytes set the type
value, just like the original Ethernet specifications.
IEEE 802.3z
Recent technologies, such as ATM and FDDI, have commanded a large market share;
pushing Ethernet out of the backbone of the network and confining it to the last hop. ATM and
FDDI technologies delivered higher speeds to keep up with the demands for greater throughput and
higher bandwidth applications. The introduction of Gigabit Ethernet is quickly changing this trend.
The simplicity and reliability of Ethernet is ideal, if it can support the bandwidth needed. IEEE
803.2z is the standardizing body for Gigabit Ethernet. The standardization effort began in mid1995, with a push to have things done as soon as possible. The sense of urgency if felt by designers
that want to design a product that will meet the industry standard. A rough draft was completed in
1997 and then in June of 1998 the technology was standardized by IEEE. The real value to the end
user is that Gigabit Ethernet is built off the Ethernet platform, and it will work seamlessly with
Ethernet and FastEthernet.
Gigabit Ethernet Hardware Overview
In order to better comprehend the hardware technology behind Gigabit Ethernet, the
physical layer must be understood. Gigabit Ethernet technology was created in 1998 with the
convergence of the IEEE 802.3 Ethernet and ANSI X3T11 FiberChannel standards. Figure 2 shows
the features from both standards that were combined in the IEEE 802.3z standard. One advantage
of using the IEEE Ethernet standard is that from the data layer up, Gigabit Ethernet is compatible
with the older and widely deployed Fast Ethernet. The new IEEE 802.3z Gigabit Ethernet standard
also allows use of full and half duplex carrier sense multiple access collision detect (CSMA/CD).
The advantages of Gigabit Ethernet are flexibility in integration with Fast Ethernet devices, as well
as taking advantage of greater bandwidth and lower errors associated with fiber.
To allow configuration flexibility, there are four mediums for Gigabit Ethernet
communication; two purely fiber optic, and two integrated with copper. The 1000BaseSX
standard works with multimode fiber (using short- or long-wave lasers), and the 1000BaseLX works
with single mode fiber (using long-wave lasers). The copper based standards are 1000BaseT (using
CAT5 twisted pair copper) and 1000BaseCX (using shielded 150 ohm copper cable). Our research
will focus on the fiber-based standards, since they provide high bandwidth over a much longer
distance than copper based Gigabit Ethernet (see figure 3).
The quickest and easiest way to integrate Gigabit Ethernet in a fast Ethernet
Figure 3. The four Gigabit Ethernet Standards
environment is to replace Fast Ethernet switches with Gigabit Ethernet switches, and install Gigabit
Ethernet NIC’s (network interface cards) in the servers. Since Gigabit Ethernet is backwards
compatible with Fast Ethernet, these are the only changes in the network necessary that will result in
greater bandwidth availability. Our research will focus on designing a NIC for Gigabit Ethernet that
is both cost effective and robust.
We will be using the Intel Pro/1000 XF Server adapter in our test bed. This adapter uses the
1000BaseSX standard with multimode 62.5 - 50um fiber. It fits into the PCI slot of the server’s
motherboard, which is important because the server bus must be able to handle 1 Gb/second data
rates. Table 1 shows throughput of several computer bus types, and demonstrates why Gigabit
Ethernet NIC’s must use a PCI bus.
Table 1. Data Throughput for different server bus types
Bus Type
Throughput
ISA
64 Mb/s
EISA
264 Mb/s
MCA
320 Mb/s
PCI (32 Bit, 33 MHz)
1056 Mb/s
PCI (32 Bit, 66 MHz)
4224 Mb/s
The most expensive component of the NIC is the transceivers. The transceiver contains the
transmitting laser, receiver, optical subassemblies, electrical subassemblies, and the packaging
housing. The 1000BaseSX standard uses shorter wavelength transmitters (770-860nm) than
1000BaseLX (1270-1355nm). Shorter wavelength transmitters are less expensive than higher
wavelength transmitters, but the signals can’t travel as far (500m vs. 3km). We will be looking at the
Agilent HFBR-53D5 family of 850nm VCSEL (vertical cavity emitting lasers). Picolight is another
manufacturer of low cost 850 nm transceivers, and Sumitomo Electric Industries is a producer of
photodiode receivers that offer yet another alternative.
To improve on error rates, we will continue the work of past groups in converting the
transceiver’s single ended input into a differential input. The single ended input has a high error rate
because it uses a fixed reference to the input signal. Differential inputs will reduce errors because the
receiving and transmitting signals will use inverted signals as reference points, thus eliminating
errors. We will use Maxim evaluation boards to test Maxim amplifiers and the Agilent VCSEL in
creating a lower cost, lower error NIC with differential inputs.
Fiberoptics in the LAN
Before the advent of Gigabit Ethernet, copper Ethernet cable could be trusted to provide
the necessary performance standards to meet the requirements of the application. Data rates have
reached a point where copper has become an unsatisfactory medium for transmission. As a result,
fiberoptics, or the transmission of data using light waves, is starting to become the method of choice
for end-user communication needs. These needs are centered on the fact that computer networking
has become almost a necessity in the today’s world. Technology has limited how widespread
fiberoptics have been deployed into current computers networks. Originally, fiber was only used in
the long haul usually between wide area networks and metropolitan area networks. It was during
that time that 80% of the bandwidth existed on the backbone of the Internet. The expansion of
local area networks (LAN) coupled with the ever-growing bandwidth expectations has necessitated a
faster mode of communication, i.e. Gigabit Ethernet.
Fiber vs. Copper
Most LAN systems currently rely on unshielded twisted-pair (UTP) technology. Engineers
are more familiar with the phrase Category 5, the most widely used standard of UTP cable. The
distance restrictions of UTP cables are the driving force behind the use of fiber optic cables in the
LAN. Table 2 shows a comparison between the current Ethernet technologies and their relative
distance restrictions. As one can see, the current limit on copper is 25 meters for Gigabit Ethernet.
New technologies discussed in the previous section are beginning to broaden the capabilities of the
UTP cable, but fiber is still the predominant leader in terms of performance. Unfortunately distance
restrictions are not the only thing hampering copper cabling. Fiber is much thinner and lighter than
copper cable, and fiber cable is immune to the electromagnetic noise that is created by most pieces
of electronic equipment; copper is not. Fiber does have its drawbacks. It is expensive to
manufacture and difficult to maintain because of the fragile nature of the cable.
Table 2. Fiber Vs. Copper (UTP)
Ultimately the cost of fiber comes down to the connector, which can vary in design. ST, SC,
and FDDI connectors are the most prominent types. ST connectors are for fiber to the desk, while
SC is usually used for long haul fiber. FDDI connectors work with a Fiber Data Distributed
Interface, a token ring technology operating at 100 Mb/s at distances up to 2000 meters. The
expensive part, a precision ceramic ferrule, in each connector aligns the laser and protects the fiber.
(Fiber optic Tech)
Making A Fiberoptics Link
Making a fiber optic link involves three main components: input, output, and
optoelectronics. The input, or the receiver is implemented with a photodetector. A photodetector
detects light waves of a certain frequency and then passes the digital electrical information to the
optoelectronics of the circuit. The output (transmit) of any fiber optic link is made up of a laser
diode and driver. Together with the optoelectronics, they convert an AC or DC signal into a light
wave that can be transmitted over fiber optic cable.
Much like information over a copper cable, data over fiber consists of digital bits of
information; each bit being a ‘1’ or ‘0’. These bits are put together into packages called packets.
Packets make up the majority of network traffic. In order to transmit packets over fiber, the DC
signals of 5 volts and 0 volts must first be converted into light waves. These operations are handled
by the laser diode. Once an electrical current hits the driver, it is passed to the diode. Depending
on the state of the bit, either a pulse is emitted or no pulse is emitted. These pulses are detected at
the other end by the photodetector and the bits are passed into the remaining portion of the circuit
to be analyzed. Although this is a very basic understanding of the process, we intend to go into
more detail for the design portion of our research. This further discussion will involve filters,
amplifiers, error correction, and possible problems that we may encounter when designing the
receiver portion of the project.
References
http://ieeexplore.ieee.org/iel3/4192/12266/00564796.pdf?isNumber=12266
http://www.ece.orst.edu/~ece482/lasers/ee488prev/dnsg/dnsg.htm
http://www.techguide.com/html/giganet.pdf
http://www.ece.gatech.edu/academic/courses/fall2001/ece4006/1G1/
http://www.ece.gatech.edu/academic/courses/fall2001/ece4006/1G2/
http://www.ece.gatech.edu/academic/courses/fall2001/ece4006/1G3/
http://www.10gea.org/10GEA_Whitepaper_0901.pdf
http://www.10gea.org/tech-faqs.htm
http://www.cisco.com/warp/public/cc/techno/media/lan/gig/tech/gigbt_tc.htm
http://literature.agilent.com/litweb/pdf/5968-3183E.pdf
http://www.intel.com/network/connectivity/resources/doc_library/white_papers/gigabit_etherne
t/gigabit_ethernet.pdf
http://www.intel.com/network/connectivity/products/pro1000xf_server_adapter.htm
Download