I Built a Layer 2 Loop on Purpose | STP Saved the Network (CCNA to CCNP Troubleshooting Lab)

Today I spent time in my lab trying to create a Layer 2 switching loop so I could practice troubleshooting a real-world network failure. What surprised me was that the network never actually melted down. Why? Because Spanning Tree Protocol (STP) was doing exactly what it was designed to do. In this lab I learned the difference between: ✅ A physical loop ✅ A logical loop ✅ A blocked STP port ✅ A true switching loop ✅ MAC address learning vs MAC flapping At first, I saw an orange/blocked port and thought something was wrong. After digging deeper, I realized the blocked port was evidence that STP had detected the redundant path and intentionally prevented a loop from occurring. Key lesson: A physical loop does not automatically mean a network loop. STP exists to solve a business problem: maintaining redundancy while preventing broadcast storms, MAC table instability, and network-wide outages. As I continue my journey from CCNA toward CCNP, I’m focusing less on memorizing commands and more on understanding: • Where does traffic die? • What evidence supports my theory? • What business problem does this protocol solve? • What should be happening? • What changed? That’s the mindset I’m working to develop as a future consultant and enterprise network engineer. #Networking #CCNA #CCNP #Cisco #NetworkEngineering #SpanningTree #STP #RoutingAndSwitching #ITInfrastructure #TechLearning #PacketTracer #NetworkTroubleshooting #ContinuousLearning #CiscoNetworking #EnterpriseNetworking