华为设备STP和RSTP配置命令

2024-04-18 03:48

本文主要是介绍华为设备STP和RSTP配置命令,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

[Huawei]stp mode stp //配置交换设备的STP工作模式
[Huawei]stp mode rstp //配置交换设备的RSTP工作模式,是缺省模式,MSTP模式兼容STP和RSTP模式
[Huawei]stp root primary //配置当前设备为根桥设备, 缺省不作为任何根桥, 配置后优先级数值自动为0,且不能更改优先级
[Huawei]stp root secondary //配置当前交换设备为备份根桥,缺省不作为备份根桥,配置后优先级数值为4096,且不能更改优先级
[Huawei]stp priority 32768 //配置交换设备在系统中的优先级,缺省是32768
[Huawei]stp pathcost-standard dot1t //配置端口路径开销计算方法,缺省为IEEE 802.1t(dot1t)标准方法
[Huawei]stp pathcost-standard dot1d-1998
[Huawei]stp pathcost-standard legacy
[Huawei-GigabitEthernet0/0/1]stp cost 10 //设置当前端口的路径开销值:计算方法为legacy时,取值范围是1~200000;为dot1d-1998时,取值范围是1~65535;计算方法为dot1t时,取值范围是1~200000000
[Huawei-GigabitEthernet0/0/1]stp port priority 128 //配置端口的优先级,缺省是128
[Huawei-GigabitEthernet0/0/1]bpdu enable // 使能上送BPDU报文到CPU处理的功能。STP和RSTP需要通过BPDU报文交互来完成生成树计算,需要确保已使能上送BPDU报文到CPU处理的功能,缺省上送BPDU报文到CPU处理的功能处于使能状态
[Huawei]stp enable //使能交换设备的STP/RSTP功能
[Huawei]stp converge normal //可配置端口的收敛方式,缺省为normal,建议选择normal收敛方式,若选择fast方式,频繁的ARP表项删除可能会导致设备CPU占用率高达100%,报文处理超时导致网络震荡
[Huawei]stp converge fast
[Huawei]display stp //查看生成树的状态信息与统计信息
[Huawei]display stp brief
[Huawei]stp bridge-diameter 7 //配置网络直径,缺省为7
[Huawei]stp timer-factor 9 //配置未收到上游的BPDU就重新开始生成树计算的超时时间,缺省是Hello Timer的9倍
[Huawei]stp timer forward-delay 1500 //配置设备的Forward Delay时间,缺省是1500厘秒(15秒)
[Huawei]stp timer hello 200 //配置设备的Hello Time时间,缺省是200厘秒(2秒)
[Huawei]stp timer max-age 2000 //配置设备的Max Age时间,缺省是2000厘秒(20秒)
[Huawei-Eth-Trunk1]max bandwidth-affected-linknumber 8 //配置影响带宽的最大连接数,缺省是8;配置影响带宽的最大连接数仅影响生成树协议计算接口的路径开销,并不影响实际链路带宽
[Huawei-GigabitEthernet0/0/1]stp point-to-point auto //配置指定端口的链路类型,缺省情况下,指定端口自动识别是否与点对点链路相连,点对点链路支持快速收敛。如果当前以太网端口工作在全双工模式,则当前端口相连的链路是点到点链路,选择参数force-true实现快速收敛。如果当前以太网端口工作在半双工模式,可通过执行命令stp point-to-point force-true强制链路类型为点对点链路,实现快速收敛。
[Huawei-GigabitEthernet0/0/1]stp point-to-point force-true
[Huawei-GigabitEthernet0/0/1]stp point-to-point force-false
[Huawei-GigabitEthernet0/0/1]stp transmit-limit 6 //配置端口在单位时间内BPDU的最大发送数目,缺省为6。如果设备的所有端口都需要配置每秒发送BPDU的最大数目,可以在系统视图下通过执行命令stp transmit-limit实现
[Huawei-GigabitEthernet0/0/1]stp mcheck //在端口模式下执行MCheck操作,将无法自动迁移回RSTP的端口手动迁移到RSTP模式
[Huawei]stp mcheck //在全局模式下执行MCheck操作
[Huawei]stp edged-port default //配置当前设备上所有端口为边缘端口
[Huawei]stp bpdu-filter default //配置当前设备上所有端口为BPDU filter端口
[Huawei-GigabitEthernet0/0/1]stp edged-port enable //将端口配置成边缘端口
[Huawei-GigabitEthernet0/0/1]stp bpdu-filter enable //配置当前端口为BPDU filter端口
[Huawei]stp bpdu-protection //配置交换设备边缘端口的BPDU保护功能
[Huawei]error-down auto-recovery cause bpdu-protection interval 100 //配置被error-down的边缘端口自动恢复功能,并设置延迟时间;仅对命令之后发生error-down的端口有效,对此命令之前已经error-down的端口不生效
[Huawei]stp tc-protection threshold 1 //配置交换设备在收到TC类型BPDU报文后,单位时间内,处理TC类型BPDU报文并立即刷新转发表项的阈值,缺省是1
[Huawei-GigabitEthernet0/0/1]stp root-protection //配置交换设备的Root保护功能;当端口的角色是指定端口时,配置的Root保护功能才生效;一般只在根桥的端口上配置;配置了Root保护的端口,不可以配置环路保护
[Huawei-GigabitEthernet0/0/1]stp loop-protection //配置交换设备根端口或Alternate端口的环路保护功能
[Huawei-GigabitEthernet0/0/1]stp no-agreement-check //配置端口使用普通的快速迁移方式,缺省使用增强的快速迁移机制,用于实现华为公司的数据通信设备与其他厂商设备互通
reset stp statistics //清除生成树的统计信息
reset stp error packet statistics //清除生成树协议的错误报文计数
display stp topology-change //查看STP/RSTP拓扑变化相关的统计信息
display stp tc-bpdu statistics //查看端口TC/TCN报文收发计数

