Basic concepts in RSTP

Port roles

In addition to root port and designated port, RSTP also uses the following port roles:

Port states

RSTP uses the discarding state to replace the disabled, blocking, and listening states in STP. Table 10 shows the differences between the port states in RSTP and STP.

Table 10: Port state differences between RSTP and STP

STP port state

RSTP port state

Sends BPDU

Learns MAC addresses

Forwards user data

Disabled

Discarding

No

No

No

Blocking

Discarding

No

No

No

Listening

Discarding

Yes

No

No

Learning

Learning

Yes

Yes

No

Forwarding

Forwarding

Yes

Yes

Yes