HCIP学习日志(九)各种STP的总结

本文介绍了生成树协议(STP)的基本原理和不同类型的STP,包括802.1D、PVST、PVST+、RSTP和MSTP。STP通过防止广播风暴、MAC地址表不稳定和数据帧重复,确保网络的稳定运行。文章详细阐述了选举过程、端口角色和收敛时间,并对比了各种STP的优缺点和加速机制。
摘要由CSDN通过智能技术生成

此篇如标题所示记录我自身对于各种STP的总结

一,什么是生成树协议?(什么是STP?)

在介绍生成树协议之前,我们首先先想一个问题。
我们知道PC机和服务器是通过交换机相连接,那么当交换机出现故障导致PC机无法从服务器获取信息就会导致网络无法访问。而当我们采用冗余链路(即备用链路)去解决这个问题时,就很有可能会导致以下问题:
​ 1)广播风暴(即不断地进行洪泛)
在这里插入图片描述

​ 2)MAC地址表的不稳定
在这里插入图片描述

​ 3)同一数据帧的重复拷贝
在这里插入图片描述
而生成树协议的作用,就是用于避免上述问题而诞生的。
通过生成树协议,我们就可以首先将冗余链路堵塞,当原先的线路不可用时,再将冗余链路开启,达到备份的效果。
在这里插入图片描述

二,生成树协议的基本原理

生成树协议会在网桥之间传递信息(即BPDU信息),用于以下用途:
1.选举根网桥(RB)
2.计算最短路径
3.对于每个网段,选出离根桥最近的网桥作为指定网桥,负责该网段的数据转发
4.选择根端口(RP),由该端口给出的路径是最佳路径
5,选择除了根端口之外的指定端口DP

三,生成树协议有哪些类型?

​ 1.802.1D(标准生成树)
​ 2.PVST/PVST+(CISCO)
3.​ RSTP(CISCO、快速生成树) /802.1W(公有)
​4. MSTP=802.1S(多生成树协议)

四,802.1D 生成树(标准生成树)(重点)

即一个交换网络内仅存在一棵生成树

(1) BPDU–桥协议数据单元–交换机间沟通互动收发的数据

BDPU的数据结构如下:
在这里插入图片描述
Protocol ID:协议ID
Version:STP版本
Message type:代表着BPDU的类型(0X00 配置 0X80 拓扑TC)
Flags:标记位,在802.1D 中,标识BPDU 是拓扑变更还是拓扑变更确认BPDU
Root ID:根标识符,用于标记一颗树的树根。与根网桥的BID一致
Cost of path:路径开销。在华为设备中,称作root path cost (RPC)根路径开销
Bridge ID:网桥标识符, BID , 用于标识本设备在本生成树的唯一性
Port ID:端口标识符, PID ,用于标识设备上某接口的唯一性
Message age:在思科中

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值