生成树端口的状态
STP在交换机中自动运行,在交换机开机的时候可以看到,交换机的指示灯显示为黄色,并且大约有30s的时间不能转发数据,这时交换机是在做STP计算。
STP的端口状态
Disable:端口不仅转发BPDU报文,也不转发用户流量。端口DOWN
Blocking:端口仅仅接收并处理BPDU,不转发用户流量。不学习MAC地址。如果max age (默认20s)计时器到期时候接口任没有收到BPDU则切换到Listening的状态。
Listening:不接收也不转发用户流量,接收并且发送BPDU,不学习MAC地址确定端口角色,将进行选举动作。
Learning:不接收也不转发用户流量,接收并且发送BPDU,学习MAC地址。
Forwarding:接受并转发帧,接收并且发送BPDU,学习MAC地址。
STP的端口状态
1端口初始化或使能
2端口禁用或链路失败
3端口被选为RP或DP
4端口不再是RP或DP
5转发延迟计时器超时
STP基础配置
1指定生成树协议类型
[SW]stp mode {STP/RS TP/MSTP}
2配置交换机优先级
[SW] stp priorimay
3指定交换机称为根桥
[SW] stp root primary
4指定交换机成为次根桥
[SW] stp root secondary
5启用生成树
[SW]stp enable
MSTP
MSTP兼容STP和STP,通过多实例能实现对业务流量和用户流量的隔离,同时还提供了数据转发了多个荣誉路径,在数据转发过程中实现VLAN数据的负载均衡。
在MSTP中,你可以将若干个VLAN映射到一个实例(instance),MSTP将为每个instance运行一棵生成树,可以基于instance设置优先级,端口路径开销等参数。