Description

LACP is not coming up between Juniper and other vendor

 

AD -- SD --- LACP --- 3rd party vendor.

Symptoms

LACP does not come up stuck in Attached.

 

TEST> show lacp interfaces ae11

Aggregated interface: ae11

   LACP state:      Role  Exp  Def Dist Col Syn Aggr Timeout Activity

     ge-104/0/1    Actor   No   No  No  No  Yes Yes    Fast   Active

     ge-104/0/1  Partner   No   No  Yes Yes No  Yes    Fast   Active

   LACP protocol:       Receive State Transmit State         Mux State

      ge-104/0/1               Current  Fast periodic          Attached

 

 

Solution

LACP Flags:

The following flags are used to communicate the state between systems:

  • Activity: Set to indicate LACP active mode; cleared to indicate passive mode.
  • Timeout: Set to request a fast (1s) transmit interval from its partner; cleared to request a slow (30s) transmit interval.
  • Aggregation: Set to indicate that the port is configured for aggregation (typically always set).
  • Synchronization: Set to indicate that the system is ready and willing to use this link in the bundle to carry traffic; cleared to indicate the link is not usable or is in standby mode.
  • Collecting: Set to indicate that traffic received on this interface will be processed by the device; cleared otherwise.
  • Distributing: Set to indicate that the device is using this link to transmit traffic; cleared otherwise.
  • Expired: Set to indicate that no LACPDUs have been received by the device during the past 3 intervals; cleared when at least one LACPDU has been received within the past three intervals.
  • Defaulted: Set to indicate that no LACPDUs have been received during the past 6 intervals; cleared when at least one LACPDU has been received within the past 6 intervals. When this flag transitions to set, any stored partner information is flushed.

1) Juniper sending below flags which are enabled Synchronization/LACP Activity/Aggregation/LACP Timeout

2) We are sending Synchronization flag set, but on Partner it is not enabled, this is the issue with LACP no coming up.

3) PCAP snap from capture on SD.

 

Actor State: 0x0f, LACP Activity, LACP Timeout, Aggregation, Synchronization <<<< Flags set by Juniper

.... ...1 = LACP Activity: Active

.... ..1. = LACP Timeout: Short Timeout

.... .1.. = Aggregation: Aggregatable

.... 1... = Synchronization: In Sync <<<<<<<<<<<<<<<<<<

...0 .... = Collecting: Disabled

..0. .... = Distributing: Disabled

.0.. .... = Defaulted: No

0... .... = Expired: No

<snip>

Partner System Priority: 32768

Partner System: xx_64:48:00 (xx:xx:xx:xx:xx:xx)

Partner Key: 200

Partner Port Priority: 32768

Partner Port: 532

Partner State: 0x37, LACP Activity, LACP Timeout, Aggregation, Collecting, Distributing <<< Flags set by 3rd party vendor

.... ...1 = LACP Activity: Active

.... ..1. = LACP Timeout: Short Timeout

.... .1.. = Aggregation: Aggregatable

.... 0... = Synchronization: Out of Sync <<<<<<<<<<<<<<<<<<

...1 .... = Collecting: Enabled

..1. .... = Distributing: Enabled

.0.. .... = Defaulted: No

0... .... = Expired: No

 

4) We need to check from other side and fix the issue there, since Synchronization flag is not set we do not see other flags set Collecting/Distributing from Juniper side and port not going into forwarding state.

5) Bouncing the interface on remote 3rd party device fixed the issue.

 

Further Assistance:

If the issue remains unresolved, please contact Juniper Technical Support for further investigation.

Modification History

2024-07-31 : Article Created