Back to Gyanamguru Training Portal

Spanning Tree Protocol (STP / IEEE 802.1D) Simulation

Steady State STP: Switch_Root (Lowest BID) coordinates topology; Switch_C blocks Gi0/2 to eliminate Layer 2 loops

Status: Step 1 -> Switch_Root transmits Hello BPDUs every 2 seconds across all Designated Ports.

Cisco IOS CLI Console - Switch_A (Root Bridge)
Switch_A> enable Switch_A#
Switch_A#

What is Spanning Tree Protocol (STP)?

Spanning Tree Protocol (STP) defined under IEEE 802.1D is a Layer 2 network protocol designed to prevent broadcast storms, duplicate frame transmission, and MAC address table instability in redundant bridged Ethernet networks. STP continuously monitors network topology and logically blocks redundant link paths to ensure a loop-free forwarding topology.

STP Election Hierarchy & Operational Logic

STP Port States & Convergence Timers

Previous Lab (Policy-Based Routing) Next Lab (BGP Protocol)
×

STP Bridge Protocol Data Unit (BPDU) & Port State Reference

Active Scenario Mode: Steady State Topology

IEEE 802.1D Port States Reference

State Duration Process BPDUs? Learn MAC? Forward Data?
BlockingMax Age (20s)Yes (Receive)NoNo
ListeningForward Delay (15s)Yes (Tx/Rx)NoNo
LearningForward Delay (15s)Yes (Tx/Rx)YesNo
ForwardingActiveYes (Tx/Rx)YesYes
DisabledN/ANoNoNo

Cisco IOS STP Troubleshooting Commands

Verify STP Status: show spanning-tree vlan 1

Check Root Bridge Info: show spanning-tree root

Configure Primary Root: spanning-tree vlan 1 root primary