Ethernet Frames
Ethernet was developed by the Xerox Corporation's Palo Alto Research Center
(PARC) in the 1970s. Ethernet was the technological basis for the IEEE
802.3 specification, which was initially released in 1980. Shortly
thereafter, DEC, Intel, and Xerox jointly developed and released and Ethernet
specification (Version 2.0) that is substantially compatible with IEEE 802.3.
Today, the term Ethernet is often used to refer to all CSMA/CD LANs that
generally conform to Ethernet specification, including 802.3.
Ethernet Frames
- Used at the Data Link layer to encapsulate packets handed down from the
Network layer for transmission on a medium.
- Ethernet_II frames have a type field in their frame.
- 802.3 frames have a length field in their frame.
- Data size can be from 46 to 1500 bytes.
- FCS - Frame Check Sequence - used to store the CRC (Cyclic
Redundancy Check) for the frame.
- 802.3 frame can't contain information about the upper layer protocols
(Network Layer), so it is combined with the 802.2 (LLC) frame to provide this
function.
The Four Types of Ethernet Frames:
- Ethernet II
- IEEE 802.3
- IEEE 802.2
- SNAP
Ethernet II
Ethernet provides services corresponding to Layers 1 and 2 of the OSI model.
In Ethernet frames, the 2-byte field following the source address is a type
field. This field specifies the upper-layer protocol to receive the
data after Ethernet processing is complete. Ethernet is a broadcast LAN
that uses CSMA/CD.
IEEE 802.3
IEEE 802.3 specifies the Physical layer (Layer 1) and the channel access
portion of the Data Link layer (Layer 2), but doesn't define a logical link
control protocol. In IEEE 802.3 frames, the 2-byte field following the
source address is a length field, which indicates the number of bytes of
data that follows this field and precede the frame check sequence (FCS) field.
Following this is the data field, which will contain data for the frame.
In the case of IEEE 802.3, the upper-layer protocol must be defined within the
data portion of the frame. IEEE 802.3 is also a broadcast LAN that uses
CSMA/CD.
IEEE 802.2
IEEE 802.2 is often referred to as the Logical Link Control (LLC). It
is extremely popular in LAN environments, where it interoperates with protocols
such as IEEE 802.3, IEEE 802.4, and IEEE 802.5. Upper-layer processes use
IEEE 802.2 services through service access points (SAPs). The IEEE 802.2
header begins with a destination service access point (DSAP) field, which
identifies the receiving upper-layer process. Following the DSAP address
is the source service access point (SSAP) address, which identifies the sending
upper-layer process.
802.2 SNAP
The SNAP (Subnetwork Architecture Protocol) frame has its own protocol field
to identify the upper-layer protocol. This is a way to allow an Ethernet
II frame to be used in an 802.3 frame. SNAP frame's DSAP and SSAP are
always set to AA with the command field set to 3. SNAP was created because
not all protocols worked well with the 802.3 frame which has no ether-type
field. 802.2 frame is an 802.3 frame with the LLC info in the data field
of the header (has DSAP and SSAP). To allow the proprietary protocols
created by application developers to be used in the LLC frame, the IEEE defined
the SNAP format. SNAP is mostly seen with proprietary protocols such as
Appletalk and the Cisco CDP.
MAC Addressing
- 48-bit address.
- Manufacturer's identification (OUI- Organizationally Unique Identifier) is
the first 24-bits and is assigned by the IEEE.
- Manufacturer assigns a unique value to the second 24-bit section
Function of a MAC address
- The MAC address uniquely identifies the device from any other device in the
world.
- The MAC address is a 48 bit address represented by 12 hexadecimal digits.
- The first 6 digits contain the manufacturer's Unique identifier (OUI) and
the last 6 digits are the unique serial number assigned by the manufacturer.
- The MAC Address is usually burned onto a NIC (Network Interface Card) in
its ROM (Read Only Memory).
MAC Address Examples
| MAC Address |
Manufacturer Code |
Serial Number |
| FF34.2344.13FD |
FF34.23 |
44.13FD |
| 44CC.7800.34FF |
44CC.78 |
00.34FF |
| 00A0.CC60.1388 |
00A0.CC |
60.1388 |
3 Types of Media Access
- Contention (Ethernet)
- Token Passing (Token Ring, FDDI)
- Polling (IBM Mainframes, 100VGAnyLAN)
Ethernet
- Uses a logical bus topology - signal runs from one end of the segment to the
other.
- Baseband technology - when a station transmits, it uses the entire
bandwidth.
- Uses CSMA/CD.
- Best effort delivery.
Each of the 802.3 (Ethernet) standards defines an AUI
- 10BaseT - uses AUI - 1 bit at a time
- 100BaseT - uses MII - 4 bits at a time
- 1000BaseT - uses GMII - 8 bits at a time
AUI - Attachment Unit Interface
MII - Media Independent Interface
GMII - Gigabit Media Independent Interface
|