Ethernet
Ethernet
· Jomplair · Lexicon Lab

Ethernet History

Ethernet, as a technology, has its roots in the early 1970s. It was originally developed at Xerox PARC (Palo Alto Research Center) by a team led by Robert Metcalfe. The goal was to create a local area network (LAN) technology that could connect multiple computers within a building or campus. Here’s a brief timeline of its evolution:

  1. 1973: The first Ethernet prototype was developed, operating at 2.94 Mbps over coaxial cable.
  2. 1980: Ethernet was standardized by a consortium of companies, including Xerox, Intel, and DEC (Digital Equipment Corporation). This became known as the DIX standard (named after the three companies).
  3. 1983: The IEEE 802.3 standard was published, formalizing Ethernet as an open standard. This marked the beginning of Ethernet’s widespread adoption.
  4. 1990s: Ethernet evolved to support higher speeds, such as 10 Mbps (10BASE-T)100 Mbps (Fast Ethernet), and 1 Gbps (Gigabit Ethernet).
  5. 2000s: Ethernet continued to scale, with the introduction of 10 Gigabit Ethernet (10GbE)40 Gigabit Ethernet (40GbE), and 100 Gigabit Ethernet (100GbE).
  6. 2010s and beyond: Ethernet now supports speeds up to 400 Gbps and 800 Gbps, with ongoing research into Terabit Ethernet.

Ethernet’s success lies in its simplicity, scalability, and adaptability to various media types (coaxial, twisted pair, fiber optics).

Ethernet Classification

Ethernet can be classified based on several factors, including speedmedia type, and topology. Here are the main categories:

 By Speed

  • 10 Mbps Ethernet:
    • 10BASE-T: Uses twisted pair cables (Cat3 or higher).
    • 10BASE2: Uses thin coaxial cable (also called "thinnet").
    • 10BASE5: Uses thick coaxial cable (also called "thicknet").
  • Fast Ethernet (100 Mbps):
    • 100BASE-TX: Uses Cat5 or higher twisted pair cables.
    • 100BASE-FX: Uses fiber optic cables.
  • Gigabit Ethernet (1 Gbps):
    • 1000BASE-T: Uses Cat5e or higher twisted pair cables.
    • 1000BASE-SX: Uses multimode fiber for short distances.
    • 1000BASE-LX: Uses single-mode fiber for long distances.
  • 10 Gigabit Ethernet (10 Gbps):
    • 10GBASE-T: Uses Cat6a or higher twisted pair cables.
    • 10GBASE-SR: Uses multimode fiber for short distances.
    • 10GBASE-LR: Uses single-mode fiber for long distances.
  • Higher Speeds:
    • 25 Gbps40 Gbps50 Gbps100 Gbps400 Gbps, and 800 Gbps Ethernet variants, primarily used in data centers and high-performance networks.

Ethernet Model Ethernet operates at the Data Link Layer (Layer 2) of the OSI model. However, it also has a physical layer component. Here’s how Ethernet fits into the OSI model:

OSI Model (Open Systems Interconnection Model)

Layer

Name

Function

Protocol Examples

Devices

Layer 7

Application Layer

Provides network services directly to end-user applications.

HTTP, FTP, SMTP, DNS, Telnet, SNMP

PCs, Servers, APIs

Layer 6

Presentation Layer

Translates data between the application layer and the network format.

SSL/TLS, JPEG, MPEG, ASCII

Gateways, Encryption Devices

Layer 5

Session Layer

Manages sessions between applications (establish, maintain, terminate).

NetBIOS, RPC, PPTP, SIP

Session Management Tools

Layer 4

Transport Layer

Ensures reliable data transfer, error recovery, and flow control.

TCP, UDP, SCTP

Firewalls, Load Balancers

Layer 3

Network Layer

Handles logical addressing and routing of data between devices.

IP, ICMP, ARP, OSPF, BGP, IPv4, IPv6

Routers, Layer 3 Switches

Layer 2

Data Link Layer

Provides node-to-node data transfer and error detection/correction.

Ethernet (MAC), PPP, HDLC, VLAN, STP

Switches, Bridges, NICs

Layer 1

Physical Layer

Transmits raw bit streams over a physical medium.

Ethernet (10BASE-T, 100BASE-TX), USB, DSL

Hubs, Repeaters, Cables

 

Ethernet Protocol Format

The Ethernet frame is the fundamental unit of data transmission in Ethernet networks. It consists of several fields, each serving a specific purpose. Here’s the structure of an Ethernet frame:

Ethernet Frame Fields

  1. Preamble (7 bytes):
    • A sequence of alternating 1s and 0s used to synchronize the receiver’s clock.
    • Ends with a Start Frame Delimiter (SFD) (1 byte: 10101011).
  2. Destination MAC Address (6 bytes):
    • The MAC address of the intended recipient.
  3. Source MAC Address (6 bytes):
    • The MAC address of the sender.
  4. EtherType / Length (2 bytes):
    • Indicates the protocol type encapsulated in the payload (e.g., IPv4, IPv6, ARP).
    • For Ethernet II frames, this field is called EtherType.
    • For IEEE 802.3 frames, this field specifies the length of the payload.
  5. Payload (46–1500 bytes):
    • The actual data being transmitted (e.g., an IP packet).
    • If the payload is less than 46 bytes, it is padded to meet the minimum frame size.
  6. Frame Check Sequence (FCS) (4 bytes):
    • CRC (Cyclic Redundancy Check) value used to detect errors in the frame.

Ethernet Frame Types

  • Ethernet II: The most common frame type, used in modern networks. It uses the EtherType field.
  • IEEE 802.3: An older frame type that uses the Length field instead of EtherType.
  • IEEE 802.1Q: Adds a 4-byte VLAN tag to the Ethernet frame for VLAN support.

Example of an Ethernet II Frame

复制

Preamble (7 bytes) | SFD (1 byte) | Destination MAC (6 bytes) | Source MAC (6 bytes) | EtherType (2 bytes) | Payload (46–1500 bytes) | FCS (4 bytes)

Ethernet in Practice

Ethernet’s flexibility and scalability have made it the dominant LAN technology worldwide. It is used in virtually every type of network, from small home networks to large data centers. Key applications include:

  • Local Area Networks (LANs): Connecting computers, printers, and other devices in an office or home.
  • Data Centers: High-speed Ethernet (e.g., 10GbE, 40GbE, 100GbE) is used to connect servers and storage systems.
  • Metropolitan Area Networks (MANs): Ethernet is used to connect multiple LANs across a city.
  • Carrier Networks: Ethernet is increasingly used in wide area networks (WANs) due to its cost-effectiveness and scalability.

Ethernet Evolution and Future

Ethernet continues to evolve to meet the demands of modern networks. Some key trends include:

  • Higher Speeds: Research into 1.6 Tbps and 3.2 Tbps Ethernet is underway.
  • Energy Efficiency: Standards like Energy-Efficient Ethernet (EEE) reduce power consumption during periods of low activity.
  • Time-Sensitive Networking (TSN): Enhances Ethernet for real-time applications, such as industrial automation and automotive networks.
  • Software-Defined Networking (SDN): Ethernet is being integrated with SDN to enable more flexible and programmable networks.

Latest posts