Created on
‎07-15-2024
09:54 PM
Edited on
‎10-07-2025
03:00 AM
By
Jean-Philippe_P
Description |
This article describes that LACP (Link Aggregation Control Protocol) in FortiGate is a network protocol used to combine multiple physical links into a single logical link to increase bandwidth and provide redundancy. This process is known as link aggregation or port bundling. When FortiGate is involved in LACP, it is mainly a link with a switch, and this switch can be a FortiSwitch or a third-party switch.
Related document: |
Scope |
FortiGate. |
Solution |
The basic troubleshooting commands for LACP are as below:
diagnose netlink aggregate name your_aggregate_link diagnose hardware deviceinfo nic <all_interface_in_your_aggregation>
Find more detailed information about this command and how to identify the status of the link through this related KB article: Technical Tip: Initial troubleshooting steps for LACP (Link Aggregation - 802.3ad).
Upon identifying that the LACP link is down while the attached physical ports are up, do the following.
Ensure that one end is set to Active mode, or both ends can be in Active mode. If both ends are in Passive mode, the link will not come up, as neither side will initiate LACP packets.
Below is the configuration from the FortiGate LACP, which matches the above. Even though they are not an exact match, it is possible to check them with the 3rd-party device LACP configuration:
edit "TEST LACP"
If the above parameters match and still 'diag netlink aggregate name your_aggregate_link' shows status is down, use the commands below, and the output should look like below:
diagnose sniffer packet any "ether proto 0X8809" 4 0 l
If the 2 devices are properly communicating, see the MAC address of both sides on LACPDU messages, which are covered in Blue. See ASAIEE in relevant ports and the LACP port, which is LACP-2 (In this example) is communicating.
Note: For further information, use 'diagnose sniffer packet any "ether proto 0X8809" 6 0 a' and send it to TAC to convert it to a PCAP file.
The sniffer will run indefinitely until it is stopped. To stop the sniffer after use, press Ctrl + C.
The command below can also be used where the LACPDUs are moving between the relevant ports:
diagnose sniffer packet your_aggregate_link
Note: In the cases where no output from the above commands is visible or only the FortiGate LACP link is sending the LACPDU packets, turn on and off the LACP link of the other side to make it work again.
The example below shows a snippet of Wireshark packet capture data of the LACP packet, indicating that the peers have successfully negotiated LACP.
Frame 142: 124 bytes on wire (992 bits), 124 bytes captured (992 bits) Link Aggregation Control Protocol
These indications show that both peers are ready to receive and transmit data. |
The Fortinet Security Fabric brings together the concepts of convergence and consolidation to provide comprehensive cybersecurity protection for all users, devices, and applications and across all network edges.
Copyright 2025 Fortinet, Inc. All Rights Reserved.