当前位置: 首页 > news >正文

华为设备vlan下配置MSTP,STP选举

在这里插入图片描述

核心代码,不同实例,承载不同流量,为每个实例设置一个根网桥达到分流的效果

stp region-config                                  //进入stp区域的设置
region-name R1                                     //区域命名为R1
instance 1 vlan 10                                 //创建实例1
instance 2 vlan 20
active region-configuration

使用默认的根网桥配置:

//LSW1:
sys
//vlan配置
vlan batch 10 20
int g0/0/1
p l a
p d v 10
int g0/0/2
p l a
p d v 20
int g0/0/3
p l t
p t a v 10 20
int g0/0/4
p l t
p t a v 10 20
q
stp region-config
region-name R1
instance 1 vlan 10
instance 2 vlan 20
active region-configuration
//LSW2:
sys
vlan batch 10 20
int g0/0/1
p l t
p t a v 10 20
int g0/0/2
p l t
p t a v 10 20
q
stp region-config
region-name R1
instance 1 vlan 10
instance 2 vlan 20
active region-configuration
//LSW:
sys
//vlan配置
vlan batch 10 20
int g0/0/1
p l a
p d v 10
int g0/0/2
p l a
p d v 20
int g0/0/3
p l t
p t a v 10 20
int g0/0/4
p l t
p t a v 10 20
q
stp region-config
region-name R1
instance 1 vlan 10
instance 2 vlan 20
active region-configuration

此时可以看到1号交换机是根网桥,接口信息如下,四个端口均为指定端口
在这里插入图片描述
此时的端口状态如下,红色阻塞,绿色是根,蓝色指定
在这里插入图片描述
步骤一:选根网桥
BID最小的是根网桥

步骤二:选根端口(每个非根网桥有且只有一个根端口)
①到根开销最小的端口
②对端或本端与根网桥直连的网桥端口
根yyds
③对端BID最小的端口
④本段PID最小的端口

步骤三:选指定端口(每条链路选一个)
注意:根网桥的端口与
①到跟开销最小的端口
②对端或本端与根网桥直连的网桥端口
根yyds
③对端BID最小的端口
④本段PID最小的端口

指定根网桥后

//设置根网桥
//LSW4:
//设置为vlan 1的根网桥
q
stp instance 1 root primary//LSW2:
//设置为vlan 20的根网桥
q
stp instance 2 root primary

LSW2是实例2的根网桥,所以对应的两个端口都是指定端口
在这里插入图片描述
LSW2是实例1的根网桥,所以对应的两个端口都是指定端口
在这里插入图片描述

相关文章:

华为设备vlan下配置MSTP,STP选举

核心代码,不同实例,承载不同流量,为每个实例设置一个根网桥达到分流的效果 stp region-config //进入stp区域的设置 region-name R1 //区域命名为R1 instance 1 vlan 10 …...

案例学Python:filter()函数的用法,高级!

大家好,这里是程序员晚枫,又来分享有用的Python知识了。 Python之所以好用,是因为有大量用于科学计算的内置函数和第三方库。用好这些第三方库,可以显著提高我们编程的速度和质量。 今天我们一起来看一下Python中一个重要的内置…...

jmeter--7.BeanShell

目录 1. beanshell常用语法 1.1 log:日志写入 1.2 vars:设置和引用局部变量(同线程组) 1.3 props:设置和引用全局变量(跨线程组) 1.4 prev:获取前一个请求返回的信息 2. beans…...

第 3 场 蓝桥杯小白入门赛 解题报告 | 珂学家 | 单调队列优化的DP + 三指针滑窗

前言 整体评价 T5, T6有点意思&#xff0c;这场小白入门场&#xff0c;好像没真正意义上的签到&#xff0c;整体感觉是这样。 A. 召唤神坤 思路: 前后缀拆解 #include <iostream> #include <algorithm> #include <vector> using namespace std;int main()…...

debian apt 装 mysql8

MySQL &#xff1a;&#xff1a; MySQL 8.0 参考手册 &#xff1a;&#xff1a; 2.5.5 使用来自 Oracle 的 Debian 软件包在 Linux 上安装 MySQL apt install -f lsb-release gnupg wget https://repo.mysql.com//mysql-apt-config_0.8.29-1_all.deb dpkg -i mysql-apt-config…...

LeetCode 每日一题 Day 37-43

终于考完试了&#xff0c;寒假期间将会每天持续更新&#xff01; 447. 回旋镖的数量(Day 37) 给定平面上 n 对 互不相同 的点 points &#xff0c;其中 points[i] [xi, yi] 。回旋镖 是由点 (i, j, k) 表示的元组 &#xff0c;其中 i 和 j 之间的欧式距离和 i 和 k 之间的欧…...

产品百度百科怎么创建?产品如何上百度百科?

百度百科作为一个权威的信息平台&#xff0c;承载着巨大的流量和曝光度。对于一个产品来说&#xff0c;能够在百度百科上拥有一席之地&#xff0c;无疑是一种极高的荣誉&#xff0c;同时也是提升品牌知名度、增加信任度的重要手段。产品百度百科不仅能够详细、全面地介绍产品信…...

