网络(四)之STP生成树的原理及算法

STP生成树的原理及算法

续上篇的VTP,这篇我们主要讲一下交换机本身做冗余而又要防止广播风暴的形成而自带的一种协议,还是和以前的一样,本篇主要讲述思科设备的STP原理与算法,当然其他厂商的设备也是一样,只是思科的设备有的一些特殊的功能。

什么是STP

STP(Spanning Tree Protocol)是生成树协议的英文缩写,可应用于计算机网络中树形拓扑结构建立,主要作用是防止网桥网络中的冗余链路形成环路工作。但某些特定因素会导致STP失败,要排除故障可能非常困难,这取决于网络设计 [1] 。生成树协议适合所有厂商的网络设备,在配置上和体现功能强度上有所差别,但是在原理和应用效果是一致的。

STP的原理

STP的基本原理是,通过在交换机之间传递一种特殊的协议报文,网桥协议数据单元(Bridge Protocol Data Unit,简称BPDU),来确定网络的拓扑结构。BPDU有两种,配置BPDU(Configuration BPDU)和TCN BPDU。前者是用于计算无环的生成树的,后者则是用于在二层网络拓扑发生变化时产生用来缩短MAC表项的刷新时间的(由默认的300s缩短为15s)。
Spanning Tree Protocol(STP)是在IEEE 802.1D 文档中定义,该协议的原理是按照树的结构来构造网络拓扑,消除网络中的环路,避免由于环路的存在而造成广播风暴问题。

STP运用拓扑列举

在这里插入图片描述
以上面的拓扑为例,在拓扑设计中我们可能为了做冗余,而形成了环路,以Switch1为例,倘若没有配置STP,PC0对PC1发包,经过Switch1,会从F0/2和F0/3口出去,发送到Switch0,Switch会将包发回Switch1,造成环路,从而形成广播风暴,从而无法正

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值