这篇关于华为设备STP和RSTP配置命令的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/913693

相关文章

C#读取本地网络配置信息全攻略分享

《C#读取本地网络配置信息全攻略分享》在当今数字化时代,网络已深度融入我们生活与工作的方方面面,对于软件开发而言,掌握本地计算机的网络配置信息显得尤为关键,而在C#编程的世界里,我们又该如何巧妙地读取... 目录一、引言二、C# 读取本地网络配置信息的基础准备2.1 引入关键命名空间2.2 理解核心类与方法

最新版IDEA配置 Tomcat的详细过程

《最新版IDEA配置Tomcat的详细过程》本文介绍如何在IDEA中配置Tomcat服务器,并创建Web项目,首先检查Tomcat是否安装完成,然后在IDEA中创建Web项目并添加Web结构,接着,... 目录配置tomcat第一步,先给项目添加Web结构查看端口号配置tomcat    先检查自己的to

Linux使用nohup命令在后台运行脚本

《Linux使用nohup命令在后台运行脚本》在Linux或类Unix系统中,后台运行脚本是一项非常实用的技能,尤其适用于需要长时间运行的任务或服务,本文我们来看看如何使用nohup命令在后台... 目录nohup 命令简介基本用法输出重定向& 符号的作用后台进程的特点注意事项实际应用场景长时间运行的任务服

Redis的Hash类型及相关命令小结

《Redis的Hash类型及相关命令小结》edisHash是一种数据结构,用于存储字段和值的映射关系,本文就来介绍一下Redis的Hash类型及相关命令小结,具有一定的参考价值,感兴趣的可以了解一下... 目录HSETHGETHEXISTSHDELHKEYSHVALSHGETALLHMGETHLENHSET

Servlet中配置和使用过滤器的步骤记录

《Servlet中配置和使用过滤器的步骤记录》:本文主要介绍在Servlet中配置和使用过滤器的方法,包括创建过滤器类、配置过滤器以及在Web应用中使用过滤器等步骤,文中通过代码介绍的非常详细,需... 目录创建过滤器类配置过滤器使用过滤器总结在Servlet中配置和使用过滤器主要包括创建过滤器类、配置过滤

你的华为手机升级了吗? 鸿蒙NEXT多连推5.0.123版本变化颇多

《你的华为手机升级了吗?鸿蒙NEXT多连推5.0.123版本变化颇多》现在的手机系统更新可不仅仅是修修补补那么简单了,华为手机的鸿蒙系统最近可是动作频频,给用户们带来了不少惊喜... 为了让用户的使用体验变得很好,华为手机不仅发布了一系列给力的新机,还在操作系统方面进行了疯狂的发力。尤其是近期,不仅鸿蒙O

在 VSCode 中配置 C++ 开发环境的详细教程

《在VSCode中配置C++开发环境的详细教程》本文详细介绍了如何在VisualStudioCode(VSCode)中配置C++开发环境,包括安装必要的工具、配置编译器、设置调试环境等步骤,通... 目录如何在 VSCode 中配置 C++ 开发环境:详细教程1. 什么是 VSCode?2. 安装 VSCo

在Spring中配置Quartz的三种方式

《在Spring中配置Quartz的三种方式》SpringQuartz是一个任务调度框架,它允许我们定期执行特定的任务,在Spring中,我们可以通过多种方式来配置Quartz,包括使用​​@Sche... 目录介绍使用 ​​@Scheduled​​ 注解XML 配置Java 配置1. 创建Quartz配置

如何使用 Bash 脚本中的time命令来统计命令执行时间(中英双语)

《如何使用Bash脚本中的time命令来统计命令执行时间(中英双语)》本文介绍了如何在Bash脚本中使用`time`命令来测量命令执行时间,包括`real`、`user`和`sys`三个时间指标,... 使用 Bash 脚本中的 time 命令来统计命令执行时间在日常的开发和运维过程中,性能监控和优化是不

Kibana的安装和配置全过程

《Kibana的安装和配置全过程》Kibana是一个开源的数据分析和可视化平台,它与Elasticsearch紧密集成,提供了一个直观的Web界面,使您可以快速地搜索、分析和可视化数据,在本文中,我们... 目录Kibana的安装和配置1.安装Java运行环境2.下载Kibana3.解压缩Kibana4.配