telecommunications training, dvd video courses, online telecom course, IP networking and MPLS training, VoIP fundamentals, books, certification

Teracom Tutorial: Ethernet Frames and MAC Addresses

Go to Teracom home page scheduled public seminars, instructor-led telecom training, networking training, telecommunications training, VoIP training, MPLS training courses self-paced DVD video courses telecom, datacom, networking, IP, MPLS, wireless, training, learning, courses, online online certification and testing info on bringing any Teracom seminar to your location for a private team training session telecommunications training book, networking book Free online tutorials, lessons, articles and more!
site map
Register for Certification
Register: Online Courses
Register for a Seminar
Order DVDs
Order Books
Certification Exams
Online Course Previews
Video Previews
CPE Credits
free bonuses - certification and online courses
Online Courses
Instructor-Led Courses
Private Onsite Training
DVD-Video Courses
Reference Books
Free Tutorials
Why take our courses
Who will benefit
Value pricing
About Teracom
Contact us
Policies and FAQs
be notified of new tutorials, seminars, video releases and more
Teracom Tutorial: Ethernet Frames and MAC Addresses

A frame is the lowest level of organizing bits for transmission on a circuit. It corresponds to Layer 2 of the OSI 7-layer reference model, the Link Layer.

Layer 1, the Physical Layer, in the OSI model specifies the physical circuit: what kind of physical medium is used, how 1s and 0s are represented on the physical medium, how often that can be done. This implements the ability to transmit bits from one machine to another.

However, there is no such thing as an error-free, unlimited capacity physical circuit. Further, there may be multiple devices on a single circuit - a WiFi hotspot, for example.

Layer 2, the Link Layer, provides mechanisms for indicating which device the communications are to and from on the circuit, which device is allowed to transmit next, controlling the flow of information to deal with limited capacities, and detecting bit errors.

The result is the ability to transmit to another device on the same circuit.

These functions are implemented with Ethernet Local Area Network (LAN) technology.

Ethernet was a brand name for the original LAN product, and is now used to refer to a set of standards published by study group 802 of the Institute of Electrical and Electronic Engineers (IEEE), universally supported for communicating data between two devices over copper cables, fiber optics and over the air.

Data is transmitted in blocks of about 1500 bytes, carried as the payload or information field of a frame. A frame, illustrated above, is the unit of transmission. Machines transmit one frame at a time.

On a circuit with multiple devices physically connected, all devices will hear the transmission – so it is necessary to indicate for whom a transmission is intended; which device should react to a transmission. This is accomplished by prepending an address to the block of data.

The IEEE specifies Ethernet addressing in standard 802.2, as part of the Media Access Control (MAC) sublayer, so these addresses are often called MAC addresses .

MAC addresses are permanently assigned by manufacturers to LAN interfaces, i.e. the electronics sitting behind a jack that a LAN cable is plugged into, or the wireless transceiver in the case of Wi-Fi.. Currently, MAC addresses are six bytes long: the first three bytes identify the manufacturer, and the last three bytes identify the device.

Control information such as sequence numbers or an indication of the size of the payload is also prepended to the block.

An error detection mechanism called a Frame Check Sequence (FCS) is calculated by the transmitter and appended to the block. With a mathematical operation, the receiver can detect to better than 99.99% accuracy if any of the received bits are in error. If an error is detected, the whole thing is discarded and retransmitted. This entire process is known as Cyclic Redundancy Checking (CRC).

The framing is a pattern of bits marking the beginning and end of the transmission.

This collection of bits is called a frame and is the unit of transmission between machines over an Ethernet connection.

To communicate data from one machine to another on the circuit, the transmitting station's Ethernet software takes a block of data and puts the MAC address of the desired destination device on the front of the block, along with the source MAC address, control information, framing and the FCS at the end of the block, creating the frame.

Next, the transmitting machine checks if another other machines are using the circuit. If so, the transmitting station must wait. When the circuit is free, the transmitting station signals the MAC frame one bit at a time by flashing a light on and off on Optical Ethernet, by changing the voltage up and down on a copper LAN cable, or transmitting a modem signal using a radio on a wireless connection.

All devices on the circuit receive the frame, verify if there are errors, then compare the destination MAC address from the frame to the MAC address on their LAN interface. If they are the same, then the device knows it should react to the frame.

The result is to move a block of data from one machine to another machine on the same physical circuit.

This is the purpose of Ethernet, MAC addresses and frames.


The next question would be: what if the desired destination device is not on the same circuit? The answer, of course, is that is is necessary to connect circuits together. A device terminating more than one circuit, that can connect or bridge between the circuits, to relay frames from one circuit to another is required. This device is called a router.


For more like this, check out:

Instructor-led Course 101 Telecom, Datacom and Networking for Non-Engineers
(part of BOOT CAMP)

DVD-Video Course V3 Fundamentals of Datacom and Networking

Online Certified Telecommunications Network Specialist (CTNS) Certification
Course 2211: Ethernet, LANs and VLANs

more telecommunications tutorials        
interactive telecom & networking tutorials        
video tutorials
online telecom training courses
online courses
telecommunications certification
instructor-led course 101: telecom, datacom and networking for non-engineering professionals
textbooks, reference books, certification study guides
DVD video courses
DVD-video courses
boot camp
mind the gap!
tell a friend:
Join our satisfied customers including:
at&t verizon bell canada microsoft intel cisco gsa cox cable
Copyright © Teracom Training Institute.   All rights reserved.    privacy policy    contact us    FAQs, help and policies