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.
FIND OUT MORE
VISIT OUR BLOG FOR MORE TECH STUFF
Email: sales@plvision.eu
Skype: sales.plvision
http://plvision.eu/
THANK YOU FOR WATCHING!

Lacp Agreement

  • 1.
  • 2.
    plvision.eu LACP FEATURES AUTOMATIC FAILOVER FAILEDPORT REPLACEMENT WITH HOT-STANDBY PORT LOAD BALANCING AUTOMATIC LEARNING OF LAG CAPABILITIES AUTOMATIC CONFIGURATION VERIFICATION
  • 3.
  • 4.
    plvision.eu WHAT IS LACPAGREEMENT 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).
  • 5.
    plvision.eu STEP 1: SENDINGTHE FIRST LACPDU Actor System: 00:01:02:03:04:05 Actor Key: 1000 ? Port added to LAG Device №1 Device №2 LACPDU
  • 6.
    plvision.eu STEP 1: STRUCTUREOF 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
  • 7.
    plvision.eu STEP 2: SENDINGLACPDU. 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
  • 8.
    plvision.eu STEP 2: STRUCTUREOF 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
  • 9.
    plvision.eu STEP 3: SENDINGLACPDU. 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
  • 10.
    plvision.eu STEP 3: STRUCTUREOF 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
  • 11.
    plvision.eu STEP 4: SENDINGLACPDU. 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
  • 12.
    plvision.eu STEP 4: STRUCTUREOF 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
  • 13.
    plvision.eu STEP 5: SENDINGLACPDU. 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
  • 14.
    plvision.eu STEP 5: STRUCTUREOF 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
  • 15.
    plvision.eu STEP 6: SENDINGLACPDU. 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
  • 16.
    plvision.eu STEP 6: STRUCTUREOF 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
  • 17.
    plvision.eu BE WARNED In additionto IEEE standard where LACP operations are described, vendors have their own proprietary aggregation schemes. However, the main principles remain the same.
  • 18.
    FIND OUT MORE VISITOUR BLOG FOR MORE TECH STUFF
  • 19.