网络-堆叠

news2026/5/6 22:53:52
堆叠链路聚合多条物理链路变成一条逻辑链路堆叠多个支持堆叠特性的交换机通过堆叠技术变成一台逻辑上的交换机CSS集群用于框式交换机只支持 2 台设备从逻辑上虚拟成一台交换设备iStack设备堆叠用于盒式交换机根据设备型号不同支持的数量不同可以将多台支持堆叠特性的交换机通过堆叠线缆连接在一起从逻辑上虚拟成一台交换设备作为一个整体参与数据转发堆叠的优势iStack堆叠系统中的交换机分类主交换机主交换机负责管理整个堆叠堆叠系统中只有一台主交换机备交换机备交换机是主交换机的备份交换机堆叠系统中只有一台备交换机当主交换机出现故障之后备交换机会接替原有交换机的所有业务从交换机从交换机用于业务转发堆叠系统中可以有多台从交换机从交换机数量越多堆叠系统的转发宽带越大当备交换机不可用时从交换机承担备份交换机的角色堆叠 ID即成员交换机的槽位号Slot ID用来标识和管理成员交换机堆叠中所有成员交换机的堆叠 ID 都是唯一的默认为 0堆叠逻辑接口交换机之间用于建立堆叠的逻辑接口每台交换机支持两个逻辑堆叠端口分别是 stack-port n/1 和 stack-port n/2其中 n 为成员交换机的堆叠 ID堆叠成员设备之间本端设备的逻辑堆叠端口 stack-port n/1 必须与对端设备的逻辑堆叠端口 stack-port n/2 相连堆叠的分类堆叠卡堆叠交换机之间通过专用的堆叠插卡及专用的堆叠线缆连接准堆叠卡集成到了交换机后面板上交换机通过集成的堆叠端口及专用的堆叠线缆连接业务口堆叠交换机上默认都支持两个逻辑的堆叠端口可以将业务端口划分到逻辑堆叠口中不需要单独的堆叠卡堆叠系统的组件过程堆叠连接拓扑的两种类型主交换机选举运行状态比较已经运行的交换机比较处于启动状态的交换机优先竞争为主交换机堆叠主交换机选举超时时间为 20s堆叠成员交换机上电或重启时由于不同成员交换机所需的启动时间可能差异比较大因此不是所有成员交换机都有机会参与主交换机的第一次选举堆叠优先级高的交换机优先竞争为主交换机越大越优堆叠优先级相同时MAC 地址小的交换机优先竞争为主交换机备交换机选举主交换机选举完成之后主交换机收集所有成员交换机的拓扑信息并向所有成员交换机分配堆叠 ID之后进行备交换机的选举第二个加入堆叠系统的成为备交换机比较优先级越大越优优先级相同比较 MAC 地址除主交换机之外最小的 MAC 地址软件、配置同步角色选举拓扑收集完成之后所有成员交换机会自动同步主交换机的系统软件和配置文件堆叠成员退出当主交换机退出备份交换机升级为主交换机重新计算堆叠拓扑并同步到其他成员交换机指定新的备交换机之后进入稳定状态当备交换机退出主交换机重新指定备交换机重新计算堆叠拓扑并同步到气压成员交换机之后进入稳定状态当从交换机退出主交换机重新计算堆叠拓扑并同步到其他成员交换机之后进入稳定状态堆叠成员加入将未上电的交换机连线加入堆叠之后在上电启动新加入的交换机会选举为从交换机堆叠中原有的主从交换机不变堆叠合并指的是两个稳定运行的堆叠系统合并成一个新的堆叠系统堆叠分裂稳定运行的堆叠系统中带电移出部分成员交换机或者堆叠线缆多点故障导致一个堆叠系统变成多个堆叠系统堆叠系统中主交换机的 MAC 地址作为堆叠系统的 MAC 地址但是当主交换机出现故障或者离开堆叠系统在默认情况下堆叠系统的 MAC 地址会延迟 10 分钟切换所以在这 10 分钟之内两个分裂的堆叠系统的 MAC 相同会引起冲突。MAD 检测检测和处理堆叠分裂的协议有两种检测方式直连检测和代理检测两种方式不能同时配置检测过程堆叠分裂之后分裂后的堆叠系统存在相同的IP地址、MAC地址堆叠系统MAC将会导致网络中表项错误如下游设备的ARP表项、MAC地址表项从而导致业务异常。为此分类后的堆叠系统会通过MAC检测线缆进行竞选。竞选失败者关闭自身物理接口从而不会和竞选成功地堆叠系统产生IP地址、MAC地址冲突直连检测堆叠交换机间通过普通线缆直连的专用链路进行多主检测堆叠洗头工正常运行时不发送 MAD 报文堆叠系统分裂后分裂后的两台交换机以 1 秒为周期通过检测链路发送 MAD 报文进行多主冲突处理通过中间设备的直连检测适用于成员交换机相距较远的场景Full-mesh 全连接的直连检测适用于成员交换机较少且距离较近的场景代理检测代理检测方式是在堆叠系统Eth-Trunk上启用代理检测在代理设备上启用MAD检测功能。此种检测方式要求堆叠系统中的所有成员交换机都与代理设备连接并将这些链路加入同一个Eth-Trunk内。与直连检测方式相比代理检测方式无需占用额外的接口Eth-Trunk接口可同时运行MAD代理检测和其他业务堆叠系统正常运行时堆叠成员交换机以 30s 为周期发送 MAD 报文进行链路检测堆叠系统分裂后分裂后的两个堆叠系统以 1s 为周期发送 MAD 报文集群交换机系统CSS两台支持集群特性的交换机设备组合在一起从逻辑上虚拟成一台交换机集群中有角色主交换机即 Master负责整理整个集群备交换机即 Standby是主交换机的备份交换机集群 ID即 CSS ID用来标识成员交换机集群中成员交换机的集群 ID 是唯一的CSS Link集群链路专门用于组件集群实现主交换机和备交换机之间数据通信集群优先级CSS priority主要用于角色选举过程中确定成员交换机的角色越大越优两台交换机使用集群线缆连接好分别使能集群功能并完成配置后重启集群系统会自动建立传统 CSS对于只支持CSS构架的框式交换机框内接口板之间流量、跨框流量必须经过主控板单框上没有正常工作的主控板时流量无法从一个接口板转发到另外一个接口板同时也无法跨框转发到另一个框。CSS2支持CSS2构架的框式交换机采用转控分离的构架单框内接口板之间流量、跨框流量无需经过主控板集群系统内单台框无能够正常工作的主控板不影响该框的流量转发CSS2支持任意一个框式交换机内存在一个主控板运行正常集群的两个框式交换机上的接口板都可以正常转发报文该特性被称为“集群主控1N备份”。堆叠配置命令[Huawei] interface stack-port member-id/port-id[Huawei-stack-port0/1] port interface { interface-type interface-number1 [ to interface-type interface-number2 ] } 1-10 enableMember-id为设备的堆叠IDport-id为本地的堆叠逻辑接口编号只能为1或者2[Huawei] stack slot slot-id renumber new-slot-id缺省情况下设备的堆叠 ID 为 0修改后的堆叠 ID 在保存当前配置并重启之后才会生效[Huawei] stack slot slot-id priority priority缺省情况下成员交换机的堆叠优先级为 100[Huawei-GigabitEthernet0/0/1] mad detect mode direct[Huawei] interface eth-trunk trunk-id[Huawei-Eth-Trunk1] mad detect mode relay在与代理设备互联的 Eth-Trunk 中开启 MAD 检测[Huawei] interface eth-trunk trunk-id[Huawei-Eth-Trunk1] mad relay代理设备上与堆叠系统互联的Eth-Trunk中开启MAD代理[Huawei] mad domain domain-id缺省情况下堆叠系统MAD域值为0堆叠系统互为代理时需为两套堆叠系统配置不同的MAD域值[Huawei] interface eth-trunk trunk-id[Huawei-Eth-Trunk1] mad detect mode relay[Huawei-Eth-Trunk1] mad relay在与代理设备互联的Eth-Trunk中开启MAD检测[Huawei] slave switchover[Huawei] stack timer mac-address switch-delay delay-time缺省情况下系统MAC地址的切换时间为10分钟堆叠系统MAC地址切换时间设置为0时表示不切换执行undo stack timer mac-address switch-delay命令表示立即切换[Huawei] reset stack configuration集群CSS配置[Huawei] set css id new-id缺省情况下交换机的集群ID都为1所以在建立集群前需要手工配置集群中一台交换机的集群ID为2相同ID的两台交换机不能建立集群[Huawei] interface css-port port-id[Huawei-css-port1] port interface { interface-type interface-number1 [ to interface-type interface-number2 ] } 1-10 enable配置业务口为物理成员端口并将物理成员端口加入到逻辑集群端口中[Huawei] set css priority priority缺省情况下设备的集群优先级为1[Huawei] css enable缺省情况下交换机的集群功能未使能使能集群功能后系统会提示立即重启使配置生效。需要在两台成员交换机上分别使能集群功能[Huawei] set css mode { lpu | css-card }缺省情况下设备的集群连接方式与设备型号相关华三设备IRF 端口专门用于 IRF 成员之间进行连接的逻辑接口每个设备上之后两个 IRF 端口分别是 IRF-Port 1 和 IRF-Port 2IRF 物理端口IRF 成员设备之间连接的物理端口也就是业务端口用来转发业务报文的业务端口与 IRF 逻辑接口绑定之后叫做 IRF 物理端口IRF 域一个网络中可以部署多个 IRF 系统多个 IRF 系统中使用 IRF Domain ID 区分拥有相同 Domain ID 的成员交换机才能组成堆叠默认为 0IRF 合并将两个 IRF 系统合并成一个 IRF 系统的过程叫做 IRF 合并IRF 分裂在 IRF 形成之后如果交换机之间用于组成 IRF 系统的链路故障那么将会出现两个相同的 IRF 系统一个 IRF 变成两个 IRF 的过程叫做 IRF 分裂成员优先级成员交换机之间用于选举主交换机的优先级参数默认为 100越大越优先Solt ID成员设备编号例如G0/0/1如果在组建 IRF 的时候存在相同编号的成员设备则不能建立 IRFIRF 的工作原理IRF 的建立会经过 4 个阶段拓扑建立、拓扑收集、角色选举、IRF 的软件配同步分为链形连接和环形连接当组成 IRF 拓扑之后并且激活 IRF 配置每个成员设备在本地记录自己已知的拓扑信息设备刚启动时只记录了自身的拓扑信息当 IRF 端口状态变为 UP 后设备会将已知的拓扑信息周期性的从 UP 状态的 IRF 端口发送出去邻居收到该信息之后会更新本地记录的拓扑信息如此往复经过一段时间的收集所有成员设备都会收集到完整的拓扑信息每个成员设备将会通过 IRF Hello 来收集整个 IRF 拓扑其中包含拓扑信息IRF 端口连接信息成员Solt ID成员优先级成员的桥 MAC 等内存运行状态比较已经运行的交换机比较处于启动状态的交换机优先竞争为主交换机堆叠主交换机选举超时时间为 20s堆叠成员交换机上电或重启时由于不同成员交换机所需的启动时间可能差异比较大因此不是所有成员交换机都有机会参与主交换机的第一次选举堆叠优先级高的交换机优先竞争为主交换机越大越优堆叠优先级相同时MAC 地址小的交换机优先竞争为主交换机当在已经形成的 IRF 系统中加入其他 IRF 成员时无论这个设备成员优先级为多少都无法成为主设备也就是说是非抢占式的。角色选举、拓扑收集完成之后所有成员你交换机会自动同步主交换机的系统软件和配置同步堆叠具有自动加载系统软件的功能待组成堆叠的成员交换机不需要具有相同软件版本只需要版本间兼容即可当备交换机或从交换机与主交换机的软件版本不一致时备交换机或从交换机会自动从主交换机下载系统软件然后使用新系统软件重启并重新加入堆叠IRF 的软件、配置同步角色选举拓扑收集拓扑建立设置设备的集群连接方式使能交换机集群功能配置设备的集群优先级创建集群逻辑接口绑定物理成员端口到堆叠接口中配置交换机的集群ID清除堆叠的所有配置配置堆叠系统MAC地址切换时间堆叠主备倒换代理方式多主检测两个堆叠系统互为代理开启MAD检测与MAD代理代理方式多主检测两堆叠系统互为代理胚子堆叠系统 MAD 域值代理方式多主检测当代理设备为一台交换机时在指定的代理设备上配置代理方式多主检测当代理设备为一台交换机时在堆叠系统上配置配置直连方式多主检测配置设备的堆叠优先级配置设备的堆叠 ID创建堆叠逻辑接口绑定物理成员端口到堆叠接口中物理建立主交换机选举拓扑收集和备交换机选举软件和配置同步跨设备连接聚合提高链路带宽和可靠性强大的网络扩展能力可以在已经形成的堆叠系统中加入新的成员并且每个成员都有独立的 CPU都能独立处理协议报文的转发还能扩展端口数量简化组网便于管理堆叠之后在拓扑结构上可以将多个成员交换机组成的堆叠系统看成一台交换机简化组网和便于管理

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2586114.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

