Question

Difficulty: MediumSTP Port States and PortFast Benefits

During a network maintenance audit on a Cisco Catalyst switch running legacy IEEE 802.1D Spanning Tree Protocol (STP), an engineer observes an access port bringing up a new link without Cisco PortFast configured. Place the standard 802.1D STP port states in chronological sequence, starting from the moment physical link protocol comes UP until full Layer 2 data frame transmission begins.

  1. 1Blocking state: Discards user data frames and drops MAC address updates while processing incoming BPDUs to prevent Layer 2 loops.
  2. 2Listening state: Processes and transmits BPDUs to determine Root Bridge and port roles, but drops user data frames and does not populate the MAC table.
  3. 3Learning state: Populates the switch MAC address table from incoming data frames and processes BPDUs, but continues dropping user data frames.
  4. 4Forwarding state: Actively forwards user data frames, processes BPDUs, and updates the MAC address table during normal operational traffic.

Answer

The correct chronological sequence of 802.1D STP port states from link initialization to full frame transmission is Blocking state, Listening state, Learning state, and Forwarding state.
Under standard IEEE 802.1D STP operation without PortFast, an access interface experiences a total convergence delay of 30 seconds across standard state transitions. The interface moves sequentially through Blocking (loop detection), Listening (path calculation/BPDU processing for 15 seconds), Learning (MAC address table population for 15 seconds), and finally Forwarding (active user frame transmission).

Step-by-Step Solution

1
Identify the initial state immediately after physical link protocol initialization.
The port initializes in the Blocking state.
Under IEEE 802.1D, non-PortFast ports enter Blocking to evaluate potential Layer 2 topology loops by listening for BPDUs.
2
Determine the state transition following loop evaluation.
The port transitions to the Listening state.
In Listening state, the interface actively sends and receives BPDUs to elect Root Bridges and establish port roles without populating MAC tables or forwarding user traffic.
3
Identify the state transition after the first Forward Delay timer (15 seconds) expires.
The port enters the Learning state.
In Learning state, the switch begins learning source MAC addresses from received frames to populate its MAC table, but still drops user data frames.
4
Determine the final state transition after the second Forward Delay timer (15 seconds) expires.
The port reaches the Forwarding state.
With convergence established and MAC tables populated, the interface transitions to Forwarding to send and receive Layer 2 user data traffic.

Key Concept

802.1D Spanning Tree Protocol Port State Transition Sequence
Rate this question