lacp agreement

19

Click here to load reader

Upload: plvision

Post on 20-Jun-2015

309 views

Category:

Technology


5 download

DESCRIPTION

Find out about dynamic link aggregation - Link aggregation control protocol (LACP).

TRANSCRIPT

Page 1: Lacp Agreement

DYNAMIC LINK

AGGREGATION LINK AGGREGATION CONTROL

PROTOCOL

Page 2: Lacp Agreement

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

LACP AGREEMENT PROCESS

Page 4: Lacp Agreement

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

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

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

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

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

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

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

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

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

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

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

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

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

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.

Page 18: Lacp Agreement

FIND OUT MORE

VISIT OUR BLOG FOR MORE TECH STUFF

Page 19: Lacp Agreement

Email: [email protected]

Skype: sales.plvision

http://plvision.eu/

THANK YOU FOR WATCHING!