SpringBoot-17-MyBatis动态SQL标签之常用标签

文章目录 1 代码1.1 实体User.java1.2 接口UserMapper.java1.3 映射UserMapper.xml1.3.1 标签if1.3.2 标签if和where1.3.3 标签choose和when和otherwise1.4 UserController.java2 常用动态SQL标签2.1 标签set2.1.1 UserMapper.java2.1.2 UserMapper.xml2.1.3 UserController.ja…

wordpress后台更新后 前端没变化的解决方法

使用siteground主机的wordpress网站,会出现更新了网站内容和修改了php模板文件、js文件、css文件、图片文件后,网站没有变化的情况。 不熟悉siteground主机的新手,遇到这个问题,就很抓狂,明明是哪都没操作错误&#x…

网络编程(Modbus进阶)

思维导图 Modbus RTU(先学一点理论) 概念 Modbus RTU 是工业自动化领域 最广泛应用的串行通信协议,由 Modicon 公司(现施耐德电气)于 1979 年推出。它以 高效率、强健性、易实现的特点成为工业控制系统的通信标准。 包…

UE5 学习系列(二)用户操作界面及介绍

这篇博客是 UE5 学习系列博客的第二篇,在第一篇的基础上展开这篇内容。博客参考的 B 站视频资料和第一篇的链接如下: 【Note】:如果你已经完成安装等操作,可以只执行第一篇博客中 2. 新建一个空白游戏项目 章节操作,重…

