On this page
|
| SUMMARY | |
| Layer |
: |
Data Link Layer |
| Type |
: |
Data link and physical layer protocol |
| SNMP MIBs |
: |
iso.org.dod.internet.mgmt.mib-2.powerEthernetMIB(1.3.6.1.2.1.105) |
| Related protocols |
: |
EEE 802.2, IEEE 802.3u, IEEE 802.3z, IEEE 802.2, IEEE 802.1, IEEE 802.3ae, IEEE 802.1D, IEEE 802.1G, IEEE 802.1Q, IEEE 802.1p, IEEE 802.1X, FDDI, Token Ring |
|
| DESCRIPTION |
IEEE 802.3 is a standard specification for Ethernet, a method of physical communication in a local area network (LAN), which is maintained by the Institute of Electrical and Electronics Engineers (IEEE). This is generally a LAN technology with some WAN applications. Physical connections are made between nodes and/or infrastructure devices (hubs, switches, routers) by various types of copper or fiber cable.
Following are the four data rates currently defined for operation over optical fiber and twisted-pair cables:
| IEEE Standard | Speed Mbps | Common Name | | 802.3 | 10 | Ethernet (10BaseT) | | 802.3u | 100 | Fast Ethernet (100BaseT) | | 802.3z | 1000 | Gigabit Ethernet over fiber | | 802.3ae | 10 Gigabit | 10 Gbps Ethernet |
History
The original IEEE 802.3 standard was based on, and was very similar to, the Ethernet Version 1.0 specification. The draft standard was approved by the 802.3 working group in 1983 and was subsequently published as an official standard in 1985 (ANSI/IEEE Std. 802.3-1985). Since then, a number of supplements to the standard have been defined to take advantage of improvements in the technologies and to support additional network media and higher data rate capabilities, plus several new optional network access control features.
Physical Layer Relationship to the ISO Reference Model
Although the specific logical model of the physical layer may vary from version to version, all Ethernet NICs generally conform to the generic model show in the following illustrate.
The physical layer for each transmission rate is divided into sublayers that are independent of the particular media type and sublayers that are specific to the media type or signal encoding.
- The reconciliation sublayer and the optional media-independent interface (MII in 10-Mbps and 100-Mbps Ethernet, GMII in Gigabit Ethernet) provide the logical connection between the MAC and the different sets of media-dependent layers. The MII and GMII are defined with separate transmit and receive data paths that are bit-serial for 10-Mbps implementations, nibble-serial (4 bits wide) for 100-Mbps implementations, and byte-serial (8 bits wide) for 1000-Mbps implementations. The media-independent interfaces and the reconciliation sublayer are common for their respective transmission rates and are configured for full-duplex operation in 10Base-T and all subsequent Ethernet versions.
- The media-dependent physical coding sublayer (PCS) provides the logic for encoding, multiplexing, and synchronization of the outgoing symbol streams as well symbol code alignment, demultiplexing, and decoding of the incoming data.
- The physical medium attachment (PMA) sublayer contains the signal transmitters and receivers (transceivers), as well as the clock recovery logic for the received data streams.
- The medium-dependent interface (MDI) is the cable connector between the signal transceivers and the link.
- The Auto-negotiation sublayer allows the NICs at each end of the link to exchange information about their individual capabilities, and then to negotiate and select.
- the most favorable operational mode that they both are capable of supporting. Auto-negotiation is optional in early Ethernet implementations and is mandatory in later versions.
Depending on which type of signal encoding is used and how the links are configured, the PCS and PMA may or may not be capable of supporting full-duplex operation.
10-Mbps Ethernet¡ª10Base-T
10Base-T provides Manchester-encoded 10-Mbps bit-serial communication over two unshielded twisted-pair cables. Although the standard was designed to support transmission over common telephone cable, the more typical link configuration is to use two pair of a four-pair Category 3 or 5 cable, terminated at each NIC with an 8-pin RJ-45 connector (the MDI), as shown in following. Because each active pair is configured as a simplex link where transmission is in one direction only, the 10Base-T physical layers can support either half-duplex or full-duplex operation.
Although 10Base-T may be considered essentially obsolete in some circles, it is included here because there are still many 10Base-T Ethernet networks, and because full-duplex operation has given 10BaseT an extended life.
10Base-T was also the first Ethernet version to include a link integrity test to determine the health of the link. Immediately after powerup, the PMA transmits a normal link pulse (NLP) to tell the NIC at the other end of the link that this NIC wants to establish an active link connection:
- If the NIC at the other end of the link is also powered up, it responds with its own NLP.
- If the NIC at the other end of the link is not powered up, this NIC continues sending an NLP about once every 16 ms until it receives a response.
The link is activated only after both NICs are capable of exchanging valid NLPs.
IEEE 802.3 Frame Structure
- The basic Ethernet frame format
The IEEE 802.3 standard defines a basic data frame format that is required for all MAC implementations, plus several additional optional formats that are used to extend the protocol's basic capability.
Preamble | SFD | Destination | Source | Length Type | Data unit + pad | FCS | 7 bytes | 1 byte | 6 bytes | 6 bytes | 2 bytes | 46-1500 bytes | 4 bytes |
- Preamble (PRE)
The PRE is an alternating pattern of ones and zeros that tells receiving stations that a frame is coming, and that provides a means to synchronize the frame-reception portions of receiving physical layers with the incoming bit stream.
- Start-of-frame delimiter (SOF)
The SOF is an alternating pattern of ones and zeros, ending with two consecutive 1-bits indicating that the next bit is the left-most bit in the left-most byte of the destination address.
- Destination address (DA)
The DA field identifies which station(s) should receive the frame.
The address structure is as follows:
| I/G | Individual / group address may be: | | | 0 | Individual address. | | | 1 | Group address. | | U/L | Universal /local address may be: | | | 0 | Universally administered. | | | 1 | Locally administered. |
The left-most bit in the DA field indicates whether the address is an individual address (indicated by a 0) or a group address (indicated by a 1). The second bit from the left indicates whether the DA is globally administered (indicated by a 0) or locally administered (indicated by a 1). The remaining 46 bits are a uniquely assigned value that identifies a single station, a defined group of stations, or all stations on the network.
- Source addresses (SA)
The SA field identifies the sending station. The address structure is as follows:
| 0 | The first bit is always 0. | | U/L | Universal/local address may be: | | | 0 | Universally administered. | | | 1 | Locally administered. |
- Length/Type
This field indicates either the number of MAC-client data bytes that are contained in the data field of the frame, or the frame type ID if the frame is assembled using an optional format. If the Length/Type field value is less than or equal to 1500, the number of LLC bytes in the Data field is equal to the Length/Type field value. If the Length/Type field value is greater than 1536, the frame is an optional type frame, and the Length/Type field value identifies the particular type of frame being sent or received.
- Data
Is a sequence of n bytes of any value, where n is less than or equal to 1500. If the length of the Data field is less than 46, the Data field must be extended by adding a filler (a pad) sufficient to bring the Data field length to 46 bytes.
- Frame check sequence (FCS)
This sequence contains a 32-bit cyclic redundancy check (CRC) value, which is created by the sending MAC and is recalculated by the receiving MAC to check for damaged frames. The FCS is generated over the DA, SA, Length/Type, and Data fields.
- IEEE 802.3 header
Destination Address | Source Address | Ethertype | Data | 6 bytes | 6 bytes | 16 bytes | 46-1500 bytes |
- Destination Address
MAC address of the destination node. This may be a unicast, multicast or broadcast address.
- Source Address
The unicast MAC address of the source node.
- Ethertype
The number of bytes encapsulated or the protocol type of the next higher protocol.
Versions of Ethernet
The original Ethernet is called "Experimental Ethernet" today.
| Ethernet Standard | Date | Description | | Experimental Ethernet | 1972 (patented 1978) | 2.94 Mbit/s over coaxial cable (coax) cable bus | | Ethernet II (DIX v2.0) | 1982 | 10 Mbit/s over thin coax (thinnet) - Frames have a Type field. The internet protocol suite use this frame format on any media. | | IEEE 802.3 | 1983 | 10BASE5 10 Mbit/s over thick coax - same as DIX except Type field is replaced by Length and LLC fields | | 802.3a | 1985 | 10BASE2 10 Mbit/s over thin Coax (thinnet or cheapernet) | | 802.3b | 1985 | 10BROAD36 | | 802.3c | 1985 | 10 Mbit/s repeater specs | | 802.3d | 1987 | FOIRL (Fiber-Optic Inter-Repeater Link) | | 802.3e | 1987 | 1BASE5 or StarLAN | | 802.3i | 1990 | 10BASE-T 10 Mbit/s over twisted pair | | 802.3j | 1993 | 10BASE-F 10 Mbit/s over Fiber-Optic | | 802.3u | 1995 | 100BASE-TX, 100BASE-T4, 100BASE-FX Fast Ethernet at 100 Mbit/s (w/Auto-Negotiation) | | 802.3x | 1997 | Full Duplex and flow control | | 802.3y | 1998 | 100BASE-T2 100 Mbit/s over low quality twisted pair | | 802.3z | 1998 | 1000BASE-X Gbit/s Ethernet over coax at 1 Gbit/s | | 802.3ab | 1999 | 1000BASE-T Gbit/s Ethernet over twisted pair at 1 Gbit/s | | 802.3ac | 1998 | Max frame size extended to 1522 bytes (to allow "Q-tag") The Q-tag includes 802.1Q VLAN information and 802.1p priority infomation. | | 802.3ad | 2000 | Link aggregation for parallel links | | 802.3ae | 2003 | 10 Gbit/s Ethernet over fiber; 10GBASE-SR, 10GBASE-LR | | 802.3af | 2003 | Power over Ethernet | | 802.3ah | 2004 | Ethernet in the First Mile | | 802.3ak | 2004 | 10GBASE-CX4 10 Gbit/s Ethernet over twin-axial cable | | 802.3an | in work | 10GBASE-T 10 Gbit/s Ethernet over unshielded twisted pair(UTP) | | 802.3ap | in work | Backplane Ethernet (1 and 10 Gbit/s over printed circuit boards) | | 802.3aq | in work | 10GBASE-LRM 10 Gbit/s Ethernet over multimode fiber | | 802.3ar | in work | Congestion management | | 802.3as | in work | Frame expansion |
IEEE 802.3u (100Mbps Ethernet)
Increasing the Ethernet transmission rate by a factor of ten over 10Base-T was not a simple task, and the effort resulted in the development of three separate physical layer standards for 100 Mbps over UTP cable: 100Base-TX and 100Base-T4 in 1995, and 100Base-T2 in 1997. Each was defined with different encoding requirements and a different set of media-dependent sublayers, even though there is some overlap in the link cabling.
| Ethernet Version | Transmit Symbol Rate | Encoding | Cabling | Full-Duplex Operation | | 10Base-T | 10 MBd | Manchester | Two pairs of UTP Category -3 or better | Supported | | 100Base-TX | 125 MBd | 4B/5B | Two pairs of UTP Category -5 or Type 1 STP | Supported | | 100Base-T4 | 33 MBd | 8B/6T | Four pairs of UTP Category -3 or better | Not supported | | 100Base-T2 | 25 MBd | PAM5x5 | Two pairs of UTP Category -3 or better | Supported |
IEEE 802.3z (1000Base-X)
The Gigabit Ethernet is based on the Ethernet protocol, but increased speed tenfold over the fast Ethernet, using shorter frames with carrier Extension. It is published as the IEEE 802.3z and 802.3ab, supplement to the IEEE 802.3 base standards.
The Gigabit Ethernet standards are fully compatible with Ethernet and Fast Ethernet installations. It retains Carrier Sense Multiple Access/ Collision Detection (CSMA/CD) as the access method. It supports full-duplex as well as half duplex modes of operation. Single-mode and multi mode fiber and short-haul coaxial cable, and twisted pair cables are supported.
|
Top of Page
|
| EXAMPLES |
|
|
Top of Page
|
| PROTOCOL RELATIONS |
■ Parent layer
■ Child layer
|
Top of Page
|
| GLOSSARY |
|
CSMA/CD CSMA/CD (Carrier Sense Multiple Access with Collision Detection). Algorithm used when transmitting frames. The network is checked for other transmissions; when the way is clear, the computer transmissions can begin. If a collision is detected the packet is retransmitted later.
IEEE IEEE (Institute of Electrical and Electronics Engineers) is best known for developing standards for the computer and electronics industry, which founded in 1884 as the AIEE, the IEEE was formed in 1963 when AIEE merged with IRE. IEEE is an organization composed of engineers, scientists, and students. The IEEE is best known for developing standards for the computer and electronics industry. In particular, the IEEE 802 standards for local-area networks are widely followed.
IEEE 802.3ab The IEEE 802.3ab defines the Gigabit Ethernet over the unshielded twisted pair wire (1000Base-T covers up to 75m).
IEEE 802.3ac This extension adds the capability to use VLAN tags within the frame. The maximum frame size is increased to 1522 bytes.
IEEE 802.3ad 802.3ad is an IEEE standard for bonding or aggregating multiple ethernet ports into one virtual interface (also known as trunking). The advantages of aggregation are that the virtual interface provides increased bandwidth by merging the bandwidth of the individual ports. In addition to load balancing, 802.3ad provides automatic fail-over in the event any port or cable fails.
IEEE 802.3ae The IEEE 802.3ae supplement to the 802.3 standard, provides support to extend the 802.3 protocol and MAC specification to an operating speed of 10 Gb/s.
IEEE 802.3af The IEEE standard 802.3af (often erroneously called 802.11af) describes a mechanism for Power over Ethernet (PoE). The standard provides the capability to deliver both power and data over standard Ethernet cabling.
IEEE 802.3ak Telecommunications and information exchange between systems--Local and metropolitan area networks--Specific requirements Part 3: Carrier Sense Multiple Access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications Amendment: Physical Layer and Management Parameters for 10Gb/s Operation.
IEEE 802.3z The IEEE 802.3z defines the Gigabit Ethernet over fiber and cable, which has a physical media standard 1000Base-X (1000BaseSX - short wave covers up to 500m, and 1000BaseLX - long wave covers up to 5km).
|
Top of Page
|
| REFERENCES |
RFCs:
[ RFC 1042] A Standard for the Transmission of IP Datagrams over IEEE 802 Networks.
Obsoletes: RFC 948.
[ RFC 1515] Definitions of Managed Objects for IEEE 802.3 Medium Attachment Units (MAUs).
[ RFC 2108] Definitions of Managed Objects for IEEE 802.3 Repeater Devices using SMIv2.
Obsoletes: RFC 1516.
[ RFC 2239] Definitions of Managed Objects for IEEE 802.3 Medium Attachment Units (MAUs) using SMIv2.
[ RFC 2464] Transmission of IPv6 Packets over Ethernet Networks.
Obsoletes: RFC 1972.
[ RFC 3621] Power Ethernet MIB.
Defines SNMP MIB iso.org.dod.internet.mgmt.mib-2.powerEthernetMIB (1.3.6.1.2.1.105). Obsolete RFCs:
[ RFC 948] TWO METHODS FOR THE TRANSMISSION OF IP DATAGRAMS OVER IEEE 802.3 NETWORKS.
Obsoleted by: RFC 1042.
[ RFC 1368] Definitions of Managed Objects for IEEE 802.3 Repeater Devices.
Obsoleted by: RFC 1516.
[ RFC 1516] Definitions of Managed Objects for IEEE 802.3 Repeater Devices.
Obsoleted by: RFC 2108.
Obsoletes: RFC 1368.
[ RFC 1972] A Method for the Transmission of IPv6 Packets over Ethernet Networks.
Obsoleted by: RFC 2464.
|
Top of Page
|
| OTHER PROTOCOLS OF TCP/IP SUITE |
|
|
|
|
|