Ethernet Theory
Ethernet is a family of networking technologies commonly used in local area networks (LANs), metropolitan area networks (MANs) and wide area networks (WANs). It was commercially introduced in 1980 and first standardized in 1983 as IEEE 802.3. Ethernet has since retained a good deal of backward compatibility and has evolved to include higher bandwidth, improved media access control methods, and different physical media.
Historical Development
Ethernet was developed at Xerox PARC between 1973 and 1974. It was inspired by ALOHAnet, which Robert Metcalfe had studied as part of his PhD dissertation. The original Ethernet operated at 2.94 Mbps and used coaxial cable as a shared medium.
The IEEE 802.3 standard was first published in 1985. Since then, Ethernet has evolved through four generations: Standard Ethernet (10 Mbps), Fast Ethernet (100 Mbps), Gigabit Ethernet (1 Gbps), and 10 Gigabit Ethernet (10 Gbps).
Technical Fundamentals
Ethernet uses the CSMA/CD (Carrier Sense Multiple Access with Collision Detection) access method for shared media. Each Ethernet frame contains source and destination addresses, error-checking data, and payload data.
The maximum frame size is 1518 bytes (excluding preamble), with a minimum of 64 bytes. Modern Ethernet networks often use full-duplex communication and switches, eliminating collisions and the need for CSMA/CD.
Ethernet Frame Structure
An Ethernet frame consists of several fields. Hover over each segment to see its description:
Ethernet Frame (Total: 64-1518 bytes)
7 bytes
1 byte
6 bytes
6 bytes
2 bytes
46-1500 bytes
4 bytes
Frame Field Description
Click on any frame segment above to see its description here. The preamble is used to synchronize the receiver's clock with the sender's clock.
Ethernet Standards Evolution
- 10BASE5 (1983): Thick Ethernet, 10 Mbps over coaxial cable
- 10BASE2 (1985): Thin Ethernet, 10 Mbps over thinner coaxial cable
- 10BASE-T (1990): 10 Mbps over twisted pair cables
- 100BASE-TX (1995): Fast Ethernet, 100 Mbps over Cat5 cable
- 1000BASE-T (1999): Gigabit Ethernet, 1 Gbps over Cat5e/Cat6
- 10GBASE-T (2006): 10 Gbps over twisted pair
Laboratory Procedure
This virtual lab allows you to explore Ethernet networking concepts through simulation. Follow the steps below to complete the laboratory exercise.
Familiarize with Network Topology
Study the simulated network topology below. It consists of four computers connected via a switch to form a local area network (LAN). Each device has a unique MAC address and IP address.
Simulate Data Transmission
Use the simulation controls to send data packets between network nodes. Observe how Ethernet frames are structured and how they travel through the network.
Network Topology Simulation
Simulation Log
No events yet. Click the buttons above to simulate network activities.
Analyze Frame Structure
Examine the Ethernet frame structure and understand the purpose of each field. Use the frame visualization in the Theory section to explore each field.
Study Collision Detection
In traditional Ethernet using hubs (shared medium), collisions occur when two devices transmit simultaneously. The CSMA/CD protocol handles these collisions. In modern switched networks, collisions are avoided through full-duplex communication.
Record Observations
Document your observations about Ethernet frame transmission, MAC address learning in switches, and the differences between unicast, multicast, and broadcast transmissions.
Report Writing Guidelines
A well-structured lab report is essential for documenting your experiment and demonstrating your understanding. Follow these guidelines to create a comprehensive Ethernet lab report.
Report Structure
- Title Page: Include lab title, your name, course information, date, and instructor's name.
- Abstract/Summary: Brief overview of the experiment (100-150 words).
- Introduction: Background on Ethernet technology and objectives of the lab.
- Theory: Explain Ethernet fundamentals, frame structure, CSMA/CD, and network topologies.
- Methodology/Procedure: Describe the steps followed in the virtual lab.
- Results & Observations: Present your findings with screenshots from the simulation.
- Analysis & Discussion: Interpret results, explain observations, and discuss any issues.
- Conclusion: Summarize key findings and learning outcomes.
- References: Cite any sources used in your report.
Key Elements to Include
- Ethernet frame structure with detailed field explanations
- Comparison of Ethernet standards (10BASE-T, 100BASE-TX, 1000BASE-T)
- Discussion of CSMA/CD vs. full-duplex switching
- MAC address format and its role in Ethernet networks
- Analysis of collision domains and broadcast domains
- Comparison of hubs vs. switches in Ethernet networks
Sample Report Outline
Title: Analysis of Ethernet Frame Structure and Network Communication
Introduction: This laboratory experiment explores Ethernet networking fundamentals through virtual simulation. The objectives include examining Ethernet frame structure, simulating data transmission between network nodes, and analyzing collision detection mechanisms.
Methodology: The virtual Ethernet lab was used to simulate a network consisting of four computers connected via a switch. Packet transmission was simulated between nodes, and frame structure was analyzed using the interactive frame visualization tool.
Results: The simulation demonstrated successful unicast transmission from PC1 to PC2, with the switch correctly forwarding frames based on MAC addresses. Broadcast transmission resulted in all nodes receiving the frame. Collision simulation showed how CSMA/CD would handle simultaneous transmissions in a shared medium.
Discussion: Modern Ethernet networks use switches to create separate collision domains for each port, effectively eliminating collisions. The Ethernet frame structure efficiently encapsulates data with necessary addressing and error-checking fields. The transition from shared medium to switched networks has significantly improved Ethernet performance.
Evaluation Criteria
- Technical Accuracy (30%): Correct explanation of Ethernet concepts
- Clarity and Organization (25%): Logical flow and clear presentation
- Analysis Depth (25%): Insightful discussion of results
- Formatting and References (10%): Proper structure and citations
- Conclusions (10%): Appropriate summary and findings