h3c生成树协议及stp配置命令

author author     2022-12-10     515

关键词:

STP

作用:
(1)通过阻断冗余链路来消除桥接网络中可能存在的路径回环。
(2)当前路径发生故障时,激活冗余备份链路,恢复网络连通性。

STP(Spanning Tree Protocol,生成树协议)是用于在局域网中消除数据链路层物理环路的协议。通过在桥之间交换BPDU(Bridge Protocol Data Unit,桥协议数据单元),来保证设备完成生成树的计算过程 。

根桥的选举:
桥ID由桥优先级(BridgePriority)和桥MAC地址(BridgeMacAddress)组成,桥ID小的桥被选举为根桥

端口角色的确定:
(1)根桥上的所有端口为指定端口( Designated Port )
(2)在非根桥上选举根路径开销( RootPathCost)最小的端口为根端口(Root Port)
(3)每个物理段选出根路径开销最小的桥作为指定桥( Designated Bridge),连接指定桥的端口为指定端口
(4)不是根端口和指定端口的其余端口被STP置为阻塞状态

根路径开销:
(1)根路径开销( RootPathCost)是到达根的路径上所有链路开销(Cost)的代数和
(2)非根桥进行根端口选举时,根路径开销最小的端口为根端口
(3)物理段进行指定桥选举时,路径开销最小的桥为指定桥

通过桥ID决定端口角色:
(1)在根路径开销相同时,所连网段指定桥ID最小的端口为根端口
(2)在根路径开销相同时,桥ID最小的桥被选举为物理段上的指定桥,连接指定桥的端口为指定端口
(3)在根路径开销、指定桥ID都相同的情况下,所连指定端口ID小的端口为根端口
(4)根桥ID:64位,如BridgeID: 0.0000-0000-0000。点前是桥优先级,后48位是mac地址(非以太网mac地址),简写BID 。

注意事项:
根桥:有且只有一个

比较桥id,先比优先级,再比mac,越小优先级越高

只有根桥会主动发送自己的BPDU消息,非根桥保留根桥的BPDU消息并转发给第三方

任何交换机开启STP协议后,初始都假设自己是根,经过一段时间的选举后,根桥定期发自己的BPDU,非根桥只保留或转发。

端口状态:
技术图片
端口状态迁移:
端口被选为指定端口或根端口后,需要从Blocking状态经Listening和Learning才能到Forwarding状态,默认的Forwarding Delay时间是15秒

生成树的不足:
端口从阻塞状态进入转发状态必须经历两倍的Forwarding Delay时间,如果网络中的拓扑结构变化频繁,网络会频繁地失去连通性。每次拓扑变化,至少有30秒的时间无法访问服务器。

stp配置命令:
开启stp特性:

stp global enable

关闭端口stp特:

undo stp enable

配置stp工作模式

stp mode stp\rstp\mstp\pvst

配置当前设备的优先级

stp [instance instance-id] priority (4096倍数,最大为4096*15,instance 为指定交换机在每个实例的优先级)

配置端口为边缘端口,不能在stp模式下配该命令。

stp edged-port

display stp brief

RSTP:

RSTP(Rapid Spanning Tree Protocol,快速生成树协议)是STP协议的优化版
RSTP具备STP的所有功能
RSTP可以实现快速收敛:
在某些情况下,端口进入转发状态的延时大大缩短,从而缩短了网络最终达到拓扑稳定所需要的时间。

STP、RSTP的问题:

Trunk链路上实际上运行着多个VLAN
所有VLAN共用一棵生成树
无法实现不同VLAN在多条Trunk链路上的负载分担

PVST(Per VLAN Spanning Tree ):
每个VLAN上运行一个STP或RSTP协议,不同VLAN之间的生成树完全独立。
在多条Trunk链路上实现单VLAN级负载分担

MSTP(Multiple Spanning Tree Protocol,多生成树协议):
将多个VLAN捆绑到一个实例,每个实例生成独立的生成树
在多条Trunk链路上实现VLAN级负载分担

stp概述简介及生成树算法

目录:STP概述STP简介生成树算法选择根网桥选择根端口选择指定端口BPDU(桥协议数据单元)STP利用BPDU选择根网桥STP的收敛VLAN与STP关系MSTP多生成树协议华为命令STP概述交换网络环路的产生:广播风暴的形成多帧复制MAC地址紊乱广... 查看详情

思科与h3c配置命令对比mstpvrrp

参考技术A思科与H3C配置命令对比MSTPVRRP  MSTP,多生成树协议是IEEE802.1s中定义的一种新型生成树协议。简单说来,STP/RSTP是基于端口的,PVST+是基于VLAN的,而MSTP是基于实例的。与STP/RSTP和PVST+相比,MSTP中引入了“实例”的概念。... 查看详情

stp和vrrp的配置命令

