1、STP有3种端口角色
(1)根端口、(2)指定端口、(3)替代端口。
2、STP的5种端口状态
(1) Disabled,禁用状态,端口不处理和转发BPDU报文,也不转发数据帧。
(2)Listening,侦听状态,端口可以接收和转发BPDU报文,但不能转发数据帧。
(3) Learning,学习状态,端口接收数据帧并构建MAC地址表,但不转发数据帧。增加Learning状态是为了防止未知单播数据帧造成的临时环路。
(4) Forwarding,转发状态,端口既可转发数据帧也可转发BPDU报文。只有根端口或指定端口才能进入该状态。
(5) Blocking,阻塞状态,端口仅接收并处理BPDU报文,但不转发BPDU报文和数据帧,此状态是替代端口的最终状态。