IDEA运行Tomcat出现乱码问题解决汇总

最近正值期末周,有很多同学在写期末Java web作业时,运行tomcat出现乱码问题,经过多次解决与研究,我做了如下整理: 原因: IDEA本身编码与tomcat的编码与Windows编码不同导致,Windows 系统控制台…

利用最小二乘法找圆心和半径

#include <iostream> #include <vector> #include <cmath> #include <Eigen/Dense> // 需安装Eigen库用于矩阵运算 // 定义点结构 struct Point { double x, y; Point(double x_, double y_) : x(x_), y(y_) {} }; // 最小二乘法求圆心和半径 …

使用docker在3台服务器上搭建基于redis 6.x的一主两从三台均是哨兵模式

一、环境及版本说明 如果服务器已经安装了docker,则忽略此步骤,如果没有安装,则可以按照一下方式安装: 1. 在线安装(有互联网环境): 请看我这篇文章 传送阵>> 点我查看 2. 离线安装(内网环境):请看我这篇文章 传送阵>> 点我查看 说明&#xff1a;假设每台服务器已…

XML Group端口详解

在XML数据映射过程中&#xff0c;经常需要对数据进行分组聚合操作。例如&#xff0c;当处理包含多个物料明细的XML文件时&#xff0c;可能需要将相同物料号的明细归为一组&#xff0c;或对相同物料号的数量进行求和计算。传统实现方式通常需要编写脚本代码&#xff0c;增加了开…

