生成树协议(STP)
作用
解决因二层冗余造成的环路,提高二层可靠性
二层链路冗余容易造成环路风险
二层环路——广播风暴——MAC地址震荡
PC收到大量的重复数据帧
链路带宽大量占用,影响设备处理性能
STP原理
通过逻辑上阻塞端口来实现防止环路。
工作步骤
1.选举根桥
2.在每一个非根交换机上选举一个根端口(RP),非根交换机有且只有一个根端口
3.在每根线上选举出一个指定端口(DP),根桥的所有接口都是指定端口, 除非根桥在物理上存在环路
4.把既不是RP也不是DP的端口,阻塞该端口,AP阻塞端口
协商过程
1.根桥选举(ROOT)
运行STP协议的交换都认为自己是根桥,并向其他交换机发送配置BPDU,携带了自己的桥ID,所有的接口都是DP,状态都处于侦听状态
桥ID(桥优先级+MAC):桥优先级:默认32768 范围0-65535 步长:4096
只能配置前4bit,后面12bit固定。
2.根端口RP选举(非根交换机)
非根交换机有且只有一个根端口
比较参数:
根路径开销RPC:该端口到达根桥的总开销
对端的BID:接口所连接对端设备的BID
对端的PID:接口所连接对端设备的PID
本端PID:本设备的PID
端口ID:端口优先级 0-240 默认128 步长:16 8bit,后4bit不能固定。
3.指定端口DP选举(每条链路)
根桥的所有接口都是指定端口, 除非根桥在物理上存在环路
比较参数:
根路径开销/本端的BID/本端的PID
备用端口AP选举
阻塞非根/非指定端口,阻塞端口AP
STP端口状态
功能:接收BPDU 转发BPDU 学习MAC 转发用户流量<

生成树协议(STP)用于消除二层网络中的环路,确保链路可靠性。协议通过选举根桥、根端口和指定端口,以及阻塞非必要端口来阻止环路形成。在STP中,交换机通过BPDU进行选举和状态转换,包括监听、学习和转发状态,以防止临时环路。
最低0.47元/天 解锁文章
1581

被折叠的 条评论
为什么被折叠?



