生成树协议(spanning tree protocol)

生成树协议(STP)用于消除二层网络中的环路,提高容错性和网络稳定性。它通过算法计算出阻塞的接口,以建立一棵无环的树形结构,并在链路故障时自动恢复。STP包含根网桥选举、根端口与指定端口的选择,以及BPDU报文的使用。主要类型有STP、RSTP、PVST+和MSTP。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

生成树协议(spanning tree protocol)

工作在二层里面(数据链路层)      二层交换机

 

理解一下重点:

  1. STP的工作原理
  2. 配置PVST+

 

生成树协议的目的是:

  1. 建立一个冗余的交换机网络
  2. 提高容错性
  3. 备份。

 

环路带来的三个问题:

  1. 广播风暴
  2. 收到重复的数据帧
  3. MAC地址表不稳定(震荡)

解决的方法就是:生成树协议STP

树是没有环的。

 

生成树的目的(作用)就是通过算法算出来阻塞哪个接口进而消除环路。而且当正常的链路断掉之后,阻塞的接口会自动的打开,让终端之间可以正常访问,达到备份的目的。

 

STP  (spanning tree protocol)生成树协议

 

 

 

生成树算法:

  1. 选择根网桥    (网桥就是交换机)
  2. 选择根端口
  1. 到根网桥最低的根路径成本(开销)
  2. 直连的网桥ID最小的
  3. 端口ID最小的
  1. 选择指定端口
  1. 根路径成本较低
  2. 所在的交换机的网桥ID值较小
  3. 端口ID值较小

 

口诀:一个根桥,两种度量,三要素选举,四个比较原则,五种端口状态。

 

一个根桥

每个二层拓扑中,必须要有一个根网桥(一个特殊的交换机(根交换机))

根交换机只有一个,非根交换机可以多个。

选择根网桥的依据是网桥ID,网桥ID是唯一的

 

两种度量

  1. ID
  1. BID(bridge ID)网桥ID

BID由两部分组成:第一部分是16bit的priority优先级(默认是32768)

取值范围:0-65535

第二部分是48bit的MAC地址

上面的MAC地址是交换机(或者交换机接口)的MAC地址

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值