STP生成树协议

STP(生成树协议)旨在解决交换网络中的环路问题,避免广播风暴并提供冗余路径。该协议通过选举根网桥、选择根端口和指定端口来构建逻辑上的无环网络。BPDU用于交换信息,包括网络ID和根路径成本。交换机端口有四种状态,分别涉及数据转发、学习、监听和阻塞。STP算法的关键包括网桥ID的选择、根路径成本计算及端口优先级等。
摘要由CSDN通过智能技术生成

STP生成树协议

一·交换网络环境的产生

·广播风暴的形成
·多帧复制
·MAC地址表紊乱

二·STP简介

STP-Spanning Tree Protocol(生成树协议)
STP所表达的就是从逻辑上断开环路,防止广播风暴的产生,并且当线路故障的时候,被阻塞住的接口就会被激活,恢复通信,起到备份线路的作用。
在这里插入图片描述

三·生成树的算法

一·网桥ID(BID)

·网桥ID是唯一的
|网桥优先级|网桥的MAC地址|
| 2 字 节 | 6 字 节 |
网桥ID是由网桥优先级以及网桥的MAC地址所组成,因为MAC地址是唯一的,所以网桥ID也具有唯一性。
·选择交换网络中网桥ID最小的交换机成为根网桥
取值范围:0~65535
缺省范围:32768
在这里插入图片描述

二·生成树算法分为三个步骤

·选择根网桥
·选择根端口
·选择指定端口
在这里插入图片描述

一·选择根端口的依据

·到根网桥的根路径成本
·直连的网桥ID
·端口ID的值较小

二·根路径成本

·网桥到网桥的路径上所有链路的成本之和

三·端口ID

·端口优先级加端口编号
取值范围:0~255
缺省值:128

四·指定端口,根端口和阻塞端口

根网桥上面的端口都是指定端口,根端口指的是根网桥上面指定端口所连的端口,阻塞端口指的就是要被阻塞端口。
在这里插入图片描述

四·BPDU(桥协议数据单元)

BPDU是一个载体用来交换机之间交换网络ID,根路径成本等信息,它是使用组播发送的。

BPDU类型

配置BPDU:用于生成树计算
拓扑变更通告(TCN)BPDU:用于通告网络拓扑变更使用的

交换机端口的STP状态

转发(Forwarding)发送/接受用户数据
学习(Learning)构建网桥表
侦听(Listening)构建“活动” 拓扑
阻塞(Blocking)只接收BPDU
禁用(Disabled)强制关闭
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值