An engineer is analyzing legacy IEEE 802.1D Spanning Tree Protocol (STP) behavior on a Cisco switch interface that is configured without PortFast. Place the following STP port states in chronological order, starting from link initialization and ending when the interface reaches active user data transmission.
- 1Blocking state: The interface discards user data frames and refrains from learning MAC addresses while receiving BPDUs to evaluate potential switching loops.
- 2Listening state: The interface transmits and receives BPDUs to determine root bridge and port role assignments, but still discards user frames and does not learn MAC addresses.
- 3Learning state: The interface continues BPDU exchange and populates its MAC address table from incoming frame headers, but continues to discard user data payload forwarding.
- 4Forwarding state: The interface actively processes BPDUs, maintains MAC table entries, and forwards data frames across the switch fabric.
Answer
The correct chronological order of classic IEEE 802.1D STP port states during port initialization is Blocking, Listening, Learning, and Forwarding.
Standard IEEE 802.1D STP port state convergence transitions sequentially through Blocking (loop prevention / BPDU listening) -> Listening (BPDU transmission/reception, topology role determination) -> Learning (MAC address table population without frame forwarding) -> Forwarding (full data frame forwarding and continuous learning).
Step-by-Step Solution
Key Concept
Classic IEEE 802.1D STP Port State Transition Sequence