智能堆叠,集群和IRF

堆叠和IRF其实可以近似看成同一种技术,只是华三叫IRF,华为叫智能堆叠

 智能堆叠(iStack):支持堆叠特性的交换机通过堆叠线缆连接在一起,从逻辑上变成一台交换设备,作为一个整体参与数据转发(华为最多跑9台)

集群(Cluster Switch System,CSS ):将两台支持集群特性的交换机设备组合在一起,从逻辑上组合成一台交换设备 

IRF(智能弹性架构):是H3C自主研发的硬件虚拟化技术,它的核心思想是将多台设备通过IRF物理端口连接在一起,进行必要的配置后,虚拟化成一台“分布式设备”

智能堆叠与集群        

通过stack口实现堆叠

在两台交换机上输入stack enable,将两台交换机上的stack口交叉相接

使用逻辑接口(业务接口)实现堆叠

 1.创建逻辑接口interface stack-port 0/1

2.将相关接口加入接口port interface g0/0/1 enable

3.stack slot  0 renumber 2修改槽位号 

4.镜像配置,必要时使用stack slot <0-10> priority <1-255>修改优先级

5.记得保存(选举完成需要重启)

相关术语

主交换机:负责管理整个堆叠系统

备交换机:主交换机的备份,故障时接替主的所有业务

从交换机:由于业务转发,数量越大,转发带宽越大

堆叠ID:即slot ID槽位号

逻辑堆叠接口:交换机之间用于建立堆叠的逻辑接口,每台交换机支持两个逻辑堆叠端口,分别为stack-port n/1和stack-port n/2,其中n为成员交换机的堆叠ID

一个逻辑接口可以和多个业务口相绑定,两者间必须交叉相接stack-port n/1和stack-port m/2相接

链式连接

环式链接

主备选举

1.比较运行时间,越大越优先(20s内算)

2.比较优先级,越大越优(缺省100,1——255)

3.比较MAC,越小越优

系统分裂

1.主在的区域,无影响

2.备在的区域备转主

3.无主无备重新选举

双主存活

由于堆叠配置一致,当系统分裂时,双主存活可能导致网关IP冲突,网络出现问题

MAD检测

MEDMulti-Active Detection):多主检测,一种检测和处理堆叠分裂的协议,链路故障导致堆叠系统分裂后,MAD可以实现堆叠分裂的检测、冲突处理和故障恢复,降低堆叠分裂对业务的影响。

直连检测

直连检测方式是指堆叠成员交换机间通过普通线缆直连的专用链路进行多主检测。在直连检测方式中,堆叠系统正常运行时,不发送MAD报文;堆叠系统分裂后,分裂后的两台交换机以1秒为周期通过检测链路发送MAD报文进行多主冲突处理。

[sw1-GigabitEthernet0/0/1] mad detect mode direct

代理检测

代理检测方式是在堆叠系统Eth-Trunk上启用代理检测,在代理设备上启用MAD检测功能。此种检测方式要求堆叠系统中的所有成员交换机都与代理设备连接,并将这些链路加入同一个Eth-Trunk内。与直连检测方式相比,代理检测方式无需占用额外的接口,Eth-Trunk接口可同时运行MAD代理检测和其他业务

堆叠系统上

[sw] interface eth-trunk trunk-id

[sw] mad detect mode relay

代理方

Huawei] interface eth-trunk trunk-id

[Huawei-Eth-Trunk1] mad relay

单机检测

堆叠系统相互检测

[sw1] mad domain domain-id//配置mad 域,相互检测

[sw1] interface eth-trunk trunk-id

[sw1-Eth-Trunk1] mad detect mode relay

[sw1-Eth-Trunk1] mad relay

镜像配置,相互检测

//冲突处理

通过MAD报文进行竞争(选举规则通主备选举)

Detect:竞争成功,堆叠系统将处于正常工作状态

Recovery:竞争失败,堆叠系统将状态处于禁用状态,关闭除手动配置的保留端口以外的其它所有物理端口

其他

[Huawei] stack timer mac-address switch-delay delay-time

