Lacp Agreement
Click here to load reader
-
Upload
plvision -
Category
Technology
-
view
313 -
download
5
description
Transcript of Lacp Agreement
DYNAMIC LINK
AGGREGATION LINK AGGREGATION CONTROL
PROTOCOL
plvision.eu
LACP FEATURES
AUTOMATIC FAILOVER
FAILED PORT REPLACEMENT WITH HOT-STANDBY PORT
LOAD BALANCING
AUTOMATIC LEARNING OF LAG CAPABILITIES
AUTOMATIC CONFIGURATION VERIFICATION
LACP AGREEMENT PROCESS
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).
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
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
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
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
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
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
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
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
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
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
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
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
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.