cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
8056
Views
33
Helpful
20
Replies

STP - Stopped receiving BPDUs with loop guard enabled

Sweemz
Community Member

Hi All,

I hope we are well.

I’ve recently inherited a Cisco Meraki network following an acquisition and have noticed some alerts.

Edit - Added Network Topology/Switch overview (below)

Toplogy

image.png

Switch Overview

image.png

image.png

The network Consists of:

2 x MX105 in HA config.

5 x MS130-48P

4 x CW9166I


I've documented the network as best as possible..
(minus the access points) will re-review tomorrow and update asap.

Version 1

image.png

Version 2 - Since Reviewing Meraki Live Topology

- Root Ports mislabelled / corrected

image.png

DUG00-SW01 Port 51

image.png

image.png

DUG00-SW03 Port 50

image.png

image.png

The affected ports seem to be alternate uplink ports, so the network is still operational. I’d just like to understand the issue and get the network’s RAG status back to healthy.

Any thoughts on the best place to start troubleshooting?

Thanks in advance - let me know if you need more information!

1 Accepted Solution

Accepted Solutions

RWelch-USA
Meraki Community All-Star
Meraki Community All-Star

Not sure why 3 downlinks are needed….seems a bit overkill or over engineered.

Too many redundant paths likely intended for a failover situation but the errors seem to be the redundant paths (3 downlinks).

If it were my network to remedy, each switch would have only two downlinks with all root traffic from SW00.


SW01 and SW02 would be one alt path (loop guard)

SW03 and SW04 would be one alt path (loop guard)

I would remove the link between SW02 and SW03.

I would remove the link between SW01 and SW04.

Thanks for sharing the topology to better understand.
That would be my suggestion/recommendation.

View solution in original post

20 Replies 20

RWelch-USA
Meraki Community All-Star
Meraki Community All-Star

I realize you mentioned inheriting this network but the device health notice indicates SW01 and SW03 error notices yet the lower images you share indicate SW04 and the port descriptions don’t seem to jive. Seems like something doesn't quite add up.

RWelch-USA
Meraki Community All-Star
Meraki Community All-Star

Can you share a screen capture of the topology from the meraki dashboard to see what that shows....I'm curious to see if that might reveal more insight. Not meant as critical at / toward you....just tried to understand the above and I looked at it like 10 times.

IvanJukic
Meraki Employee All-Star
Meraki Employee All-Star

Hi @Sweemz ,

Not sure I follow the Topology Diagram either. Port 52 is directly connected to the Root switch. So that would be the Root port. Port 49 & 50 would be alternate ports.


I agree with @RWelch2. The Topology map in the Dashbaord is 'live". So if the Tree changes so will the map. I use it daily. Best tool to use for these kind of queries.

https://documentation.meraki.com/MS/Monitoring_and_Reporting/Network_Topology

If you can share a screenshot, that'll be helpful.


Cheers,

Ivan Jukić,
Meraki APJC

If you found this post helpful, please give it kudos. If it solved your problem, click "accept as solution" so that others can benefit from it.

Sweemz
Community Member

Hi @IvanJukic

Thank you for looking into this.

2nd glance i've clearly made some mistakes with my labels 😅

Using the Network topology tool I have re-confirmed the uplinks/ports and updated my documentation to reflect the live links in the Meraki Toplogy.

image.png

image.png

image.png

IvanJukic
Meraki Employee All-Star
Meraki Employee All-Star

No problem at all @Sweemz.

Given the devices have already been purchased you could increase efficiency and redundancy. My preference would be to clean up the design, rather than chasing errors and warnings.

Judging by that Topology Screenshot. It Seems like, RSTP Priority is set to the default of 32768, and SW00 happens to be the Root Bridge. However, without actually looking into the Network, I can't verify.

Also, it looks like SW01 could be a Backup Root or potentially used as one. If so you could have;

A) SW00 & SW01 connected together as a Core/Distribution. With uplinks to the MX-HA Pair.

B) SW00 as Root Priority 0
C) SW01 backup Priority 4096

D) SW02,3,4 leave Priority as is. Then only have 2 uplinks, 1 each to SW00 & SW01.

E) All other Devices connected to only SW02,3,4


Cheers,

Ivan Jukić,
Meraki APJC

If you found this post helpful, please give it kudos. If it solved your problem, click "accept as solution" so that others can benefit from it.

Not sure why I didn't include these originally 😅 .. Thank you for looking into this btw

Toplogy

image.png

Switch Overview

image.png

RWelch-USA
Meraki Community All-Star
Meraki Community All-Star

Not sure why 3 downlinks are needed….seems a bit overkill or over engineered.

Too many redundant paths likely intended for a failover situation but the errors seem to be the redundant paths (3 downlinks).

If it were my network to remedy, each switch would have only two downlinks with all root traffic from SW00.


SW01 and SW02 would be one alt path (loop guard)

SW03 and SW04 would be one alt path (loop guard)

I would remove the link between SW02 and SW03.

I would remove the link between SW01 and SW04.

Thanks for sharing the topology to better understand.
That would be my suggestion/recommendation.

Thank you @RWelch2

Makes absolute sense.

I'll have a play with this network this evening and provide an update on the topology asap.

Raphael_L
Meraki Community All-Star
Meraki Community All-Star

APs do not participate to the STP topology so that shouldn't matter

annmarie24us1
Cisco Employee
Cisco Employee

I agree with RWelch too many redundant paths for the failover situation and the errors do seem to be the redundant 3 paths.

I see you are on MS 16.9 and there is an update firmware for these switches as well MS 17+ would help as well.

Sweemz
Community Member

Update - 27/01/25

2 x Links have been removed

  • Link between SW02 and SW03
  • Link between SW01 and SW04.

Updated Topology

image.png

Observation

Alert on DUG00-SW01 has disappered

Alert on DUG00-SW04 persists

image.png

Going to attempt port cycles on DUG00-SW03, Port 50 & DUG00-SW04, Port 49 to see if it gives it a kick. If the Alert persists I will also try a reboot of switches this evening to see if this clears out the alert.

IF all goes well I will then schedule in a FW update later this week.

RWelch-USA
Meraki Community All-Star
Meraki Community All-Star

If an error or alert remains, I could simply double check the following port STP guard settings:

STP Guard setting between SW01 and SW02 ports (on both switches) would be loopback guard.

STP Guard setting between SW03 and SW04 ports (on both switches) would be loopback guard.

STP Guard setting (uplink) on SW01, SW02, SW03 and SW04 going up to SW00 would all be disabled.

STP Guard setting (downlink) on SW00 going down to SW01, SW02, SW03 and SW04 would all be root guard.

And as @IvanJukic mentioned, setting the SW00 as bridge prioirity 0. I would personally set all the other switches (SW01-SW04) at root bridge priority of 61440, however he mentioned leaving at the default 32768 (he might know something that I don't in that regard).

Dashboard > Switching > Configure > Switch Settings where you can set STP Configuration (STP bridge priority)

Thanks @RWelch2 I can confirm that the STP Guard settings are configured exactly as you suggested/described.

For the STP bridge priority I have DUG00-SW00 configured as '4096' and then anything else falls under the default of '32768'.

image.png

Should I explicitly define all other switches in here as a higher priority e.g '32768'? All other switches do show DUG00-SW00 as the RSTP root.

RWelch-USA
Meraki Community All-Star
Meraki Community All-Star

image.png
In following the best practices, the Configuring Spanning Tree on Meraki Switches (MS) document indicates, "At no point in a production network should you leave the any switch at its default configurations."