Vue keep-alive的使用和原理解析

✨ 专栏介绍 在当今Web开发领域中&#xff0c;构建交互性强、可复用且易于维护的用户界面是至关重要的。而Vue.js作为一款现代化且流行的JavaScript框架&#xff0c;正是为了满足这些需求而诞生。它采用了MVVM架构模式&#xff0c;并通过数据驱动和组件化的方式&#xff0c;使…...

Fine-tuning:个性化AI的妙术

在本篇文章中,我们将深入探讨Fine-tuning的概念、原理以及如何在实际项目中运用它,以此为初学者提供一份入门级的指南。 一、什么是大模型 ChatGPT大模型今年可谓是大火,在正式介绍大模型微调技术之前,为了方便大家理解,我们先对大模型做一个直观的抽象。 本质上,现在…...

说清楚Kubernetes、Docker、Dockershim、Containerd、runC、CRI、OCI的关系

Kubernetes v1.20版本 的 release note 里说 deprecated docker。并且在后续版本 v1.24 正式删除了 dockershim 组件&#xff0c;这对我们有什么影响呢&#xff1f;Kubernetes 1.20: The Raddest Release | Kubernetes 为了搞明白这件事情&#xff0c;以及理解一系列容器名词 …...

x-cmd pkg | trash-cli - 类 Unix 系统的命令行垃圾桶

目录 简介首次用户技术特点竞品和相关作品进一步阅读 简介 trash-cli 是类 Unix 系统的命令行垃圾桶&#xff0c;用于移动文件到回收站&#xff0c;同时会记录文件的原地址和删除日期。 该工具使用与 GNOME、KDE ​​和 XFCE 等桌面环境相同的垃圾桶&#xff0c;所以即使是非 …...

基于Java+SpringBoot+vue实现图书借阅和销售商城一体化系统

基于JavaSpringBootvue实现图书借阅和销售商城一体化系统 &#x1f345; 作者主页 央顺技术团队 &#x1f345; 欢迎点赞 &#x1f44d; 收藏 ⭐留言 &#x1f4dd; &#x1f345; 文末获取源码联系方式 &#x1f4dd; &#x1f345; 查看下方微信号获取联系方式 承接各种定制系…...

集成xxljob项目如何迁移到K8S

前言 大家好&#xff0c;今天我们将基于XXL-Job&#xff0c;探讨任务调度迁移到云端的相关话题。 XXL-Job是一款功能强大、易用可靠的国产分布式任务调度平台&#xff0c;是目前国内使用比较广泛的分布式任务调度平台之一。它的主要特点包括&#xff1a; 支持分布式、多线程…...

类型“{}”上不存在属性“xxx”。ts(2339)-解决方案集锦

类型“{}”上不存在属性“xxx”。ts(2339)-解决方案集锦 文章目录 类型“{}”上不存在属性“xxx”。ts(2339)-解决方案集锦一、方案一&#xff08;优先尝试&#xff09;二、方案二&#xff08;优先尝试&#xff09;三、方案三这该是多么痛苦的一篇笔记啊&#xff01;&#xff0…...

【MQTT】使用MQTT在Spring Boot项目中实现异步消息通信

目录 使用MQTT在Spring Boot项目中实现异步消息通信步骤1&#xff1a;引入MQTT库依赖步骤2&#xff1a;配置MQTT连接信息步骤3&#xff1a;创建MQTT配置类步骤4&#xff1a;发送MQTT消息发布MQTT消息消费MQTT消息 总结 前置文章&#xff1a; &#xff08;一&#xff09;MQTT协议…...

Java 中泛型的基本使用

