This issue is caused by a combination of vSphere Distributed Switch (VDS) port security policies and physical switch loop protection mechanisms:
1. Host Level: This issue is caused by the vSphere Distributed Switch (VDS) port security policy or Reverse Path Forwarding (RPF) checks on the ESXi host. When L2 bridging is active on a VDS portgroup, the Edge VM forwards traffic for multiple overlay MAC addresses. If ReversePathFwdCheckPromisc is not enabled, the host may drop this egress traffic or cause MAC learning inconsistencies, leading to packets being looped or dropped by the security layer.
2. Physical Switch-Level: Because the NSX Edge node performs L2 bridging, it may forward Spanning Tree (BPDU) frames. Physical switch ports connected to the Edge host often have BPDU Guard enabled. When the switch detects these BPDUs, it interprets the bridging activity as a loop hazard and shuts down the port (Err-Disabled).
To ensure stable L2 bridging when the Edge VM is connected to a VDS portgroup, perform the following steps on every ESXi host that may host the Edge Transport Nodes:
esxcli system settings advanced set -o /Net/ReversePathFwdCheckPromisc -i 1esxcli system settings advanced list -o /Net/ReversePathFwdCheckPromiscAlso, make sure to configure the connected physical switch ports to ignore or filter BPDUs to prevent physical switch from shutting down the ports.
The preferred configuration for L2 bridging is Option 3: Edge VM is connected to an NSX segment, which leverages native MAC Learning and does not require Promiscuous Mode.
Reference Documentation:
For further assistance, please see Contact Broadcom Support. Scroll to the bottom of the page and click on your respective region.