LBE-LEX系列工业语音播放器|预警播报器|喇叭蜂鸣器的上位机配置操作说明

LBE-LEX系列工业语音播放器|预警播报器|喇叭蜂鸣器专为工业环境精心打造&#xff0c;完美适配AGV和无人叉车。同时&#xff0c;集成以太网与语音合成技术&#xff0c;为各类高级系统&#xff08;如MES、调度系统、库位管理、立库等&#xff09;提供高效便捷的语音交互体验。 L…

(LeetCode 每日一题) 3442. 奇偶频次间的最大差值 I (哈希、字符串)

题目&#xff1a;3442. 奇偶频次间的最大差值 I 思路 &#xff1a;哈希&#xff0c;时间复杂度0(n)。 用哈希表来记录每个字符串中字符的分布情况&#xff0c;哈希表这里用数组即可实现。 C版本&#xff1a; class Solution { public:int maxDifference(string s) {int a[26]…

【大模型RAG】拍照搜题技术架构速览:三层管道、两级检索、兜底大模型

摘要 拍照搜题系统采用“三层管道&#xff08;多模态 OCR → 语义检索 → 答案渲染&#xff09;、两级检索&#xff08;倒排 BM25 向量 HNSW&#xff09;并以大语言模型兜底”的整体框架&#xff1a; 多模态 OCR 层 将题目图片经过超分、去噪、倾斜校正后&#xff0c;分别用…