目录 一、泛型类的使用 二、泛型接口的使用 三、泛型方法的使用 相关测试 一、泛型类的使用 /* 泛型类&#xff0c;T 表示 Java 中的任意类型&#xff0c;也就是说构造方法中 data 属性可以传递任意类型的值*/ class ResultData<T>{Integer code;String msg;T data;p…...

Java初学者软件安装与idea快捷键

一.Java初学者软件安装 视频教程&#xff1a; 最通俗易懂的JDK、IDEA的安装使用权威指南_哔哩哔哩_bilibili 文档教程&#xff1a; Java 开发环境配置 | 菜鸟教程 (runoob.com) 二.java的快捷方式与插件 快捷键&#xff1a; 史上最全的IDEA快捷键总结_idea的快捷语法_扬帆…...

微信商家转账到零钱怎么开通?场景模板

商家转账到零钱是什么&#xff1f; 使用商家转账到零钱这个功能&#xff0c;可以让商户同时向多个用户的零钱转账。商户可以使用这个功能用于费用报销、员工福利发放、合作伙伴货款或分销返佣等场景&#xff0c;提高效率。 商家转账到零钱的使用场景有哪些&#xff1f; 商家…...

(菜鸟自学)搭建虚拟渗透实验室——安装Ubantu 8.10 靶机

安装Ubantu 8.10 靶机 新建虚拟机 选择Ubuntu系统 网络适配器模式选用桥接模式 镜像选用ubuntu8.10版本 点击“开启此虚拟机”以开始安装Ubuntu Linux系统 安装ubuntu 首先需要选择安装时的语言&#xff0c;这里选择“中文&#xff08;简体&#xff09;” 选择“安装…...

【JAVA】哪些集合类是线程安全的

&#x1f34e;个人博客&#xff1a;个人主页 &#x1f3c6;个人专栏&#xff1a;JAVA ⛳️ 功不唐捐&#xff0c;玉汝于成 目录 前言 正文 Vector&#xff1a; HashTable&#xff1a; Collections.synchronizedList()、Collections.synchronizedSet()、Collections.syn…...

保姆级教程:用STM32F103ZET6+超声波+红外模块,从零搭建一个能报警的智能循迹小车

从零构建STM32智能循迹避障小车的全流程实战指南 在创客教育和嵌入式开发领域&#xff0c;智能小车一直是入门学习的经典项目。它不仅融合了传感器技术、电机控制和嵌入式编程等核心知识点&#xff0c;更能让学习者在完成一个完整产品的过程中获得成就感。本文将手把手带你使用…...

大模型应用开发到底在开发什么?

你平时用 ChatGPT、Claude 或者各种 AI 助手的时候&#xff0c;可能觉得这玩意就是"发一句话、拿一个回答"。但你想过没有——那些企业里用的 AI 客服、智能答疑机器人&#xff0c;也是这么简单吗&#xff1f; 其实&#xff0c;大模型应用开发真正做的&#xff0c;不…...

企业内如何规范 API Key 使用并实现访问控制与审计

&#x1f680; 告别海外账号与网络限制&#xff01;稳定直连全球优质大模型&#xff0c;限时半价接入中。 &#x1f449; 点击领取海量免费额度 企业内如何规范 API Key 使用并实现访问控制与审计 在中大型企业或技术部门内部&#xff0c;大模型 API 的引入往往伴随着新的管理…...

数据网格(Data Mesh):下一代数据架构的核心思想与实践

在数字化转型的浪潮中&#xff0c;数据已成为企业最核心的资产。然而&#xff0c;传统的数据架构&#xff0c;如集中式数据湖和数据仓库&#xff0c;正面临着前所未有的挑战&#xff1a;数据孤岛林立、数据质量参差不齐、业务响应缓慢、维护成本高昂。这些问题严重制约了企业数…...

神眸低功耗芯片突破:让摄像头摆脱电线,2045年或迎1000亿只智能视觉终端!推理算力创业机会大

神眸低功耗芯片突破&#xff0c;开启智能视觉终端未来神眸致力于在算力浪潮下游&#xff0c;凭借极致低功耗芯片设计&#xff0c;使摄像头摆脱电线束缚&#xff0c;开启千亿只智能视觉终端的未来。杨作兴带领神眸实现了摄像头功耗降低一个数量级的突破。第一代芯片达到业界三分…...

西门子S7-1200 PLC编程避坑指南:从振荡电路到浮点数计算,新手最易犯的5个错误

西门子S7-1200 PLC编程实战避坑手册&#xff1a;从逻辑陷阱到数据精度的深度解析 在工业自动化领域&#xff0c;PLC编程就像是在钢丝上跳舞——一步错可能导致整个产线瘫痪。作为西门子S7-1200的资深用户&#xff0c;我见过太多初学者在相同的地方跌倒。这篇文章不会给你教科书…...

C51编译器内存空间警告解析与指针操作实践

1. 理解C51编译器中的内存空间警告 在Keil C51开发环境中&#xff0c;我们经常会遇到各种内存空间相关的警告和错误。其中"WARNING 259: POINTER: DIFFERENT MSPACE"是一个典型的指针操作问题&#xff0c;它揭示了8051架构下内存管理的特殊性。作为一名长期使用C51的…...

别再死记硬背了!用PyTorch的nn.GRU()处理时序数据,这5个参数配置技巧让你事半功倍

PyTorch中GRU参数配置的实战艺术&#xff1a;从天气预测案例掌握5个关键技巧 时序数据就像一条永不停息的河流&#xff0c;而GRU&#xff08;门控循环单元&#xff09;则是我们从中提取智慧的渔网。许多开发者在使用PyTorch的nn.GRU()时&#xff0c;常常陷入参数配置的迷雾中—…...

sdk-manager-plugin源码剖析:学习Gradle插件架构的完美案例 [特殊字符]

sdk-manager-plugin源码剖析&#xff1a;学习Gradle插件架构的完美案例 &#x1f680; 【免费下载链接】sdk-manager-plugin DEPRECATED Gradle plugin which downloads and manages your Android SDK. 项目地址: https://gitcode.com/gh_mirrors/sd/sdk-manager-plugin …...

C251嵌入式开发:Flash到RAM函数复制技术详解

1. 项目概述 在嵌入式开发中&#xff0c;有时我们需要将某些关键函数从Flash存储器复制到RAM中执行。这种需求通常出现在需要对Flash进行擦写操作的场景中&#xff0c;比如固件在线升级&#xff08;OTA&#xff09;或参数存储区重配置时。本文将详细介绍如何在C251开发环境中实…...