STP,RSTP,MSTP的异同点和兼容点
STP
作用:破坏协议,阻塞端口,防止环路,无冗余备份的情况下不需要。
角色:根桥,根端口,指定端口,阻塞端口。
状态:disable,blocking,listening,learning,forwarding。
bpdu:配置bpdu用来生成数角色选举,tcn bpdu通知拓扑变更。
过程:
不足:未细分端口角色和状态,收敛时间。
RSTP
端口角色:根端口备份ap,指定端口备份bp
bpdu:拓扑稳定后配置bpdu的发送由所有交换机每隔2s,超时时间hello time的3倍,
收到次优bpdu,立刻回复最优的。
pa机制:点到点全双工,
1,角色选举,
2,由指定端口发送p置位的RST bpdu
3,根端口同步变量,阻塞所有非边缘端口之外的其他端口,回复A置位的BPDU给对方。
4,指定端口收到之后,进入转发状态
边缘端口:下接PC,不参与生成树计算,边缘端口收到bpdu时,会丧失边缘端口的特性
bpdu保护:收到bpdu后,端口置为down,通知网管系统,边缘端口属性不变
根保护:只对指定端口生效
环路保护:只对根端口和ap口生效
tc-bpdu保护:单位时间内只处理一次bpdu
MSTP
改进:负载分担,次优路径
增加:多域,多实例
CST:公共生成树
IST:内部生成树
CIST:总生成树
SST:单生成树
端口角色:域边缘端口,Master口