为了提高网络可靠性交换网络Φ通常会使用冗余(备份)链路。然而冗余链路会给网络带来环路风险并导致网络风暴以及MAC地址表不稳定等问题,进而会影响到用户的通信质量生成树协议STP协议可以在提高可靠性的同时又能避免环路带来的各种问题。生成树协议STP(Spanning Tree Portocol)用来防止交换环路
二层交换机通过多条鏈路互联时,虽然能够提升网络可靠性但同时会带来环路影响,如广播风暴、主机会收到重复数据帧、MAC地址表震荡STP通过阻塞端口来消除环路,并能够实现链路备份的目的
网桥协议数据单元BPDU(Bridge Protocol Data Unit)携带优先级和MAC地址,包含桥ID、路径开销、端口ID、计时器等参数每隔2秒自动發送报文。
华为模拟器默认是已经启动STP开机默认运行。
(一)先选举一个根桥(根交换机)
优先级和MAC地址称为桥ID先比较优先级,最小的为root根网桥默认是32768,优先级一致再比较MAC地址越小越优先。可以设置优先级范围为0-61440以4096为步进,优先级最优先的是0
通常指派核心交换机为根网桥,根桥上的端口都不会被阻塞根桥上的端口都是指定端口。这里SW3的cc20最小被选举为根网桥。
(二)每个非根交换机选举一个根端ロ
到达根桥开销最小最近的端口为根端口Root
(三)每个网段选举一个指定端口;
桥ID最小的端口为指定端口。每段链路有且只有一个指定链蕗