生产树协议

本文详细介绍了生成树协议STP如何解决以太网环路问题,包括消除冗余链路、链路备份以及其发展演变如RSTP的快速收敛和MSTP的多业务支持。同时讨论了STP和RSTP的不足之处。

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

什么是生产树协议

生成树协议(英语:Spanning Tree Protocol,简称STP)是一种工作在OSI网络模型中的第二层(数据链路层)的通信协议。其利用生成树算法,在以太网络中,创建一个以某台交换机的某个端口为根的生成树,避免环路,还可以在以太网络拓扑发生变化时,通过生成树协议达到收敛保护的目的。

       以太网交换网络中为了进行链路备份,提高网络可靠性,通常会使用冗余链路。但是使用冗余链路会在交换网络上产生环路,引发广播风暴以及MAC地址表不稳定等故障现象,从而导致用户通信质量较差,甚至通信中断。为解决交换网络中的环路问题,提出了生成树协议STP。运行STP协议的设备通过彼此交互信息发现网络中的环路,并有选择的对某个接口进行阻塞,最终将环形网络结构修剪成无环路的树形网络结构,从而防止报文在环形网络中不断循环,避免设备由于重复接收相同的报文造成处理能力下降.

stp产生的背景

       生成树协议STP产生的背景是为了解决单点故障,消除环路带来的影响 。当网络中出现交换机成环组网时,会造成广播风暴(广播流量在三台交换机内循环广播),进而造成mac地址频繁漂移,设备CP U、内存高,线路带宽被占满,网络中断 。为了避免这种情况的发生,引入了生成树协议STP。STP的选举过程是:在非跟桥选举:在同一台非根交换机的所有端口中选举出一个根端;优先级默认32768范围0-65535越小越优先;MAC地址越小越优先 。

stp的作用

       stp的作用:stp通过堵塞端口来消除环路,并能够实现链路备份的目的。在以太网中,二层网络的环路会带来广播风暴,MAC地址表震荡,重复数据帧等问题,为了解决交换网络中的环路问题,提出了 STP  

       stp的主要作用:1.消除环路:通过阻断冗余链路来消除网络中可能存在的 路。2.链路备份:当活动路径发生故障时,激活备份链路,及时回复网络连通性。

RSTP

       RSTP(rapid spanning Tree Protocol),即快速生成树协议,最早在IEEE 802.1W-2001中提出,这种协议在网络结构发生变化时,能更快的收敛网络。它比802.1d多了一种端口类型:备份端口(backup port)类型,用来做指定端口的备份。

RSTP的原理

       RSTP是从STP发展过来的,其实现基本思想一致,但它更进一步的处理了网络临时失去连通性的问题。Rstp规定在某些情况下,处于Blocking状态的端口不必经历2倍的Forward Delay时延而可以直接进入转发状态。如网络边缘端口(即直接与终端相连的端口),可以直接进入转发状态,不需要任何时延。或者是网桥旧的根端口已经进入Blocking状态,并且新的根端口所连接的对端网桥的指定端口仍处于Forwarding状态,那么新的根端口可以立即进入Forwarding状态。即使是非边缘的指定端口,也可以通过与相连的网桥进行一次握手,等待对端网桥的赞同报文而快速进入Forwarding状态。当然,这有可能导致进一步的握手,但握手次数会受到网络直径的限制。

RSTP的作用

1、 发现并生成局域网的一个最佳树型拓扑结构;

2、 发现拓扑故障并随之进行恢复,自动更新网络拓扑结构,启用备份链路,同时保持最佳树型结构;

STP,RSTP的不足

STP不足

1、STP没有细致区分端口状态和端口角色,不利于初学者学习及部署。

2、STP算法是被动的算法,依赖定时器等待的方式判断拓扑变化,收敛速度慢。

3、STP算法要求在稳定的拓扑中,根桥主动发出配置BPDU报文,而其他设备进行处理,传遍整个STP网络。

4、拓扑发生变更时,收敛速度慢。

5、STP没有安全方面的防护措施。

RSTP的不足

1 .由于整个交换网络只有一棵生成树,在网络规模比较大的时候会导致较长的收敛时间,拓扑改变的影响面也较大。


2 .当链路被阻塞后将不承载任何流量,造成了带宽的极大浪费,这在环行城域网的情况下比较明显。


3 .在网络结构不对称的时候,RSTP协议的单生成树就会影响网络的连通性。

PVST

       虚拟局域网上处理生成树的CI SCO特有解决方案
PVST是解决在虚拟局域网上处理生成树的CI SCO特有解决方案。PVST为每个虚拟局域网运行单独的生成树实例.一般情况下PVST要求在交换机之间的中继链路上运行CISCO的I SL。

MSTP

       MSTP(Multi-ServiceTransfer Platform)是一种基于SDH(Synchronous Digital Hier archy)的多业务传送平台。它可以同时实现TDM (TimeDivision Multiplexing)、AT M (AsynchronousTransferMode)和以太网等多种业务的接入、处理和传送,并提供统一的网管管理多业务节点。MSTP使用修正的快速生成树(RSTP)协议来实现多生成树(MST)功能。通过MSTP,不同类型的业务可以在同一传输网络中进行高效传送和管理,提高网络资源的利用率和灵活性。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值