{"id":399186,"date":"2024-10-20T04:41:08","date_gmt":"2024-10-20T04:41:08","guid":{"rendered":"https:\/\/pdfstandards.shop\/product\/uncategorized\/ieee-802-1ax-2020\/"},"modified":"2024-10-26T08:29:10","modified_gmt":"2024-10-26T08:29:10","slug":"ieee-802-1ax-2020","status":"publish","type":"product","link":"https:\/\/pdfstandards.shop\/product\/publishers\/ieee\/ieee-802-1ax-2020\/","title":{"rendered":"IEEE 802.1AX-2020"},"content":{"rendered":"
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.<\/p>\n
PDF Pages<\/th>\n | PDF Title<\/th>\n<\/tr>\n | ||||||
---|---|---|---|---|---|---|---|
1<\/td>\n | IEEE Std 802.1AX\u2122-2020 front cover <\/td>\n<\/tr>\n | ||||||
2<\/td>\n | Title page <\/td>\n<\/tr>\n | ||||||
4<\/td>\n | Important Notices and Disclaimers Concerning IEEE Standards Documents <\/td>\n<\/tr>\n | ||||||
7<\/td>\n | Participants <\/td>\n<\/tr>\n | ||||||
9<\/td>\n | Introduction <\/td>\n<\/tr>\n | ||||||
10<\/td>\n | Contents <\/td>\n<\/tr>\n | ||||||
16<\/td>\n | Figures <\/td>\n<\/tr>\n | ||||||
18<\/td>\n | Tables <\/td>\n<\/tr>\n | ||||||
19<\/td>\n | 1. Overview 1.1 Scope 1.2 Purpose <\/td>\n<\/tr>\n | ||||||
20<\/td>\n | 1.3 State diagram conventions <\/td>\n<\/tr>\n | ||||||
21<\/td>\n | 2. Normative references <\/td>\n<\/tr>\n | ||||||
22<\/td>\n | 3. Definitions <\/td>\n<\/tr>\n | ||||||
25<\/td>\n | 4. Acronyms and abbreviations <\/td>\n<\/tr>\n | ||||||
26<\/td>\n | 5. Conformance 5.1 Requirements terminology 5.2 Protocol implementation conformance statement 5.3 Link Aggregation <\/td>\n<\/tr>\n | ||||||
27<\/td>\n | 5.3.2 Link Aggregation options 5.4 Distributed Resilient Network Interconnect (DRNI) <\/td>\n<\/tr>\n | ||||||
28<\/td>\n | 5.4.2 DRNI options <\/td>\n<\/tr>\n | ||||||
29<\/td>\n | 6. Link Aggregation 6.1 Overview 6.1.1 Goals and objectives <\/td>\n<\/tr>\n | ||||||
30<\/td>\n | 6.1.2 Positioning of Link Aggregation within the IEEE 802 architecture 6.1.3 Protocol Parser\/Multiplexer <\/td>\n<\/tr>\n | ||||||
32<\/td>\n | 6.2 Link Aggregation operation <\/td>\n<\/tr>\n | ||||||
34<\/td>\n | 6.2.1 Principles of Link Aggregation <\/td>\n<\/tr>\n | ||||||
35<\/td>\n | 6.2.2 Service interfaces 6.2.3 Frame Collector <\/td>\n<\/tr>\n | ||||||
37<\/td>\n | 6.2.4 Frame Distributor <\/td>\n<\/tr>\n | ||||||
38<\/td>\n | 6.2.5 Marker Generator\/Receiver (optional) <\/td>\n<\/tr>\n | ||||||
39<\/td>\n | 6.2.6 Marker Responder 6.2.7 Aggregator Parser\/Multiplexer <\/td>\n<\/tr>\n | ||||||
43<\/td>\n | 6.2.8 Aggregator <\/td>\n<\/tr>\n | ||||||
44<\/td>\n | 6.2.9 LACP Parser\/Multiplexer 6.2.10 Addressing <\/td>\n<\/tr>\n | ||||||
45<\/td>\n | 6.3 Link Aggregation Control <\/td>\n<\/tr>\n | ||||||
46<\/td>\n | 6.3.1 Characteristics of Link Aggregation Control <\/td>\n<\/tr>\n | ||||||
47<\/td>\n | 6.3.2 System identification 6.3.3 Aggregator identification 6.3.4 Port identification <\/td>\n<\/tr>\n | ||||||
48<\/td>\n | 6.3.5 Capability identification <\/td>\n<\/tr>\n | ||||||
49<\/td>\n | 6.3.6 Link Aggregation Group identification <\/td>\n<\/tr>\n | ||||||
50<\/td>\n | 6.3.7 Selecting a Link Aggregation Group 6.3.8 Agreeing on a Link Aggregation Group <\/td>\n<\/tr>\n | ||||||
51<\/td>\n | 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 <\/td>\n<\/tr>\n | ||||||
52<\/td>\n | 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 <\/td>\n<\/tr>\n | ||||||
53<\/td>\n | 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 <\/td>\n<\/tr>\n | ||||||
54<\/td>\n | 6.4.2 LACPDU structure and encoding <\/td>\n<\/tr>\n | ||||||
60<\/td>\n | 6.4.3 LACP state machine overview <\/td>\n<\/tr>\n | ||||||
61<\/td>\n | 6.4.4 Constants <\/td>\n<\/tr>\n | ||||||
62<\/td>\n | 6.4.5 Variables associated with each Aggregator <\/td>\n<\/tr>\n | ||||||
64<\/td>\n | 6.4.6 Variables associated with each Aggregation Port <\/td>\n<\/tr>\n | ||||||
69<\/td>\n | 6.4.7 Variables used for managing the operation of the state machines <\/td>\n<\/tr>\n | ||||||
70<\/td>\n | 6.4.8 Functions <\/td>\n<\/tr>\n | ||||||
73<\/td>\n | 6.4.9 Timers 6.4.10 Messages 6.4.11 LACP Receive machine <\/td>\n<\/tr>\n | ||||||
75<\/td>\n | 6.4.12 Selection Logic <\/td>\n<\/tr>\n | ||||||
79<\/td>\n | 6.4.13 Mux machine <\/td>\n<\/tr>\n | ||||||
82<\/td>\n | 6.4.14 LACP Transmit machine <\/td>\n<\/tr>\n | ||||||
83<\/td>\n | 6.5 Marker protocol 6.5.1 Introduction <\/td>\n<\/tr>\n | ||||||
84<\/td>\n | 6.5.2 Sequence of operations 6.5.3 Marker and Marker Response PDU structure and encoding <\/td>\n<\/tr>\n | ||||||
86<\/td>\n | 6.5.4 Protocol definition <\/td>\n<\/tr>\n | ||||||
88<\/td>\n | 6.6 Conversation-Sensitive Collection and Distribution <\/td>\n<\/tr>\n | ||||||
90<\/td>\n | 6.6.1 Port Algorithms and Port Conversation IDs 6.6.2 Link numbers and link selection <\/td>\n<\/tr>\n | ||||||
91<\/td>\n | 6.6.3 Conversation-sensitive LACP <\/td>\n<\/tr>\n | ||||||
103<\/td>\n | 6.7 Configuration capabilities and restrictions 6.7.1 Use of system and port priorities <\/td>\n<\/tr>\n | ||||||
104<\/td>\n | 6.7.2 Dynamic allocation of operational Keys 6.7.3 Link Aggregation on shared-medium links <\/td>\n<\/tr>\n | ||||||
105<\/td>\n | 6.7.4 Selection Logic variants 6.7.5 LACP configuration for dual-homed Systems <\/td>\n<\/tr>\n | ||||||
107<\/td>\n | 7. Management 7.1 Overview 7.1.1 Systems management overview <\/td>\n<\/tr>\n | ||||||
108<\/td>\n | 7.1.2 Management model 7.2 Managed objects 7.2.1 Introduction <\/td>\n<\/tr>\n | ||||||
109<\/td>\n | 7.2.2 Overview of managed objects 7.2.3 Containment <\/td>\n<\/tr>\n | ||||||
110<\/td>\n | 7.2.4 Naming 7.2.5 Capabilities <\/td>\n<\/tr>\n | ||||||
115<\/td>\n | 7.3 Management for Link Aggregation 7.3.1 Aggregator managed object class <\/td>\n<\/tr>\n | ||||||
126<\/td>\n | 7.3.2 Aggregation Port managed object class <\/td>\n<\/tr>\n | ||||||
134<\/td>\n | 7.3.3 Aggregation Port Statistics managed object class <\/td>\n<\/tr>\n | ||||||
135<\/td>\n | 7.3.4 Aggregation Port Debug Information managed object class <\/td>\n<\/tr>\n | ||||||
138<\/td>\n | 7.4 Management for Distributed Resilient Network Interconnect 7.4.1 DRNI Managed Object Class <\/td>\n<\/tr>\n | ||||||
149<\/td>\n | 8. Distribution algorithms 8.1 Distribution algorithm identification <\/td>\n<\/tr>\n | ||||||
150<\/td>\n | 8.2 Per-Service Frame Distribution 8.2.1 Distribution based on C-VLAN Identifier (C-VID) <\/td>\n<\/tr>\n | ||||||
151<\/td>\n | 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 <\/td>\n<\/tr>\n | ||||||
152<\/td>\n | 9. Distributed Resilient Network Interconnect 9.1 Goals <\/td>\n<\/tr>\n | ||||||
153<\/td>\n | 9.2 Distributed Relay operation <\/td>\n<\/tr>\n | ||||||
155<\/td>\n | 9.3 Intra-Relay Connection <\/td>\n<\/tr>\n | ||||||
156<\/td>\n | 9.4 Using DRNI 9.4.1 DRNI connectivity <\/td>\n<\/tr>\n | ||||||
158<\/td>\n | 9.4.2 DRNI fault recovery <\/td>\n<\/tr>\n | ||||||
159<\/td>\n | 9.4.3 DRNI configuration <\/td>\n<\/tr>\n | ||||||
160<\/td>\n | 9.5 DRNI Gateway <\/td>\n<\/tr>\n | ||||||
161<\/td>\n | 9.5.1 DRCP Parser\/Multiplexer 9.5.2 DRNI Gateway Relay <\/td>\n<\/tr>\n | ||||||
166<\/td>\n | 9.5.3 DRNI Gateway Control <\/td>\n<\/tr>\n | ||||||
169<\/td>\n | 9.6 Distributed Relay Control Protocol <\/td>\n<\/tr>\n | ||||||
170<\/td>\n | 9.6.1 DRCPDU transmission, addressing, and protocol identification <\/td>\n<\/tr>\n | ||||||
171<\/td>\n | 9.6.2 DRCPDU structure and encoding <\/td>\n<\/tr>\n | ||||||
179<\/td>\n | 9.6.3 DRCP state machine overview <\/td>\n<\/tr>\n | ||||||
180<\/td>\n | 9.6.4 Constants 9.6.5 Variables associated with the DRNI Gateway <\/td>\n<\/tr>\n | ||||||
186<\/td>\n | 9.6.6 Variables used for managing the operation of the state machines <\/td>\n<\/tr>\n | ||||||
188<\/td>\n | 9.6.7 Functions <\/td>\n<\/tr>\n | ||||||
195<\/td>\n | 9.6.8 Timers 9.6.9 Messages <\/td>\n<\/tr>\n | ||||||
196<\/td>\n | 9.6.10 DRCP Receive machine <\/td>\n<\/tr>\n | ||||||
198<\/td>\n | 9.6.11 Distributed Relay machine <\/td>\n<\/tr>\n | ||||||
199<\/td>\n | 9.6.12 DRNI Gateway and Aggregator machine <\/td>\n<\/tr>\n | ||||||
200<\/td>\n | 9.6.13 DRCP Transmit machine <\/td>\n<\/tr>\n | ||||||
201<\/td>\n | Annex A (normative) Protocol implementation conformance statement (PICS) proforma A.1 Introduction A.1.1 Abbreviations and special symbols <\/td>\n<\/tr>\n | ||||||
202<\/td>\n | A.1.2 Instructions for completing the PICS proforma A.1.3 Additional information A.1.4 Exceptional information <\/td>\n<\/tr>\n | ||||||
203<\/td>\n | A.1.5 Conditional items A.1.6 Identification <\/td>\n<\/tr>\n | ||||||
204<\/td>\n | A.2 PICS proforma for Clause 6 A.2.1 Major capabilities\/options <\/td>\n<\/tr>\n | ||||||
205<\/td>\n | A.2.2 LLDP Port connectivity A.2.3 Protocol Parser\/Multiplexer support A.2.4 Frame Collector A.2.5 Frame Distributor <\/td>\n<\/tr>\n | ||||||
206<\/td>\n | A.2.6 Marker protocol A.2.7 Aggregator Parser\/Multiplexer A.2.8 LACP Parser\/Multiplexer <\/td>\n<\/tr>\n | ||||||
207<\/td>\n | A.2.9 System identification A.2.10 Aggregator identification A.2.11 Port identification A.2.12 Capability identification <\/td>\n<\/tr>\n | ||||||
208<\/td>\n | 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 <\/td>\n<\/tr>\n | ||||||
209<\/td>\n | A.2.17 Selection Logic A.2.18 Mux machine <\/td>\n<\/tr>\n | ||||||
210<\/td>\n | A.2.19 Transmit machine A.2.20 Marker protocol <\/td>\n<\/tr>\n | ||||||
211<\/td>\n | A.2.21 Management <\/td>\n<\/tr>\n | ||||||
212<\/td>\n | A.2.22 Per-Service Frame Distribution A.2.23 Conversation-sensitive frame collection and distribution <\/td>\n<\/tr>\n | ||||||
213<\/td>\n | A.2.24 Configuration capabilities and restrictions A.2.25 Link Aggregation on shared-medium links <\/td>\n<\/tr>\n | ||||||
214<\/td>\n | A.2.26 Distributed Resilient Network Interconnect A.2.27 DRCPDU structure <\/td>\n<\/tr>\n | ||||||
215<\/td>\n | Annex B (informative) Collection and distribution algorithms B.1 Introduction <\/td>\n<\/tr>\n | ||||||
216<\/td>\n | B.2 Port selection B.3 Dynamic reallocation of conversations to different Aggregation Ports <\/td>\n<\/tr>\n | ||||||
217<\/td>\n | B.4 Topology considerations in the choice of distribution algorithm <\/td>\n<\/tr>\n | ||||||
219<\/td>\n | Annex C (informative) LACP standby link selection and dynamic Key management C.1 Introduction C.2 Goals <\/td>\n<\/tr>\n | ||||||
220<\/td>\n | C.3 Standby link selection C.4 Dynamic Key management C.5 A dynamic Key management algorithm <\/td>\n<\/tr>\n | ||||||
222<\/td>\n | C.6 Example 1 C.7 Example 2 <\/td>\n<\/tr>\n | ||||||
224<\/td>\n | Annex D (normative) SMIv2 MIB definitions for Link Aggregation D.1 Introduction D.2 SNMP Management Framework D.3 Security considerations <\/td>\n<\/tr>\n | ||||||
225<\/td>\n | D.4 Structure of the MIB module <\/td>\n<\/tr>\n | ||||||
226<\/td>\n | D.4.1 Relationship to the managed objects defined in Clause 7 <\/td>\n<\/tr>\n | ||||||
233<\/td>\n | D.4.2 MIB Subtrees <\/td>\n<\/tr>\n | ||||||
234<\/td>\n | D.5 Relationship to other MIBs D.5.1 Relationship to the Interfaces MIB D.5.2 Layering model <\/td>\n<\/tr>\n | ||||||
235<\/td>\n | D.5.3 ifStackTable D.5.4 ifRcvAddressTable D.6 Definitions for Link Aggregation MIB <\/td>\n<\/tr>\n | ||||||
326<\/td>\n | Annex E (informative) DRNI on Bridges E.1 DRNI on VLAN Bridges <\/td>\n<\/tr>\n | ||||||
327<\/td>\n | E.2 DRNI on Provider Bridges and Provider Edge Bridges <\/td>\n<\/tr>\n | ||||||
328<\/td>\n | E.3 DRNI on Backbone Edge Bridges <\/td>\n<\/tr>\n | ||||||
329<\/td>\n | 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 <\/td>\n<\/tr>\n | ||||||
330<\/td>\n | F.2.1 aggregation status F.2.2 aggregated Port ID F.2.3 Link Aggregation TLV usage rules <\/td>\n<\/tr>\n | ||||||
331<\/td>\n | F.2.4 Use of other TLVs on an Aggregator or Aggregation Link <\/td>\n<\/tr>\n | ||||||
332<\/td>\n | Annex G (informative) Bibliography <\/td>\n<\/tr>\n | ||||||
333<\/td>\n | Back cover <\/td>\n<\/tr>\n<\/table>\n","protected":false},"excerpt":{"rendered":" IEEE Standard for Local and Metropolitan Area Networks–Link Aggregation<\/b><\/p>\n |