STP选举过程

生成树的生成过程

STP树的生成是:1、先选举根桥(Root Bridge)。2、非根交换机选举出根端口(Root Port,RP)。3、每条链路上选出一个指定端口(Designated Port,DP)。4、阻塞除根端口和指定端口以外的端口。

选举过程

1、根桥的选举

在这里插入图片描述
每一台交换机都有自己的MAC地址和优先级,MAC地址加优先级称为BID(桥ID),BID值最优的为根桥,BID的值越小越优。每一台交换机启动STP后,都认为自己是根桥,交换机之间会互相发送 BPDU报文(桥协议数据单元),BPDU中包含了BID、RPC、端口ID、计时器等参数。交换机就是通过相互之间发送BPDU报文,通过BPDU报文里的BID,比较出谁是根桥。

2、根端口的选举

在这里插入图片描述

非根交换机选举出根端口,1、通过根路径开销(RPC):如图所示,假如SW1是根桥,根桥距离自己是0,根桥发送RPC为0,SW2和SW3的GE0/0/1口到根桥缺省RPC为20000,SW2和SW3的GE0/0/1口会向着根桥发送自己的RPC为20000,同时交换机SW2和SW3的GE0/0/2口也会相互之间发送自己的RPC为20000。RPC值小的为根端口,所以从图中可以看出SW2和SW3的GE0/0/1口到根桥的开销最小为0+20000=20000,而SW2和SW3的GE0/0/2口到根桥的RPC为20000+20000=40000。SW2和SW3的GE0/0/1口为根端口。
2、通过对端的BID:如图所示交换机SW4的两个端口到根桥的开销都一样,无法选出根端口,可以通过看对端的BID,BID小的为根端口。
3、通过对端的PID:PID是由一个优先级加上端口号组成的,优先级缺省为128,端口号是几就是几。如图所示交换机SW5,就是通过PID选出根端口的。PID小的为根端口。

3、指定端口选举

在这里插入图片描述

每条链路选出一个指定端口:通过根路径开销、本端的BID、本端PID来选举。如图所示交换机SW2和SW3之间的链路就是通过本端的BID来选出指定端口的。

4、阻塞端口

将所有的非根端口和指定端口变为禁用状态,进行阻塞所有的非根端口和指定端口。这些被阻塞的端口称为预备端口,为根端口做备份端口用,当某一交换机上的根端口挂掉了,那他的预备端口就会变为根端口。

如有错误,欢迎各位读者给予指导。
如有侵权,请及时联系。

评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值