【Axure高保真原型】引导弹窗

今天和大家中分享引导弹窗的原型模板&#xff0c;载入页面后&#xff0c;会显示引导弹窗&#xff0c;适用于引导用户使用页面&#xff0c;点击完成后&#xff0c;会显示下一个引导弹窗&#xff0c;直至最后一个引导弹窗完成后进入首页。具体效果可以点击下方视频观看或打开下方…

接口测试中缓存处理策略

在接口测试中&#xff0c;缓存处理策略是一个关键环节&#xff0c;直接影响测试结果的准确性和可靠性。合理的缓存处理策略能够确保测试环境的一致性&#xff0c;避免因缓存数据导致的测试偏差。以下是接口测试中常见的缓存处理策略及其详细说明&#xff1a; 一、缓存处理的核…

龙虎榜——20250610

上证指数放量收阴线&#xff0c;个股多数下跌&#xff0c;盘中受消息影响大幅波动。 深证指数放量收阴线形成顶分型&#xff0c;指数短线有调整的需求&#xff0c;大概需要一两天。 2025年6月10日龙虎榜行业方向分析 1. 金融科技 代表标的&#xff1a;御银股份、雄帝科技 驱动…

观成科技:隐蔽隧道工具Ligolo-ng加密流量分析

1.工具介绍 Ligolo-ng是一款由go编写的高效隧道工具&#xff0c;该工具基于TUN接口实现其功能&#xff0c;利用反向TCP/TLS连接建立一条隐蔽的通信信道&#xff0c;支持使用Let’s Encrypt自动生成证书。Ligolo-ng的通信隐蔽性体现在其支持多种连接方式&#xff0c;适应复杂网…

铭豹扩展坞 USB转网口 突然无法识别解决方法

当 USB 转网口扩展坞在一台笔记本上无法识别,但在其他电脑上正常工作时,问题通常出在笔记本自身或其与扩展坞的兼容性上。以下是系统化的定位思路和排查步骤,帮助你快速找到故障原因: 背景: 一个M-pard(铭豹)扩展坞的网卡突然无法识别了,扩展出来的三个USB接口正常。…

未来机器人的大脑:如何用神经网络模拟器实现更智能的决策?

编辑&#xff1a;陈萍萍的公主一点人工一点智能 未来机器人的大脑&#xff1a;如何用神经网络模拟器实现更智能的决策&#xff1f;RWM通过双自回归机制有效解决了复合误差、部分可观测性和随机动力学等关键挑战&#xff0c;在不依赖领域特定归纳偏见的条件下实现了卓越的预测准…

Linux应用开发之网络套接字编程(实例篇)

服务端与客户端单连接 服务端代码 #include <sys/socket.h> #include <sys/types.h> #include <netinet/in.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include <arpa/inet.h> #include <pthread.h> …

华为云AI开发平台ModelArts

华为云ModelArts&#xff1a;重塑AI开发流程的“智能引擎”与“创新加速器”&#xff01; 在人工智能浪潮席卷全球的2025年&#xff0c;企业拥抱AI的意愿空前高涨&#xff0c;但技术门槛高、流程复杂、资源投入巨大的现实&#xff0c;却让许多创新构想止步于实验室。数据科学家…

深度学习在微纳光子学中的应用

深度学习在微纳光子学中的主要应用方向 深度学习与微纳光子学的结合主要集中在以下几个方向&#xff1a; 逆向设计 通过神经网络快速预测微纳结构的光学响应&#xff0c;替代传统耗时的数值模拟方法。例如设计超表面、光子晶体等结构。 特征提取与优化 从复杂的光学数据中自…