可配置MAC地址切换时间,缺省10分钟,改为0标识永不切换,当设备需要暂时离开可配置,当主设备退出,保留其MAC至超时,超时后重新选举

[Huawei] reset stack configuration

//清除堆叠相关所有配置

IRF

[SW2]irf member 1 renumber 2

[SW2]save

[SW2]reboot

[SW2]interface Ten-GigabitEthernet 2/0/49

[SW2-Ten-GigabitEthernet2/0/49]shutdown

[SW2]irf-port 2/2

[SW2-irf-port2/2]port group interface Ten-GigabitEthernet2/0/49

[SW2]interface Ten-GigabitEthernet 2/0/49

[SW2-Ten-GigabitEthernet2/0/49]undo shutdown

[SW2]save

[SW2]irf-port-configuration active

[SW2-Ten-GigabitEthernet2/0/49]undo shutdown

MAD检测

LACP模式

通过LACPA报文进行检测,使用扩展LACP协议报文内容实现的,即使用LACP协议报文中携带的字段来交互IRF的DomainID和ActiveID。当DomainID相同,再比较ActiveID;如果DomainID不同,则认为报文来自不同IRF,不再进行MAD处理。如果ActiveID相同说明系统正常,如果不同表示分裂

irf domain 10
#
interface range GigabitEthernet 1/0/1  GigabitEthernet 2/0/1    //与第三方设备相连做链路聚合的接口
port link-aggregation group 10
#
interface Bridge-Aggregation10      
port access vlan 20
link-aggregation mode dynamic
mad enable          

BFD模式

通过BFD会话进行检测,双方有个MADIP地址,当系统正常运行时该IP不会被激活使用,此时BFD为Down,相反当系统分裂后,MADIP激活,BFD会话UP。因此当BFD会话up则存在多主,down为正常

interface Vlan-interface10
mad bfd enable                                                              
mad ip address 10.0.0.1 255.255.255.252 member 1 
mad ip address 10.0.0.2 255.255.255.252 member 2 

ARP模式

类似LACP,通过扩展的报文内容实现,通过通告的ARP报文确定,扩展ARP协议报文内容实现的,即使用ARP协议报文中未使用的字段来交互IRF的DomainID和ActiveID。当DomainID相同,再比较ActiveID;如果DomainID不同,则认为报文来自不同IRF,不再进行MAD处理。如果ActiveID相同说明系统正常,如果不同表示分裂

集群

相关概念

CSS:集群交换机系统CSSCluster Switch System),又称为集群,是指将两台支持集群特性的交换机设备组合在一起,从逻辑上虚拟成一台交换设备。

CSS与iStack的区别在于,一般框式交换机堆叠称为CSS,盒式交换机称为堆叠,堆叠与集群两者只是叫法和实现有些差异,但是功能是一样的

集群ID:标识成员设备,成员中设备标识唯一

CSS link:集群间链路,用于集群间数据通信

集群优先级:即CSS Priority,主要用于角色选举过程中确定成员交换机的角色。优先级值越大优先级越高。

传统CSS

使用主控板上的集群卡建立集群连接,或者使用业务口建立集群连接

跨设备接口板通信需要经过集群卡,用业务口更是麻烦,导致1+1<2,设备性能消耗大

当单台设备主控板全坏,则无法跨设备发送

CSS2

第二代集群交换机系统,专指使用交换网板上的集群卡方式建立集群连接的集群。

实现1+1>2,可支持1主控+多备份,真正做到转控分离

[Huawei] set css id new-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

[Huawei] css enable

[Huawei] set css mode { lpu | css-card }//设置连接方式

》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》

大部分就是把istck换成css

总结

三者目的都是多虚一方便管理,配置大差不差,比起VRRP+MSTP组网堆叠不仅简化了网络拓扑还提供简单的配置思路,但堆叠吃配置,对双方版本和设备都有一定要求。IStack相比CSS有更高的拓展性和灵活性,CSS更多用于框架,IStack更多用于盒式设备,IRF与IStack有所差异但不多,毕竟以前都是一家公司。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

三维渲染中顺序无关的半透明混合(OIT)(二——Stencil Route)

