STP(Spanning Tree Protocol)能够克服冗余网络中透明桥接的问题。它旨在确保网络中没有环路,设备发现拓扑中的环路后,将阻断一个或多个冗余端口,以消除环路,如果发生某条链路失效的情况,那么网桥就会将接口从阻塞状态过渡到转发状态。
快速生成树协议(RSTP)能够显著加快重新计算生成树的速度,RSTP不仅定义了其它端口角色:替代端口、备份端口,而且还定义了三种端 口状态:丢弃状态、学习状态和转发状态。
MST(多生成树),将RSTP算法扩展到多个生成树。MST的主要目的是降低与网络的物理拓扑相匹配的生成树实例的总数,进而可以降低交换机的CPU周 期。发挥了单生成树的优点,减少网络设备的消耗,并且可以拥有多个生成树,通过实例来实现的。
CST(公共生成树),本质上是整个桥接网络的一个生成树实例,而与VLAN的编号无关。大多数网络不需要太多的拓扑,通过映射几个VLAN,将可以降 低生成树实例的数目。 MST实例必须能够至少处理一个IST(内部生成树)实例,IST实例接收并且向CST实例发送BPDU,IST实例能够将整个MST区域表示为到达外部世界的CST 虚拟网桥。
STP
国际标准是802.1d,它的收敛通过两种BPDU。一种是配置BPDU只能由根网桥发送的,用于通知其他交换机拓扑已经发生变更;另一种是TCN BPDU是由发现拓扑变更的交换机发送的,用来通知根网桥拓扑发生变更。而且根网桥在收到TCN BPDU后才会通知其他交换机拓扑发生变化需要重新收敛,收敛速度慢。
RSTP
国家标准是802.1w,是STP的改进协议,改进后可以缩短生成树的收敛时间STP与RSTP向下兼容,只能单生成树的实例,在stp的基础上主要做了四点改进:
(1)当旧的根端口进入阻塞状态时,以前的替代端口(阻塞端口)在新拓扑中成为根端口后可以立即进入转发状态;
(2)备份端口(BackupPort):指定端口的备份,当一个网桥有两个端口都连在一个LAN上,那么高优先级的端口为DesignatedPort,低优先级的端口为Backup Port,当指定端口出现故障之后,备份端口立即变为指定端口,处于转发状态;
(3)P/A机制:指定端口可以通过与相连的网桥进行一次握手,快速进入转发状态
a、当一个网桥的指定端口处于丢弃或学习状态时,由这个端口发送的BPDU报文的Proposal位被置位;
b、当对端网桥收到Proposal位被置位的BPDU时,(接受的端口如果是阻塞端口和边缘端口不处理此BPDU)如果是根端口的话,此根端口产生同步(将此网桥的其它指定端口阻塞,将此根端口立即变为转发状态);
c、此网桥发送agreement置位的BPDU,上游网桥收到此BPDU之后立即将自己的指定端口变为转发状态。
(4)网络边缘的端口,即直接与终端相连,而不是和其他网桥相连的端口可以直接进入转发状态,不需要任何等待时延。
MSTP
是一种支持多实例的生成树协议,用于交换网络的快速收敛。MSTP可以将具有相同转发路径的VLAN映射到一个生成树中,这样可以多个vlan对应一个生成树,无需每个VLAN一个生成树,通过vlan与实例的不同映射来实现vlan之间的负载均衡。利用RSTP算法为每个生成树提供快速收敛.
<!--EndFragment-->
分享到:
相关推荐
STP文件阅读器是一款专为处理STP(STEP)文件设计的应用程序,它允许用户查看、旋转和透视这种格式的三维模型。STP文件是基于国际标准ISO 10303-21,被称为“产品数据交换标准”(STEP),用于在不同计算机辅助设计...
### STP设计与实现 #### 1.1 STP出现背景 随着新型交换式以太网的出现,网络性能得到了显著提升,同时也解决了传统共享式以太网中存在的问题,如冲突域过大等。然而,随着网络规模的扩大,对网络健壮性的要求也随...
基于农夫山泉的STP战略分析 本文主要介绍了STP战略分析在农夫山泉公司中的应用,并对农夫山泉的市场营销情况进行了分析。STP战略是市场营销中的一种常见策略,STP分别代表市场细分(Segmentation)、目标市场选择...
STP(Spanning Tree Protocol,生成树协议)是局域网中用于防止循环路径和形成无环网络结构的重要协议。MSTP(Multiple Spanning Tree Protocol,多生成树协议)则是STP的一种增强版本,它允许多个独立的生成树实例...
《Solidworks STP铝型材模型库:设计与应用指南》 在三维机械设计领域,Solidworks是一款广泛应用的软件,以其强大的建模能力和用户友好的界面受到设计师们的青睐。而铝型材作为工业制造中常见的一种材料,因其轻质...
STP(生成树协议)是局域网中用于防止循环路径和由此引发的广播风暴的一种重要技术。在具有多条物理连接的交换网络中,如果不进行管理,可能会形成环路,导致数据包在网络中无休止地循环,破坏网络稳定性。STP通过...
华为交换机STP与环路检测冲突 华为交换机STP(Spanning Tree Protocol)是一种网络协议,用于防止网络中的环路问题。然而,在某些情况下,STP 协议可能会与环路检测冲突,导致网络不可用。本文将对华为交换机STP与...
【H3C STP详解】 生成树协议(STP,Spanning Tree Protocol)是一种用于解决二层网络中环路问题的协议,它基于IEEE 802.1D标准。在二层网络中,环路可能导致广播风暴和MAC地址学习错误,而STP通过构建一个无环的...
不过,可以从中提炼出一些关于STP保温板施工技术方案的相关知识点。 首先,STP保温板是一种高效节能的建筑隔热材料,它利用了真空绝热技术,具有很低的热导率,能够有效降低建筑物内外的热交换。STP是英文Super ...
标题中的“自动螺丝机三维模型(STP).rar”指的是一个以.STP格式存储的三维模型文件,被压缩成RAR格式的文件以便于下载和传输。STP,全称为“Standard Triangulation Package”或“Step”文件,是ISO 10303标准的一...
### STP与RSTP详解 #### 一、STP简介及不足之处 **STP**(Spanning Tree Protocol,生成树协议)是一种用于避免局域网(LAN)中出现环路的技术。它通过确保局域网中不存在环路来防止广播风暴的发生。STP的核心思想是在...
STP/STEP/STL文件查看器是一款轻量级的应用程序,专为处理STP、STEP和STL格式的三维模型文件而设计。这些文件格式在计算机辅助设计(CAD)和制造业领域中广泛使用,用于交换和存储三维几何数据。 1. **STP文件**:...
cmcc-stp.Msi
Spanning Tree Protocol (STP),即生成树协议,是一种用于以太网的网络协议,旨在解决局域网(LAN)中的环路问题并提供链路冗余。在华为的网络设备中,STP 被广泛应用于构建无环路的拓扑结构,以确保数据包在交换机...
**STP协议(Spanning Tree Protocol)详解** STP,即生成树协议,是一种网络协议,主要用于解决局域网(LAN)中出现的环路问题。由于物理网络中可能存在多条路径,环路可能导致数据包在网络中无限循环,消耗带宽,...
"生成树原理、STP协议、RSTP协议的基本原理和应用" 生成树原理是计算机网络中的一种协议,旨在解决网络中的环路问题。该协议通过构建生成树,来避免网络中的环路和广播风暴,从而提高网络的稳定性和可靠性。 生成...
STP(Spanning Tree Protocol,生成树协议)是一种在局域网中防止数据包循环和形成广播风暴的协议。它的主要任务是构建一个无环的网络拓扑,以确保数据的有效传输并避免逻辑环路。在STP中,通过选举根桥、确定根端口...
STP、STEP、IGES和STL都是用于存储几何模型的不同文件格式,各有其特点和适用场景。本文将深入探讨如何使用Python进行这些格式之间的转换。 首先,STP和STEP文件格式通常用于无损数据交换,它们基于ISO 10303标准,...
STP协议,全称为生成树协议(Spanning Tree Protocol),是一种网络协议,其设计目标是在局域网(LAN)中创建一个逻辑无环拓扑结构,确保网络中任意两个终端设备之间只有一条逻辑路径,从而避免环路的形成。STP协议...