Shopping Cart

No products in the cart.

IEEE 802.1AX-2008

$113.75

IEEE Standard for Local and metropolitan area networks–Link Aggregation

Published By Publication Date Number of Pages
IEEE 2008 163
Guaranteed Safe Checkout
Category:

If you have any questions, feel free to reach out to our online customer service team by clicking on the bottom right corner. We’re here to assist you 24/7.
Email:[email protected]

New IEEE Standard – Superseded. Link Aggregation allows one or more links to be aggregated together to form a Link Aggregation Group, such that a Media Access Control (MAC) Client can treat the Link Aggregation Group as if it were a single link. To this end, it specifies the establishment of data terminal equip­ment (DTE) to DTE logical links, consisting of N parallel instances of full duplex point-to-point links operating at the same data rate. This standard defines the MAC independent Link Aggregation capability, and general information relevant to specific MAC types that support link aggregation.

PDF Catalog

PDF Pages PDF Title
1 IEEE Std 802.1AX-2008
6 Introduction
Notice to users
Laws and regulations
Copyrights
Updating of IEEE documents
Errata
7 Interpretations
Patents
Participants
13 CONTENTS
19 IEEE Standard for Local and metropolitan area networks—Link Aggregation
Important Notice
1. Overview
1.1 Scope
1.2 Purpose
20 2. Normative references
21 3. Definitions
23 4. Acronyms and abbreviations
25 5. Link Aggregation
5.1 Overview
5.1.1 State diagram conventions
26 5.1.1.1 Actions inside state blocks
5.1.1.2 State diagram variables
5.1.1.3 State transitions
27 5.1.1.4 Operators
5.1.2 Goals and objectives
28 5.1.3 Positioning of Link Aggregation within the IEEE 802.3 architecture
29 5.2 Link Aggregation operation
5.2.1 Principles of Link Aggregation
31 5.2.2 Service interfaces
32 5.2.3 Frame Collector
5.2.3.1 Frame Collector state diagram
5.2.3.1.1 Constants
5.2.3.1.2 Variables
5.2.3.1.3 Messages
33 5.2.3.1.4 State diagram
5.2.4 Frame Distributor
34 5.2.4.1 Frame Distributor state diagram
5.2.4.1.1 Variables
5.2.4.1.2 Messages
5.2.4.1.3 State diagram
35 5.2.5 Marker Generator/Receiver (optional)
5.2.6 Marker Responder
5.2.7 Aggregator Parser/Multiplexer
5.2.7.1 Aggregator Parser state diagram
5.2.7.1.1 Constants
36 5.2.7.1.2 Variables
5.2.7.1.3 Messages
5.2.8 Aggregator
38 5.2.8.1 State diagram
39 5.2.9 Control Parser/Multiplexer
5.2.9.1 Control Parser state diagram
5.2.9.1.1 Constants
5.2.9.1.2 Variables
40 5.2.9.1.3 Messages
5.2.9.1.4 State diagram
5.2.10 Addressing
41 5.3 Link Aggregation Control
5.3.1 Characteristics of Link Aggregation Control
42 5.3.2 System identification
5.3.3 Aggregator identification
43 5.3.4 Port identification
5.3.5 Capability identification
44 5.3.6 Link Aggregation Group identification
5.3.6.1 Construction of the Link Aggregation Group Identifier
45 5.3.6.2 Representation of the Link Aggregation Group Identifier
46 5.3.7 Selecting a Link Aggregation Group
5.3.8 Agreeing on a Link Aggregation Group
5.3.9 Attaching a link to an Aggregator
47 5.3.10 Signaling readiness to transfer user data
5.3.11 Enabling Collection and Distribution
5.3.12 Monitoring the membership of a Link Aggregation Group
5.3.13 Detaching a link from an Aggregator
48 5.3.14 Configuration and administrative control of Link Aggregation
5.3.15 Link Aggregation Control state information
5.4 Link Aggregation Control Protocol (LACP)
49 5.4.1 LACP design elements
5.4.2 LACPDU structure and encoding
5.4.2.1 Transmission and representation of octets
50 5.4.2.2 LACPDU structure
53 5.4.3 LACP state machine overview
55 5.4.4 Constants
5.4.5 Variables associated with the System
56 5.4.6 Variables associated with each Aggregator
57 5.4.7 Variables associated with each port
60 5.4.8 Variables used for managing the operation of the state machines
61 5.4.9 Functions
64 5.4.10 Timers
5.4.11 Messages
5.4.12 Receive machine
67 5.4.13 Periodic Transmission machine
68 5.4.14 Selection Logic
5.4.14.1 Selection Logic—Requirements
69 5.4.14.2 Selection Logic—Recommended default operation
70 5.4.15 Mux machine
74 5.4.16 Transmit machine
75 5.4.17 Churn Detection machines
76 5.5 Marker protocol
5.5.1 Introduction
77 5.5.2 Sequence of operations
5.5.3 Marker and Marker Response PDU structure and encoding
5.5.3.1 Transmission and representation of octets
5.5.3.2 Marker and Marker Response PDU structure
79 5.5.4 Protocol definition
5.5.4.1 Operation of the marker protocol
5.5.4.2 Marker Responder state diagram
5.5.4.2.1 Constants
80 5.5.4.2.2 Variables
5.5.4.2.3 Messages
5.6 Configuration capabilities and restrictions
5.6.1 Use of system and port priorities
81 5.6.2 Dynamic allocation of operational Keys
82 5.6.3 Link Aggregation on shared-medium links
5.6.4 Selection Logic variants
5.6.4.1 Reduced reconfiguration
5.6.4.2 Limited Aggregator availability
84 5.7 Protocol implementation conformance statement (PICS) proforma for Clause 5, Aggregation of Multiple Link Segments
5.7.1 Introduction
5.7.2 Abbreviations and special symbols
5.7.3 Instructions for completing the PICS proforma
85 5.7.4 Additional information
5.7.5 Exceptional information
5.7.6 Conditional items
86 5.7.7 Identification
5.7.7.1 Implementation identification
5.7.7.2 Protocol summary
87 5.7.8 Major capabilities/options
5.7.9 Frame Collector
5.7.10 Frame Distributor
88 5.7.11 Marker protocol
5.7.12 Aggregator Parser/Multiplexer
5.7.13 Control Parser/Multiplexer
89 5.7.14 System identification
5.7.15 Aggregator identification
5.7.16 Port identification
5.7.17 Capability identification
90 5.7.18 Link Aggregation Group identification
5.7.19 Detaching a link from an Aggregator
5.7.20 LACPDU structure
5.7.21 State machine variables
91 5.7.22 Receive machine
5.7.23 Periodic Transmission machine
5.7.24 Selection Logic
92 5.7.25 Mux machine
93 5.7.26 Transmit machine
5.7.27 Churn Detection machines
94 5.7.28 Marker protocol
5.7.29 Configuration capabilities and restrictions
95 5.7.30 Link Aggregation on shared-medium links
97 6. Management
6.1 Overview
6.1.1 Systems management overview
98 6.1.2 Management model
99 6.2 Managed objects
6.2.1 Introduction
6.2.2 Overview of managed objects
6.2.2.1 Text description of managed objects
100 6.2.3 Containment
6.2.4 Naming
6.2.5 Capabilities
103 6.3 Management for Link Aggregation
6.3.1 Aggregator managed object class
104 6.3.1.1 Aggregator attributes
6.3.1.1.1 aAggID
6.3.1.1.2 aAggDescription
105 6.3.1.1.3 aAggName
6.3.1.1.4 aAggActorSystemID
6.3.1.1.5 aAggActorSystemPriority
6.3.1.1.6 aAggAggregateOrIndividual
6.3.1.1.7 aAggActorAdminKey
106 6.3.1.1.8 aAggActorOperKey
6.3.1.1.9 aAggMACAddress
6.3.1.1.10 aAggPartnerSystemID
6.3.1.1.11 aAggPartnerSystemPriority
6.3.1.1.12 aAggPartnerOperKey
107 6.3.1.1.13 aAggAdminState
6.3.1.1.14 aAggOperState
6.3.1.1.15 aAggTimeOfLastOperChange
6.3.1.1.16 aAggDataRate
108 6.3.1.1.17 aAggOctetsTxOK
6.3.1.1.18 aAggOctetsRxOK
6.3.1.1.19 aAggFramesTxOK
6.3.1.1.20 aAggFramesRxOK
109 6.3.1.1.21 aAggMulticastFramesTxOK
6.3.1.1.22 aAggMulticastFramesRxOK
6.3.1.1.23 aAggBroadcastFramesTxOK
6.3.1.1.24 aAggBroadcastFramesRxOK
110 6.3.1.1.25 aAggFramesDiscardedOnTx
6.3.1.1.26 aAggFramesDiscardedOnRx
6.3.1.1.27 aAggFramesWithTxErrors
6.3.1.1.28 aAggFramesWithRxErrors
111 6.3.1.1.29 aAggUnknownProtocolFrames
6.3.1.1.30 aAggPortList
6.3.1.1.31 aAggLinkUpDownNotificationEnable
6.3.1.1.32 aAggCollectorMaxDelay
6.3.1.2 Aggregator Notifications
6.3.1.2.1 nAggLinkUpNotification
112 6.3.1.2.2 nAggLinkDownNotification
6.3.2 Aggregation Port managed object class
6.3.2.1 Aggregation Port Attributes
6.3.2.1.1 aAggPortID
6.3.2.1.2 aAggPortActorSystemPriority
6.3.2.1.3 aAggPortActorSystemID
113 6.3.2.1.4 aAggPortActorAdminKey
6.3.2.1.5 aAggPortActorOperKey
6.3.2.1.6 aAggPortPartnerAdminSystemPriority
6.3.2.1.7 aAggPortPartnerOperSystemPriority
6.3.2.1.8 aAggPortPartnerAdminSystemID
114 6.3.2.1.9 aAggPortPartnerOperSystemID
6.3.2.1.10 aAggPortPartnerAdminKey
6.3.2.1.11 aAggPortPartnerOperKey
6.3.2.1.12 aAggPortSelectedAggID
115 6.3.2.1.13 aAggPortAttachedAggID
6.3.2.1.14 aAggPortActorPort
6.3.2.1.15 aAggPortActorPortPriority
6.3.2.1.16 aAggPortPartnerAdminPort
6.3.2.1.17 aAggPortPartnerOperPort
116 6.3.2.1.18 aAggPortPartnerAdminPortPriority
6.3.2.1.19 aAggPortPartnerOperPortPriority
6.3.2.1.20 aAggPortActorAdminState
6.3.2.1.21 aAggPortActorOperState
6.3.2.1.22 aAggPortPartnerAdminState
117 6.3.2.1.23 aAggPortPartnerOperState
6.3.2.1.24 aAggPortAggregateOrIndividual
6.3.3 Aggregation Port Statistics managed object class
6.3.3.1 Aggregation Port Statistics attributes
6.3.3.1.1 aAggPortStatsID
6.3.3.1.2 aAggPortStatsLACPDUsRx
118 6.3.3.1.3 aAggPortStatsMarkerPDUsRx
6.3.3.1.4 aAggPortStatsMarkerResponsePDUsRx
6.3.3.1.5 aAggPortStatsUnknownRx
6.3.3.1.6 aAggPortStatsIllegalRx
6.3.3.1.7 aAggPortStatsLACPDUsTx
119 6.3.3.1.8 aAggPortStatsMarkerPDUsTx
6.3.3.1.9 aAggPortStatsMarkerResponsePDUsTx
6.3.4 Aggregation Port Debug Information managed object class
6.3.4.1 Aggregation Port Debug Information attributes
6.3.4.1.1 aAggPortDebugInformationID
6.3.4.1.2 aAggPortDebugRxState
120 6.3.4.1.3 aAggPortDebugLastRxTime
6.3.4.1.4 aAggPortDebugMuxState
6.3.4.1.5 aAggPortDebugMuxReason
6.3.4.1.6 aAggPortDebugActorChurnState
121 6.3.4.1.7 aAggPortDebugPartnerChurnState
6.3.4.1.8 aAggPortDebugActorChurnCount
6.3.4.1.9 aAggPortDebugPartnerChurnCount
6.3.4.1.10 aAggPortDebugActorSyncTransitionCount
122 6.3.4.1.11 aAggPortDebugPartnerSyncTransitionCount
6.3.4.1.12 aAggPortDebugActorChangeCount
6.3.4.1.13 aAggPortDebugPartnerChangeCount
123 Annex A (informative) Collection and Distribution functions
A.1 Introduction
124 A.2 Port selection
A.3 Dynamic reallocation of conversations to different ports
125 A.4 Topology considerations in the choice of distribution algorithm
127 Annex B (informative) LACP standby link selection and dynamic Key management
B.1 Introduction
B.2 Goals
B.3 Standby link selection
128 B.4 Dynamic Key management
B.5 A dynamic Key management algorithm
130 B.6 Example 1
B.7 Example 2
133 Annex C (normative) SNMP MIB definitions for Link Aggregation
C.1 Introduction
C.2 The SNMP Management Framework
C.3 Security considerations
134 C.4 Structure of the MIB
C.4.1 Relationship to the managed objects defined in Clause 6
137 C.4.2 The Aggregator Group
C.4.3 The Aggregator Port List Group
138 C.4.4 The Aggregation Port Group
C.4.5 The Aggregation Port Statistics Group
C.4.6 The Aggregation Port Debug Group
C.5 Relationship to other MIBs
C.5.1 Relationship to the Interfaces MIB
139 C.5.2 Layering model
C.5.3 ifStackTable
C.5.4 ifRcvAddressTable
C.6 Definitions for Link Aggregation MIB
IEEE 802.1AX-2008
$113.75