在生成树协议(STP)IEEE802.1d中,根据()来选择根交换机。
A.最小的MAC地址
B.最大的MAC地址
C.最小的交换机ID
D.最大的交换机ID
参考答案:C
解析:
[分析]: 生成树协议(Spanning Tree Protocol,STP)是交换式以太网中的重要技术,其目的是在交换机之间存在冗余连接的情况下避免网络中出现环路,实现网络的高可靠性。STP原来是DEC公司开发的协议,IEEE增强了它的功能,颁布了802.1d标准。这两种实现不兼容,Cisco交换机默认支持802.1d协议。
802.1d定义了交换机之间交换的网桥协议数据单元BPDU(如下图所示),其中包含了交换网络的拓扑结构信息,例如交换机(或网桥)标识符BID、链路性质和根交换机标识符(Rood BID)等。
当交换网络中有多个VLAN时,一个交换机在每个VLAN中有不同的BID,每个 VLAN运行STP协议的一个实例,每个VLAN都有它自己的根交换机,各个VLAN的根交换机可以相同,也可以不同。在每个VLAN中,由STP协议确定根交换机,决定哪些端口处于转发状态,哪些端口处于阻塞状态,以免引起VLAN内部的环路。按照802.1d定义的生成树算法,每个网桥有唯一的MAC地址和唯一的优先级,地址和优先级构成网桥的标识符BID(8字节)。根桥是作为生成树根的网桥,通常选择 BID最小的网桥作为根桥。其他网桥选择到达根桥费用最小的通路作为根通路(Root Path),与根桥连接的端口称为根端口。互相连接的每个LAN都有一个指定桥,这是在该LAN上能提供最小费用根通路的网桥。指定桥连接LAN的端口叫做指定端口。按照以上算法,直接连接两个LAN的网桥中只能有一个作为指定桥,其他都从生成树中删除掉,这就排除了两个LAN之间的任何环路。同理,以上算法也排除了多个LAN之间的环路,但保持了连通性。
由于802.1d协议的生成树算法收敛速度比较慢,可能达到30~50s,对于某些实时应用(例如VoIP)这是不能容忍的,因此IEEE把Cisco交换机的一些扩展特性融入原来的802.1d中,颁布了收敛速度更快的快速生成树协议(Rapid Spanning Tree Protocol,RSTP)802.1w,提供了交换机、交换机端口或整个网络的快速故障恢复功能。