These notes will not give you very much information. Much more data can be found at Wikipedia, of course, but also at the very comprehensive Ethermanage pages.
Ethernet:
It is defined in a number of official IEEE Standards (Credit, Much more complete list):
Standard | Year | What it Covered |
---|---|---|
802.3 | ? | 10BASE5, first commercially available, 10Mbps, 500m max, “thick Ethernet” (named for the thick coax cable), DEPRECATED |
802.3a | 1985 | 10BASE2, “thin Ethernet,” cheapernet, 185m max |
802.3b | 1985 | 10BROAD36, obsolete |
802.3d | 1987 | Fiber-optic inter repeater link |
802.3e | 1987 | 1BASE5 StarLAN (first twisted pair version) |
802.3i | 1990 | 10BASE-T, Ethernet over twisted pair |
802.3j | 1993 | 10BASE-F, Ethernet over fiber optic |
802.3u | 1995 | 100BASE-TX, 100BASE-T4, 100BASE-FX “Fast Ethernet,” 100Mbps, autonegotiation |
802.3x | 1997 | Full duplex, flow control |
802.3y | 1998 | 100BASE-T2 (low-quality twisted pair) |
802.3z | 1998 | 1000BASE-X, Gigabit Ethernet over fiber optic |
802.3ab | 1999 | 1000BASE-T, Gigabit Ethernet over twisted pair |
802.3ac | 1998 | Frame size extension to 1522 bytes with Q-tag |
802.3ad | 2000 | Parallel links (link aggregation) |
802.3ae | 2002 | 10GBASE-{SR,LR,ER,SW,LW,EW} 10 Gigabit Ethernet |
802.3as | 2006 | Frame expansion |
802.3az | 2010 | Energy efficient Ethernet |
802.3em | 2015 | 100G/40G Ethernet for optical fiber |
802.3bq | 2016 | 25G/40GBASE-T for 4-pair balanced twisted-pair cabling with 2 connectors over 30 m distances |
802.3bz | 2016 | 2.5GBASE-T and 5GBASE-T, 2.5 Gigabit and 5 Gigabit Ethernet over Cat-5/Cat-6 twisted pair |
This list is incomplete, as new standards are being written as the technology evolves.
What do those descriptors mean?
History is fun! The original design built a LAN with a single, shared coax cable.
Each station sent frames over the ether to the other stations. Because they all shared the same medium, some kind of Media Access Control (MAC) had to be developed.
An early form of media access control was called Carrier Sense Multi Access with Collision Detection (CSMA/CD). The algorithm was something like:
By the way, modern Ethernet systems are collision-free.
Every station has a globally unique 48-bit address, called its physical address, or MAC address, or Hardware addresss.
We write these addresses as six colon separated octets in hexidecimal.
Example: 07:2E:95:C2:BB:1F
.
By convention, FF:FF:FF:FF:FF:FF
is the broadcast address.
Best to just read the Wikipedia article for this.
We’ve covered: