STP生成树协议原理与配置

STP生成树协议原理与配置


前言
交换机工作原理回顾:
1.基于源MAC地址学习
2.基于已知目标MAC地址转发
3.当目标MAC地址未知时,泛洪处理
4.交换机收到广播/组播帧时,无条件泛洪处理
5.交换机一个接口可以学习多个MAC地址
6.交换机学习到同一个MAC地址,但是是从不同的端口学习到的,此时,将此MAC与后学习到的端口绑定起来

环路引起的问题:
1.广播风暴
广播是比较占用带宽的
2.MAC地址表不稳定

一、STP生成树协议的作用
为了解决环路的问题,所以产生了STP生成树协议
为什么要有生成树协议?
因为当有环路存在时,广播的发送会引起全网的广播风暴,因此需要打破环路生成的条件,而生成树协议就是解决二层广播风暴的重要手段,另外我们会阻塞一些端口,打破环路生成条件,当链路出现问题时,这些被阻塞的端口可以过渡到转发状态,实现链路的备份的作用。

STP生成树的作用:
消除环路(自动计算阻塞哪个端口)
链路备份(原来阻塞的端口进行up)

二、STP各种选举的报文–BPDU
BPDU网桥协议数据单元:
STP的各种选举是通过交换BPDU报文来实现的,BPDU是直接封装在以太网帧中的。
对于参与STP的所有SW,它们都通过数据消息的交换来获取网络中其他SW的信息,这种消息被称为BPDU。
BPDU是直接封装在二层的协议

BPDU的功能:
1.选举根桥
2.确定冗余路径的位置
3.通过阻塞特定端口来避免环路
4.通过网络的拓扑变更
5.监控生成树的状态
BPDU每2S由根桥发送一次。(拥有最小bridge-id的交换机成为根桥)
最初的网络,每个SW都认为自己是根桥,都会发送BPDU,比较Lowest BID,选举出一个根桥,此时就只有根桥发送BPDU。非根桥只进行转发,转发时只修改bridge-id和cost字段。

BPDU分两种类型:

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值