【IT168 专稿】交换技术是网络技术的重点,我们网络频道已经为读者进行了多次报道。因为其重要,故我们再次进行系统的整理,以供初学者参阅。
交换技术应用连载:交换技术的重要性
交换技术应用连载:构建MAC地址表
交换技术应用连载:广播风暴问题解决
交换技术应用连载:802.1W生成树
交换技术应用连载:虚拟局域网技术
802.1D生成树
在避免桥接环路的同时又要保持冗余路径,为此人们开发了生成树协议(Spanning Tree Protocol--STP)。顾名思义,就是要把环型拓扑生成树型拓扑,因为树型拓扑是无环的。生成树协议前后发布了两个标准,一个是IEEE802.1D,就是通常所说的生成树协议;一个是IEEE802.1W,称为快速生成树协议(Rapid Spanning Tree Protocol--RSTP)。本小节讨论802.1D,下一小节讨论802.1w。
1. 端口状态
交换机的端口处于不同的状态有着不同的功能,这些状态与生成树协议的运行及交换机的工作原理有着重要的关系,现总结如下(图11-10):
图 11-10 端口状态及转换方向
阻塞状态(Blocking)--只侦听BPDU帧,不转发数据帧。
侦听状态(Listening)--只侦听数据帧,不转发数据帧。
学习状态(Learning)--学习地址信息,不转发数据帧。
转发状态(Forwarding)--学习地址信息,并转发帧。
无效状态(Disabled)--不进行转发,不侦听BPDU帧。
除了处于无效状态,通常情况下一个端口的状态可以按照如下顺序进行单向转换:阻塞状态'侦听状态'学习状态'转发状态。
端口也可以被配置成启动后立即进入转发状态,而不必按照阻塞、学习和转发的顺序进行转换。这种快速转换到转发状态的方式对于直接连接主机的端口是非常有用的。转发状态和阻塞状态可以处于稳定状态,而侦听状态和学习状态是过度状态,最终会转变为转发状态或阻塞状态。