Created on 09-11-2024 03:09 AM Edited on 09-11-2024 03:10 AM By Jean-Philippe_P
Description |
This article describes that by default, both MCLAG peers send BPDUs to the third-party switch connected via a LAG / portchannel.
The BPDUs frames are sent with different source MAC addresses (one for each MCLAG peer) and this is detected by the Cisco switch as an STP misconfiguration and potential loop, causing the portchannel to go in the ERR-DISABLE state. |
Scope | Managed FortiSwitches in MCLAG configuration. |
Solution |
A FortiSwitch CLI command will prevent one of the MCLAG peers to send BPDUs:
FSW-A # config switch stp settings
The default setting is both and this will cause the error on the Cisco switch:
In the example, the Cisco switch is connected to the MCLAG peers with a portchannel (LACP) that includes Ethernet0/0 and Ethernet0/1:
Capturing traffic on both links, it is possible to see that with the default setting of mclag-stp-bpdu frames are sent by both peers, each using their own source MAC address:
When the setting is changed to single, only one switch is sending the BPDUs:
LAG configuration is the default (as created on the FortiGate GUI):
FSW-A:
edit "cisco"
FSW-B:
The Cisco portchannel is configured as follows: CiscoL2#sh run int eth0/0 |
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 2024 Fortinet, Inc. All Rights Reserved.