1、A-Buffer算法。 在谈到Stencil Route之前&#xff0c;需要先讨论A-Buffer算法。A-Buffer是一种图形学&#xff08;渲染方向&#xff09;上的用于可见面分析(Visble Surface Detection)的技术&#xff0c;是Z-Buffer的衍生方法。 Z-Buffer是用于剔除 不透明 物体的算法。假…

transformers bert-base-uncased情感分析

一、使用huggingface中的预训练模型&#xff0c;先要安装transformers、torch和SentencePiece pip install transformers pip install torch pip install SentencePiece 手动下载&#xff1a;https://huggingface.co/google-bert/bert-base-uncased/tree/main 添加以目录&…

Android开发仿qq详情下拉头像变大

Android开发仿qq详情下拉头像变大 个人详情界面&#xff0c;很多都有下拉头像变大的效果&#xff0c;其实我觉得这效果还不如点击头像看大图呢 一、思路&#xff1a; 自定义ScrollView 二、效果图&#xff1a; 看视频更直观点&#xff1a; Android开发教程案例分享-仿qq详情…

洛谷 P1157 组合的输出 C语言

题目&#xff1a;https://www.luogu.com.cn/problem/P1157#submit 题目描述 排列与组合是常用的数学方法&#xff0c;其中组合就是从 n 个元素中抽出 rr 个元素&#xff08;不分顺序且 r≤nr≤n&#xff09;&#xff0c;我们可以简单地将 n 个元素理解为自然数 1,2,…,n从中任…

数据结构3.链表

目录 1.链表的概念及结构 2.链表的分类 1.单向或者双向 2.带头或者不带头 3.循环或者非循环 3.链表的实现 1.无头单向非循环链表 2.双向带头循环链表 4.顺序表和链表的区别 1.链表的概念及结构 概念&#xff1a;链表是一种物理存储结构上非连续、非顺序的存储结构&…

A054-基于Spring Boot的青年公寓服务平台

&#x1f64a;作者简介&#xff1a;在校研究生&#xff0c;拥有计算机专业的研究生开发团队&#xff0c;分享技术代码帮助学生学习&#xff0c;独立完成自己的网站项目。 代码可以查看文章末尾⬇️联系方式获取&#xff0c;记得注明来意哦~&#x1f339; 赠送计算机毕业设计600…

paimon的四种changelog模式(2)-none模式

# 请先了解input模式 环境创建 CREATE CATALOG fs_catalog WITH (typepaimon,warehousefile:/data/soft/paimon/catalog );USE CATALOG fs_catalog;drop table if exists t_changelog_none ;CREATE TABLE t_changelog_none (age BIGINT,money BIGINT,hh STRING,PRIMARY KEY (h…

【CSS in Depth 2 精译_064】10.3 CSS 中的容器查询相对单位 + 10.4 CSS 容器样式查询 + 10.5 本章小结

当前内容所在位置&#xff08;可进入专栏查看其他译好的章节内容&#xff09; 【第十章 CSS 容器查询】 ✔️ 10.1 容器查询的一个简单示例 10.1.1 容器尺寸查询的用法 10.2 深入理解容器 10.2.1 容器的类型10.2.2 容器的名称10.2.3 容器与模块化 CSS 10.3 与容器相关的单位 ✔…

CSS笔记(二)类名复用