stp生成树协议)Switch(config)#spanning-treevlan10prioity(4096的倍数)//配置vlan10生成树的优先级Switch(config)#spanning-treevlan10root//配置本交换机为vlan10生成树为主根Switch(config)#spanning-treevlan10secondary//配置本交换机为vlan10生成树为次根根 查看详情

思科交换机stp配置

...科交换机STP配置  配置步骤:  1、设备间运行标准生成树协议,配置各设备的生成树参数,使3228-1成为根网桥。观察设备能否根据配置的参数修剪环路,完成生成树。  2、断开3228-1和3228-2之间链路,观察设备是否可自动... 查看详情

生成树协议

...路,广播风暴及MAC地址表震荡等问题,于是便诞生了STP(生成树协议),RSTP(快速生成树协议)和MSTP(多生成树协议)。生成树的主要目的就是通过拓朴计算实现:消除环路:通过阻塞冗余链路消除网络中的可能存在的环路。... 查看详情

快速生成树mstp及vrrp热备份路由选择协议

...生。1.广播风暴2.多帧复制3.MAC地址表紊乱1.STP简介:STP(生成树协议)就是把一个环形的结构改变成一个树形结构STP就是将物理上存在环路的网络,通过一种算法,在逻辑链路上阻塞一些端口来生成一个逻辑上的树型结构STP的应... 查看详情

交换机生成树协议配置

一、实验目的理解生成树STP及快速生成树RSTP的工作原理,掌握如何在交换机上配置快速生成树协议。二、实验原理两台交换机以双链路互连可以提供链路的冗余备份功能,但带来了网络环路问题,此问题将导致网络中出现“广... 查看详情

交换机生成树协议配置

一、实验目的理解生成树STP及快速生成树RSTP的工作原理,掌握如何在交换机上配置快速生成树协议。二、实验原理两台交换机以双链路互连可以提供链路的冗余备份功能,但带来了网络环路问题,此问题将导致网络中出现“广... 查看详情

stp生成树协议

STP生成树协议解决了二层网络中的环路问题和MAC地址表震荡问题STP通过阻塞端口来避免环路,并且实现链路备份STP工作原理:选举根桥选举根桥依据桥ID,STP网络中每个交换机都有一个桥ID桥ID由16位桥优先级和48位MAC地址构成桥... 查看详情

stp原理及基本配置

STP原理及基本配置 STP(生成树协议):就是把一个环形的结构改变成一个树形的结构。用来将物理上存在环路的网络,通过一种算法,在逻辑上阻塞一些端口,来生成一个逻辑上的树形结构。配置目的:解决路由环路,实现... 查看详情

交换机生成树协议配置

交换机生成树协议配置一、实验目的理解生成树STP及快速生成树RSTP的工作原理,掌握如何在交换机上配置快速生成树协议。二、实验原理各公司都在寻找1天24小时,1周7天都能正常运行的计算机网络。达到100%正常运行是几乎不... 查看详情

快速生成树协议(rstp)基本知识及实验(使用ensp)

关于生成树协议的知识可参考我的另一个博客:https://www.cnblogs.com/mrlayfolk/p/12242627.html这篇博文主要介绍快速生成树协议(RSTP)的基本知识。--参考书籍《网络之路--交换专题》1、基本知识RSTP是STP的改进,为了满足如今低时延高... 查看详情

stp协议(生成树协议)简介

...环路风险,并导致广播风暴以及MAC地址表不稳定等问题,生成树协议STP(SpanningTreeProtocol)可以在提高可靠性的同时又避免环路带来的各种问题。一般意义上,我们所述之生成树,应该是最小生成树。STP的主要作用利用生成树算... 查看详情

stp生成树协议

查看详情

交换机生成树协议配置

一、实验目的理解生成树STP及快速生成树RSTP的工作原理,掌握如何在交换机上配置快速生成树协议。二、实验原理各公司都在寻找1天24小时,1周7天都能正常运行的计算机网络。达到100%正常运行是几乎不可能的,但是99.999%(即5... 查看详情

osi二层技术之stp生成树协议

STP生成树协议 作用:在二层网络中有链路备份的情况下可能存在网络环路,STP生成树协议就是为了破除这个环路工作原理:一、选择根桥交换机启动时,每个交换机都认为自己是根桥,发送自己交换机设备的配置BPDU参数来... 查看详情

华为多实例生成树rstp配置详解(代码片段)

首先,我们弄清楚STP、RSTP、MSTP区别STP:单实例生成树协议;RSTP:快速生成树协议;MSTP:多实例生成树协议;通过STP、RSTP协议可以实现1.逻辑上防止链路环路;2.物理上实现链路备份;通过MSTP协议不但可以实现上述两点,还可... 查看详情

stp的作用是啥

...路形成环路工作。STP是SpanningTreeProtocol的缩写,意思是指生成树协议,可应用于计算机网络中树形拓扑结构建立,主要作用是防止网桥网络中的冗余链路形成环路工作。但某些特定因素会导致STP失败,要排除故障可能非常困难,... 查看详情