IEEE 802.1AX-2020
$152.21
IEEE Standard for Local and Metropolitan Area Networks–Link Aggregation
Published By | Publication Date | Number of Pages |
IEEE | 2020 |
Revision Standard – Active. Link Aggregation allows parallel point-to-point links to be used as if they were a single link and also supports the use of multiple links as a resilient load-sharing interconnect between multiple nodes in two separately administered networks. This standard defines a MAC-independent Link Aggregation capability and provides general information relevant to specific MAC types.
PDF Catalog
PDF Pages | PDF Title |
---|---|
1 | IEEE Std 802.1AX™-2020 front cover |
2 | Title page |
4 | Important Notices and Disclaimers Concerning IEEE Standards Documents |
7 | Participants |
9 | Introduction |
10 | Contents |
16 | Figures |
18 | Tables |
19 | 1. Overview 1.1 Scope 1.2 Purpose |
20 | 1.3 State diagram conventions |
21 | 2. Normative references |
22 | 3. Definitions |
25 | 4. Acronyms and abbreviations |
26 | 5. Conformance 5.1 Requirements terminology 5.2 Protocol implementation conformance statement 5.3 Link Aggregation |
27 | 5.3.2 Link Aggregation options 5.4 Distributed Resilient Network Interconnect (DRNI) |
28 | 5.4.2 DRNI options |
29 | 6. Link Aggregation 6.1 Overview 6.1.1 Goals and objectives |
30 | 6.1.2 Positioning of Link Aggregation within the IEEE 802 architecture 6.1.3 Protocol Parser/Multiplexer |
32 | 6.2 Link Aggregation operation |
34 | 6.2.1 Principles of Link Aggregation |
35 | 6.2.2 Service interfaces 6.2.3 Frame Collector |
37 | 6.2.4 Frame Distributor |
38 | 6.2.5 Marker Generator/Receiver (optional) |
39 | 6.2.6 Marker Responder 6.2.7 Aggregator Parser/Multiplexer |
43 | 6.2.8 Aggregator |
44 | 6.2.9 LACP Parser/Multiplexer 6.2.10 Addressing |
45 | 6.3 Link Aggregation Control |
46 | 6.3.1 Characteristics of Link Aggregation Control |
47 | 6.3.2 System identification 6.3.3 Aggregator identification 6.3.4 Port identification |
48 | 6.3.5 Capability identification |
49 | 6.3.6 Link Aggregation Group identification |
50 | 6.3.7 Selecting a Link Aggregation Group 6.3.8 Agreeing on a Link Aggregation Group |
51 | 6.3.9 Attaching a link to an Aggregator 6.3.10 Signaling readiness to transfer user data 6.3.11 Enabling the Frame Collector and Frame Distributor |
52 | 6.3.12 MAC_Operational status 6.3.13 Monitoring the membership of a Link Aggregation Group 6.3.14 Detaching a link from an Aggregator |
53 | 6.3.15 Configuration and administrative control of Link Aggregation 6.3.16 Link Aggregation Control state information 6.4 Link Aggregation Control Protocol 6.4.1 LACP design elements |
54 | 6.4.2 LACPDU structure and encoding |
60 | 6.4.3 LACP state machine overview |
61 | 6.4.4 Constants |
62 | 6.4.5 Variables associated with each Aggregator |
64 | 6.4.6 Variables associated with each Aggregation Port |
69 | 6.4.7 Variables used for managing the operation of the state machines |
70 | 6.4.8 Functions |
73 | 6.4.9 Timers 6.4.10 Messages 6.4.11 LACP Receive machine |
75 | 6.4.12 Selection Logic |
79 | 6.4.13 Mux machine |
82 | 6.4.14 LACP Transmit machine |
83 | 6.5 Marker protocol 6.5.1 Introduction |
84 | 6.5.2 Sequence of operations 6.5.3 Marker and Marker Response PDU structure and encoding |
86 | 6.5.4 Protocol definition |
88 | 6.6 Conversation-Sensitive Collection and Distribution |
90 | 6.6.1 Port Algorithms and Port Conversation IDs 6.6.2 Link numbers and link selection |
91 | 6.6.3 Conversation-sensitive LACP |
103 | 6.7 Configuration capabilities and restrictions 6.7.1 Use of system and port priorities |
104 | 6.7.2 Dynamic allocation of operational Keys 6.7.3 Link Aggregation on shared-medium links |
105 | 6.7.4 Selection Logic variants 6.7.5 LACP configuration for dual-homed Systems |
107 | 7. Management 7.1 Overview 7.1.1 Systems management overview |
108 | 7.1.2 Management model 7.2 Managed objects 7.2.1 Introduction |
109 | 7.2.2 Overview of managed objects 7.2.3 Containment |
110 | 7.2.4 Naming 7.2.5 Capabilities |
115 | 7.3 Management for Link Aggregation 7.3.1 Aggregator managed object class |
126 | 7.3.2 Aggregation Port managed object class |
134 | 7.3.3 Aggregation Port Statistics managed object class |
135 | 7.3.4 Aggregation Port Debug Information managed object class |
138 | 7.4 Management for Distributed Resilient Network Interconnect 7.4.1 DRNI Managed Object Class |
149 | 8. Distribution algorithms 8.1 Distribution algorithm identification |
150 | 8.2 Per-Service Frame Distribution 8.2.1 Distribution based on C-VLAN Identifier (C-VID) |
151 | 8.2.2 Distribution based on S-VLAN Identifier (S-VID) 8.2.3 Distribution based on Backbone Service Instance Identifier (I-SID) 8.2.4 Distribution based on Traffic Engineering Service Instance Identifier (TE-SID) 8.2.5 Distribution based on Flow Hash |
152 | 9. Distributed Resilient Network Interconnect 9.1 Goals |
153 | 9.2 Distributed Relay operation |
155 | 9.3 Intra-Relay Connection |
156 | 9.4 Using DRNI 9.4.1 DRNI connectivity |
158 | 9.4.2 DRNI fault recovery |
159 | 9.4.3 DRNI configuration |
160 | 9.5 DRNI Gateway |
161 | 9.5.1 DRCP Parser/Multiplexer 9.5.2 DRNI Gateway Relay |
166 | 9.5.3 DRNI Gateway Control |
169 | 9.6 Distributed Relay Control Protocol |
170 | 9.6.1 DRCPDU transmission, addressing, and protocol identification |
171 | 9.6.2 DRCPDU structure and encoding |
179 | 9.6.3 DRCP state machine overview |
180 | 9.6.4 Constants 9.6.5 Variables associated with the DRNI Gateway |
186 | 9.6.6 Variables used for managing the operation of the state machines |
188 | 9.6.7 Functions |
195 | 9.6.8 Timers 9.6.9 Messages |
196 | 9.6.10 DRCP Receive machine |
198 | 9.6.11 Distributed Relay machine |
199 | 9.6.12 DRNI Gateway and Aggregator machine |
200 | 9.6.13 DRCP Transmit machine |
201 | Annex A (normative) Protocol implementation conformance statement (PICS) proforma A.1 Introduction A.1.1 Abbreviations and special symbols |
202 | A.1.2 Instructions for completing the PICS proforma A.1.3 Additional information A.1.4 Exceptional information |
203 | A.1.5 Conditional items A.1.6 Identification |
204 | A.2 PICS proforma for Clause 6 A.2.1 Major capabilities/options |
205 | A.2.2 LLDP Port connectivity A.2.3 Protocol Parser/Multiplexer support A.2.4 Frame Collector A.2.5 Frame Distributor |
206 | A.2.6 Marker protocol A.2.7 Aggregator Parser/Multiplexer A.2.8 LACP Parser/Multiplexer |
207 | A.2.9 System identification A.2.10 Aggregator identification A.2.11 Port identification A.2.12 Capability identification |
208 | A.2.13 Link Aggregation Group identification A.2.14 Detaching a link from an Aggregator A.2.15 LACPDU structure A.2.16 Receive machine |
209 | A.2.17 Selection Logic A.2.18 Mux machine |
210 | A.2.19 Transmit machine A.2.20 Marker protocol |
211 | A.2.21 Management |
212 | A.2.22 Per-Service Frame Distribution A.2.23 Conversation-sensitive frame collection and distribution |
213 | A.2.24 Configuration capabilities and restrictions A.2.25 Link Aggregation on shared-medium links |
214 | A.2.26 Distributed Resilient Network Interconnect A.2.27 DRCPDU structure |
215 | Annex B (informative) Collection and distribution algorithms B.1 Introduction |
216 | B.2 Port selection B.3 Dynamic reallocation of conversations to different Aggregation Ports |
217 | B.4 Topology considerations in the choice of distribution algorithm |
219 | Annex C (informative) LACP standby link selection and dynamic Key management C.1 Introduction C.2 Goals |
220 | C.3 Standby link selection C.4 Dynamic Key management C.5 A dynamic Key management algorithm |
222 | C.6 Example 1 C.7 Example 2 |
224 | Annex D (normative) SMIv2 MIB definitions for Link Aggregation D.1 Introduction D.2 SNMP Management Framework D.3 Security considerations |
225 | D.4 Structure of the MIB module |
226 | D.4.1 Relationship to the managed objects defined in Clause 7 |
233 | D.4.2 MIB Subtrees |
234 | D.5 Relationship to other MIBs D.5.1 Relationship to the Interfaces MIB D.5.2 Layering model |
235 | D.5.3 ifStackTable D.5.4 ifRcvAddressTable D.6 Definitions for Link Aggregation MIB |
326 | Annex E (informative) DRNI on Bridges E.1 DRNI on VLAN Bridges |
327 | E.2 DRNI on Provider Bridges and Provider Edge Bridges |
328 | E.3 DRNI on Backbone Edge Bridges |
329 | Annex F (normative) Link Aggregation and Link Layer Discovery Protocol F.1 Positioning Link Layer Discovery Protocol (LLDP) relative to Link Aggregation F.1.1 LLDP Parser/Multiplexer F.2 Link Aggregation TLV |
330 | F.2.1 aggregation status F.2.2 aggregated Port ID F.2.3 Link Aggregation TLV usage rules |
331 | F.2.4 Use of other TLVs on an Aggregator or Aggregation Link |
332 | Annex G (informative) Bibliography |
333 | Back cover |