这里我通过两张不同位置的卡片来实现效果 代码 <!DOCTYPE html> <html><head><style>/*设置画布*/body{/* 方便排列与对齐*/display: flex; /*画布布满整个窗口*/height: 100vh;/*水平居中*/justify-content: center;/*垂直居中*/align-items: cente…

常用函数的使用错题汇总

#include <iostream> #include <fstream> #include <string>int main() {std::ifstream fin("example.txt"); // 创建 ifstream 对象并打开文件// 检查文件是否成功打开if (!fin) {std::cerr << "Error opening file!" << s…

【树莓派5】移动热点获取树莓派IP并初次登录SSH

本篇文章包含的内容 1 打开系统热点2 烧录系统设置3 配置 MobaXterm4 初次启动树莓派配置选项4.1 换源4.2 更新软件包4.3 安装vim编辑器4.4 更改CPU FAN温度转速 Windows版本&#xff1a;Windows11 24H2树莓派&#xff1a;树莓派5&#xff0c;Raspberry Pi 5SSH软件&#xff1a…

分布式调用 - 服务间的远程调用RPC

文章目录 导图PreRPC 概述RPC 调用过程RPC 动态代理1. 接口定义 (SeverProvider)2. 实现类 (ServerProviderImpl)3. 动态代理类 (DynamicProxy)4. 客户端 (Client)5. 代码工作流程6. 总结和注意点7. 结果输出8. 小结 RPC 序列化1. JSON (JavaScript Object Notation)2. Hessian…

基于Matlab湍流对高斯光束传播影响的模拟与评估

随着光学通信与激光技术的不断发展&#xff0c;湍流对光束传播的影响已成为研究中的重要课题。特别是在大气湍流条件下&#xff0c;光束的传播会受到相位扰动的影响&#xff0c;从而导致光束质量的恶化、能量损失及光束中心的偏移等问题。本文基于高斯光束模型&#xff0c;提出…

19. C++STL 5(深入理解vector,vector的模拟实现,二维动态数组)

⭐本篇重点&#xff1a;vector深入理解和模拟实现 ⭐本篇代码&#xff1a;c学习/09.vector-2 橘子真甜/c-learning-of-yzc - 码云 - 开源中国 (gitee.com) 目录 一. 深入理解vector 二. 使用模板模拟实现vector &#xff08;包含迭代器&#xff09; 2.1 模拟vector类的成员…

PDF文件怎么加密?如何给pdf文档加密码保护?(2025全新科普)

PDF文件因其跨平台兼容性和格式稳定性&#xff0c;成为广泛使用的文档格式。 然而&#xff0c;随着信息泄露风险的增加&#xff0c;如何保护PDF文件的安全成为了一个重要问题。 本文将介绍几种2025年最新的PDF文件加密方法&#xff0c;帮助用户为PDF文档添加密码保护。 一、使…

服务器端使用国密证书

服务器端国密证书nignx代理配置 1.资料准备 从gmssl实验室下载已经编译完成的gmssl包 地址&#xff1a;https://www.gmssl.cn/gmssl/index.jsp 下载位置&#xff1a; 保证openssl支持国密算法&#xff0c;ssl 1.1.1 已支持&#xff0c;检查一下最佳 准备一个支持国密的ngin…

第04章_运算符(基础)

1. 算术运算符 算术运算符主要用于数学运算&#xff0c;其可以连接运算符前后的两个数值或表达式&#xff0c;对数值或表达式进行加&#xff08;&#xff09;、减&#xff08;-&#xff09;、乘&#xff08;*&#xff09;、除&#xff08;/&#xff09;和取模&#xff08;%&am…

如何寻找适合的HTTP代理IP资源?

一、怎么找代理IP资源&#xff1f; 在选择代理IP资源的时候&#xff0c;很多小伙伴往往将可用率作为首要的参考指标。事实上&#xff0c;市面上的住宅IP或拨号VPS代理IP资源&#xff0c;其可用率普遍在95%以上&#xff0c;因此IP可用率并不是唯一的评判标准 其实更应该关注的…

FinalShell工具数据备份升级、密码解密方法

前言 FinalShell 作为国产的服务器管理工具和远程终端软件。一个一体化的运维工具&#xff0c;在国内运维人员中还是比较受欢迎。它整合了多个常用功能&#xff0c;界面友好&#xff0c;使用方便。不过它是一个闭源的商业软件&#xff0c;虽然提供免费版本&#xff0c;但部分高…

华三(HCL)和华为(eNSP)模拟器共存安装手册

接上章叙述&#xff0c;解决同一台PC上同时部署华三(HCL)和华为(eNSP&#xff09;模拟器。原因就是华三HCL 的老版本如v2及以下使用VirtualBox v5版本&#xff0c;可以直接和eNSP兼容Oracle VirtualBox&#xff0c;而其他版本均使用Oracle VirtualBox v6以上的版本&#xff0c;…