首页 理论教育局域网组网技术:生成树协议种类

局域网组网技术:生成树协议种类

【摘要】:在RSTP中,接口的角色有四种:根端口、指定端口、备份端口、替代端口。锐捷交换机默认的模式就是MSTP。

1.基本STP

基本STP协议规范为IEEE 802.1d,STP 基本思路是阻断一些交换机接口,构建一棵没有环路的转发树。

STP 利用 BPDU(Bridge Protocol Data Unit)和其他交换机进行通信,BPDU 中有根桥ID、路径代价、端口 ID 等几个关键的字段。

为了在网络中形成一个没有环路的拓扑,网络中的交换机要进行三种选举:(1)选举根桥、(2)选取根端口、(3)选取指定端口。交换机中的接口只有是根端口或指定端口,才能转发数据,其他接口都处于阻塞状态。

当网络的拓扑发生变化时,网络会从一个状态向另一个状态过渡,重新打开或阻断某些接口。交换机的端口要经过几种状态: 禁用(Disable)、阻塞(Blocking)、监听状态(Listening)、学习状态(Learning),最后是转发状态(Forwarding)。

2.RSTP(www.chuimin.cn)

RSTP 的协议规范为IEEE 802.1w,它是为了减少STP收敛时间而修订的新的协议。在RSTP中,接口的角色有四种:根端口、指定端口、备份端口、替代端口。接口的状态只有三种:丢弃(Discarding)、学习状态、转发状态。接口还分为:边界接口、点到点接口、共享接口。

3.PVST

当网络上有多个 VLAN 时,PVST(Per Vlan STP)会为每个 VLAN 构建一棵 STP 树。这样的好处是可以独立地为每个 VLAN 控制哪些接口要转发数据,从而实现负载平衡。缺点是如果VLAN 数量很多,会给交换机带来沉重的负担。Cisco 交换机默认的模式就是PVST。

4.MSTP

MSTP的协议规范为IEEE 802.1s,在PVST中交换机为每个VLAN都构建一棵STP树,随着网络规模的增加,VLAN的数量也在不断增多,会给交换机带来很大负载、占用大量带宽。MSTP是把多个VLAN映射到一个STP实例上,即为每个实例建立一棵STP树,从而减少了STP树的数量,它与STP、PVST兼容。锐捷交换机默认的模式就是MSTP。