Design goals and reasons for Ethernet's success
Ethernet history
IEEE 802.3 naming rules
IEEE 802.3 Standards
Standard |
Specification |
Maximum Distance in Meters |
10Base5 |
1 thick coaxial cable (ThickNet) |
500 |
10Base2 |
1 thin coaxial cable, also known as CheaperNet |
185 |
10Broad36 |
3 channels (each direction) of a private CATV system |
3600 |
10BaseT |
2 pairs Category-3 or better Unshielded Twisted Pair (UTP) |
100 |
10BaseF |
Generic name for 10-Mbps fiber-optic standards |
N/A |
10BaseFL |
2 multimode optical fibers with asynchronous active hub |
2000 |
10BaseFB |
2 multimode optical fibers with synchronous active hub |
2000 |
10BaseFP |
2 multimode optical fibers with passive hub |
1000 |
100BaseT |
Generic name for 100-Mbps standards |
N/A |
100BaseX |
Generic name for 100BaseT standards using 4B/5B encoding |
N/A |
100BaseTX |
2 pairs Category-5 UTP, uses 4B/5B encoding |
100 |
100BaseFX |
2 multimode optical fibers, uses 4B/5B encoding |
412 (half duplex) 2000 (full duplex) |
100BaseT4 |
4 pairs Category-3 (or better) UTP, uses 8B/6T encoding |
100 |
100BaseT2 |
2 pairs Category-3 (or better) UTP, uses PAM 5 encoding |
100 |
1000BaseX |
Generic name for 1000-Mbps standards using 8B/10B encoding |
N/A |
1000BaseCX |
2 pairs 150-ohm shielded twisted-pair (STP), uses 8B/10B encoding |
25 |
1000BaseSX |
2 multimode optical fibers using shortwave laser optics, uses 8B/10B encoding |
550 |
1000BaseLX |
2 multimode or single-mode optical fibers using longwave laser optics, uses 8B/10B encoding |
550 multimode, 5000 single-mode |
1000BaseT |
4 pairs Category-5 UTP, uses PAM 5 encoding |
100 |
10GBaseLX4 |
2 multimode or single-mode optical fibers using longwave laser optics and wide wavelength division multiplexing |
300 multimode, 10,000 single-mode |
10GBaseE |
2 single-mode optical fibers |
40,000! (if attenuation is low enough) |
Baseband
Broadband
IEEE subdivides the OSI Data Link layer into the Media Access Control (MAC) sublayer and the Logical Link Control (LLC) sublayer. LLC is also known as IEEE 802.2.
The MAC sublayer deals with:
The LLC (802.2) sublayer:
MAC addresses
802.3 Frame Structure
Preamble |
Start Frame Delimiter |
Dest. MAC Address |
Source MAC Address |
Length or Type |
Data (plus pad if necessary) |
Frame Check Sequence |
7 bytes |
1 byte |
6 bytes |
6 bytes |
2 bytes |
46 to 1500 bytes |
4 bytes |
Ethernet II (DIX) Frame Structure
Same as 802.3 except it:
CSMA/CD: Carrier Sense (CS) - listen before sending. Multiple Access (MA) - it's a shared network. Collision Detection (CD) - listen while sending for a collision. If another station is also sending, back off and wait a random amount of time before trying again.
Transmission Modes
Collision Domain
Broadcast Domain
Basic jobs of a Layer 2-forwarding device (Bridge or Switch)
Switch modes
(Almost all modern switches are store-and-forward)