05 Ethernet
05 Ethernet
Ethernet Protocol
• Explain the operation of Ethernet.
• Explain how the Ethernet sublayers are related to the frame fields.
• Describe the Ethernet MAC address
©2016Ciscoand/oritsaffiliates.Allrightsreserved.Cisco Confidential 2
EthernetProtocol
©2016Ciscoand/oritsaffiliates.Allrightsreserved.Cisco Confidential 3
Ethernet Frame
Ethernet Encapsulation
Ethernet is the most widely used LAN technology today.
• DefinedintheIEEE802.2and802.3standards.
• Itsupportsdatabandwidthsof10Mb/s,100Mb/s,1000Mb/s (1
Gb/s),10,000 Mb/s (10 Gb/s),40,000 Mb/s (40 Gb/s),and
100,000Mb/s(100Gb/s).
©2016Ciscoand/oritsaffiliates.Allrightsreserved.Cisco Confidential 4
Ethernet Frame
Ethernet Encapsulation (Cont.)
The Ethernet LLC sub layer handles the
communication between the upper layers and the
lower layers. It is implemented in software, and its
implementation is independent of the hardware.
©2016Ciscoand/oritsaffiliates.Allrightsreserved.Cisco Confidential 5
Ethernet Frame
MAC Sublayer
The MAC sublayer has two primary responsibilities:
• Data encapsulation
• Media access control
Media access control is responsible for the placement of frames on the media and the removal of
Frames from the media. This sublayer communicates directly with the physical layer.
©2016Ciscoand/oritsaffiliates.Allrightsreserved.Cisco Confidential 6
Ethernet Frame
Ethernet Evolution
Since1973, Ethernet standards have evolved specifying faster and more flexible versions of the
technology.
The latest versions of Ethernet operate at 10 Giga bits per second and faster.
©2016Ciscoand/oritsaffiliates.Allrightsreserved.Cisco Confidential 7
Ethernet Frame
Ethernet Frame Fields
The minimum Ethernet frame size
from Destination MAC address to
FCS is 64 by tes and the
maximum is 1518 bytes.
Frames less than 64 bytes are called a “collision fragment” or “runt frame” and are automatically
discarded by receiving stations. Frames greater than 1500 by tes of data are considered “jumbo”
or “baby giant frames”.
If the size of a transmitted frame is less than the minimum or greater than the maximum,
the receiving device drops the frame.
©2016Ciscoand/oritsaffiliates.Allrightsreserved.Cisco Confidential 8
Ethernet MAC Addresses
MAC Addresses and Hexadecimal
An Ethernet MAC address is a 48-bit binary value expressed as12 hexadecimal digits (4 bits per
hexadecimal digit).
Convert the decimal or hexadecimal value to binary, and then to convert the binary value to
either decimal or hexadecimal as needed.
©2016Ciscoand/oritsaffiliates.Allrightsreserved.Cisco Confidential 9
Ethernet MAC Addresses
MAC Addresses: Ethernet Identity
MAC addresses were created to identify the actual source and destination.
• The MAC address rules are established by IEEE.
• The IEEE assigns the vendor a 3-byte (24-bit) code, called the Organizationally Unique Identifier (OUI).
©2016Ciscoand/oritsaffiliates.Allrightsreserved.Cisco Confidential 10
Ethernet MAC Addresses
Frame Processing
The MAC address is often referred to as a burned-in address (BIA) meaning the address is
encoded in to the ROM chip permanently. When the computer starts up, the first thing the NIC
does is copy the MAC address from ROM into RAM.
©2016Ciscoand/oritsaffiliates.Allrightsreserved.Cisco Confidential 11
Ethernet MAC Addresses
MAC Address Representations
Use the ip config/all command on a Windows host to identify the MAC address of an Ethernet
adapter. On a MAC or Linux host, the if config command is used.
Depending on the device and the operating system, you will see various representations of MAC
addresses.
©2016Ciscoand/oritsaffiliates.Allrightsreserved.Cisco Confidential 12
Ethernet MAC Addresses
Unicast MAC Address
A unicast MAC address is the
unique address used when a frame
is sent from a single transmitting
device to a single destination device.
©2016Ciscoand/oritsaffiliates.Allrightsreserved.Cisco Confidential 13
Ethernet MAC Addresses
Broadcast MAC Address
Many network protocols, such as
DHCP and ARP, use
broadcasts.
A broadcast packet contains a
destination IPv4 address that has all
ones (1s) in the host portion
indicating that all hosts on that local
network will receive and process the
packet.
©2016Ciscoand/oritsaffiliates.Allrightsreserved.Cisco Confidential 15