lacp agreement
DESCRIPTION
Find out about dynamic link aggregation - Link aggregation control protocol (LACP).TRANSCRIPT
![Page 1: Lacp Agreement](https://reader037.vdocument.in/reader037/viewer/2022100219/5584cab2d8b42aeb138b4c16/html5/thumbnails/1.jpg)
DYNAMIC LINK
AGGREGATION LINK AGGREGATION CONTROL
PROTOCOL
![Page 2: Lacp Agreement](https://reader037.vdocument.in/reader037/viewer/2022100219/5584cab2d8b42aeb138b4c16/html5/thumbnails/2.jpg)
plvision.eu
LACP FEATURES
AUTOMATIC FAILOVER
FAILED PORT REPLACEMENT WITH HOT-STANDBY PORT
LOAD BALANCING
AUTOMATIC LEARNING OF LAG CAPABILITIES
AUTOMATIC CONFIGURATION VERIFICATION
![Page 3: Lacp Agreement](https://reader037.vdocument.in/reader037/viewer/2022100219/5584cab2d8b42aeb138b4c16/html5/thumbnails/3.jpg)
LACP AGREEMENT PROCESS
![Page 4: Lacp Agreement](https://reader037.vdocument.in/reader037/viewer/2022100219/5584cab2d8b42aeb138b4c16/html5/thumbnails/4.jpg)
plvision.eu
WHAT IS LACP AGREEMENT
Link Aggregation Control Protocol (LACP) enables allows a network device to negotiate an
automatic bundling of links by sending LACP packets to the peer (directly connected device
that also implements LACP).
![Page 5: Lacp Agreement](https://reader037.vdocument.in/reader037/viewer/2022100219/5584cab2d8b42aeb138b4c16/html5/thumbnails/5.jpg)
plvision.eu
STEP 1: SENDING THE FIRST LACPDU
Actor System: 00:01:02:03:04:05 Actor Key: 1000
? Port added to
LAG
Device №1 Device №2
LACPDU
![Page 6: Lacp Agreement](https://reader037.vdocument.in/reader037/viewer/2022100219/5584cab2d8b42aeb138b4c16/html5/thumbnails/6.jpg)
plvision.eu
STEP 1: STRUCTURE OF THE FIRST LACPDU
Actor information TLV
Actor System Priority: 1 Actor System (MAC): 00:01:02:03:04:05 Actor Key: 1000 Actor Port Priority: 1 Actor Port: 1 Actor State: LACP Activity: Active LACP Timeout: Long Aggregation: Aggregatable Synchronization: OUT_OF_SYNC Collecting: Disabled Distributing: Disabled Defaulted: Yes Expired: No
Partner information TLV
Partner System Priority: 0 Partner System (MAC): 00:00:00:00:00:00 Partner Key: 0 Partner Port Priority: 0 Partner Port: 0 Partner State: LACP Activity: Active LACP Timeout: Long Aggregation: Aggregatable Synchronization: OUT_OF_SYNC Collecting: Disabled Distributing: Disabled Defaulted: Yes Expired: No
LACPDU
Actor: Device №1
![Page 7: Lacp Agreement](https://reader037.vdocument.in/reader037/viewer/2022100219/5584cab2d8b42aeb138b4c16/html5/thumbnails/7.jpg)
plvision.eu
STEP 2: SENDING LACPDU. D2 -> D1
Actor System: 00:01:02:03:04:05 Actor Key: 1000
Actor System: 00:06:07:08:09:0A Actor Key: 20 Actor State: Defaulted - No Partner System: 00:01:02:03:04:05 Partner Key: 1000
Device №1 Device №2
LACPDU
Port added to
LAG
![Page 8: Lacp Agreement](https://reader037.vdocument.in/reader037/viewer/2022100219/5584cab2d8b42aeb138b4c16/html5/thumbnails/8.jpg)
plvision.eu
STEP 2: STRUCTURE OF SENT LACPDU
Actor information TLV
Actor System Priority: 50 Actor System (MAC): 00:06:07:08:09:0A Actor Key: 20 Actor Port Priority: 50 Actor Port: 1 Actor State: LACP Activity: Active LACP Timeout: Long Aggregation: Aggregatable Synchronization: OUT_OF_SYNC Collecting: Disabled Distributing: Disabled Defaulted: No Expired: No
Partner information TLV
Partner System Priority: 1 Partner System (MAC): 00:01:02:03:04:05 Partner Key: 1000 Partner Port Priority: 1 Partner Port: 1 Partner State: LACP Activity: Active LACP Timeout: Long Aggregation: Aggregatable Synchronization: OUT_OF_SYNC Collecting: Disabled Distributing: Disabled Defaulted: Yes Expired: No
LACPDU
Actor: Device №2
![Page 9: Lacp Agreement](https://reader037.vdocument.in/reader037/viewer/2022100219/5584cab2d8b42aeb138b4c16/html5/thumbnails/9.jpg)
plvision.eu
STEP 3: SENDING LACPDU. D1 -> D2
Actor System: 00:01:02:03:04:05 Actor Key: 1000 Actor State: Defaulted - No Actor State: Sync – IN_SYNC Partner System: 00:06:07:08:09:0A Partner Key: 20
Actor System: 00:06:07:08:09:0A Actor Key: 20 Partner System: 00:01:02:03:04:05 Partner Key: 1000
Device №1 Device №2
LACPDU
![Page 10: Lacp Agreement](https://reader037.vdocument.in/reader037/viewer/2022100219/5584cab2d8b42aeb138b4c16/html5/thumbnails/10.jpg)
plvision.eu
STEP 3: STRUCTURE OF SENT LACPDU
Actor information TLV
Actor System Priority: 1 Actor System (MAC): 00:01:02:03:04:05 Actor Key: 1000 Actor Port Priority: 1 Actor Port: 1 Actor State: LACP Activity: Active LACP Timeout: Long Aggregation: Aggregatable Synchronization: IN_SYNC Collecting: Disabled Distributing: Disabled Defaulted: No Expired: No
Partner information TLV
Partner System Priority: 50 Partner System (MAC): 00:06:07:08:09:0A Partner Key: 20 Partner Port Priority: 50 Partner Port: 1 Partner State: LACP Activity: Active LACP Timeout: Long Aggregation: Aggregatable Synchronization: OUT_OF_SYNC Collecting: Disabled Distributing: Disabled Defaulted: No Expired: No
LACPDU
Actor: Device №1
![Page 11: Lacp Agreement](https://reader037.vdocument.in/reader037/viewer/2022100219/5584cab2d8b42aeb138b4c16/html5/thumbnails/11.jpg)
plvision.eu
STEP 4: SENDING LACPDU. D2 -> D1
Actor System: 00:01:02:03:04:05 Actor Key: 1000 Partner System: 00:06:07:08:09:0A Partner Key: 20
Actor System: 00:06:07:08:09:0A Actor Key: 20 Actor State: Sync – In_Sync Partner System: 00:01:02:03:04:05 Partner Key: 1000
Device №1 Device №2
LACPDU
![Page 12: Lacp Agreement](https://reader037.vdocument.in/reader037/viewer/2022100219/5584cab2d8b42aeb138b4c16/html5/thumbnails/12.jpg)
plvision.eu
STEP 4: STRUCTURE OF SENT LACPDU
Actor information TLV
Actor System Priority: 50 Actor System (MAC): 00:06:07:08:09:0A Actor Key: 20 Actor Port Priority: 50 Actor Port: 1 Actor State: LACP Activity: Active LACP Timeout: Long Aggregation: Aggregatable Synchronization: IN_SYNC Collecting: Disabled Distributing: Disabled Defaulted: No Expired: No
Partner information TLV
Partner System Priority: 1 Partner System (MAC): 00:01:02:03:04:05 Partner Key: 1000 Partner Port Priority: 1 Partner Port: 1 Partner State: LACP Activity: Active LACP Timeout: Long Aggregation: Aggregatable Synchronization: IN_SYNC Collecting: Disabled Distributing: Disabled Defaulted: No Expired: No
LACPDU
Actor: Device №2
![Page 13: Lacp Agreement](https://reader037.vdocument.in/reader037/viewer/2022100219/5584cab2d8b42aeb138b4c16/html5/thumbnails/13.jpg)
plvision.eu
STEP 5: SENDING LACPDU. D1 -> D2
Actor System: 00:01:02:03:04:05 Actor Key: 1000 Actor State: Collecting Enabled Distributing Enabled Partner System: 00:06:07:08:09:0A Partner Key: 20
Actor System: 00:06:07:08:09:0A Actor Key: 20 Partner System: 00:01:02:03:04:05 Partner Key: 1000
Device №1 Device №2
LACPDU
![Page 14: Lacp Agreement](https://reader037.vdocument.in/reader037/viewer/2022100219/5584cab2d8b42aeb138b4c16/html5/thumbnails/14.jpg)
plvision.eu
STEP 5: STRUCTURE OF SENT LACPDU
Actor information TLV
Actor System Priority: 1 Actor System (MAC): 00:01:02:03:04:05 Actor Key: 1000 Actor Port Priority: 1 Actor Port: 1 Actor State: LACP Activity: Active LACP Timeout: Long Aggregation: Aggregatable Synchronization: IN_SYNC Collecting: Enabled Distributing: Enabled Defaulted: No Expired: No
Partner information TLV
Partner System Priority: 50 Partner System (MAC): 00:06:07:08:09:0A Partner Key: 20 Partner Port Priority: 50 Partner Port: 1 Partner State: LACP Activity: Active LACP Timeout: Long Aggregation: Aggregatable Synchronization: IN_SYNC Collecting: Disabled Distributing: Disabled Defaulted: No Expired: No
LACPDU
Actor: Device №1
![Page 15: Lacp Agreement](https://reader037.vdocument.in/reader037/viewer/2022100219/5584cab2d8b42aeb138b4c16/html5/thumbnails/15.jpg)
plvision.eu
STEP 6: SENDING LACPDU. D2 -> D1
Actor System: 00:01:02:03:04:05 Actor Key: 1000 Partner System: 00:06:07:08:09:0A Partner Key: 20
Actor System: 00:06:07:08:09:0A Actor Key: 20 Actor State: Collecting Enabled Distributing Enabled Partner System: 00:01:02:03:04:05 Partner Key: 1000
Device №1 Device №2
LACPDU
![Page 16: Lacp Agreement](https://reader037.vdocument.in/reader037/viewer/2022100219/5584cab2d8b42aeb138b4c16/html5/thumbnails/16.jpg)
plvision.eu
STEP 6: STRUCTURE OF SENT LACPDU
Actor information TLV
Actor System Priority: 50 Actor System (MAC): 00:06:07:08:09:0A Actor Key: 20 Actor Port Priority: 50 Actor Port: 1 Actor State: LACP Activity: Active LACP Timeout: Long Aggregation: Aggregatable Synchronization: IN_SYNC Collecting: Enabled Distributing: Enabled Defaulted: No Expired: No
Partner information TLV
Partner System Priority: 1 Partner System (MAC): 00:01:02:03:04:05 Partner Key: 1000 Partner Port Priority: 1 Partner Port: 1 Partner State: LACP Activity: Active LACP Timeout: Long Aggregation: Aggregatable Synchronization: IN_SYNC Collecting: Enabled Distributing: Enabled Defaulted: No Expired: No
LACPDU
Actor: Device №2
![Page 17: Lacp Agreement](https://reader037.vdocument.in/reader037/viewer/2022100219/5584cab2d8b42aeb138b4c16/html5/thumbnails/17.jpg)
plvision.eu
BE WARNED
In addition to IEEE standard where LACP operations are described, vendors have their
own proprietary aggregation schemes. However, the main principles remain the same.