XCIE-HUAWEI-Cisco-思科-华为-华三堆叠(理论+实操)

XCIE-HUAWEI-Cisco-思科-华为-华三堆叠(理论+实操)

首先呢
华为:框式机的堆叠技术称为CSS,盒式机称为iStack。
思科:VSS(对标istck)+Flexstack(对标CSS)
锐捷:VSU
H3C:不管盒式还是框式,统称为irf

这个盒式设备和框式设备咋理解呢?
华为:https://forum.huawei.com/enterprise/zh/forum.php?mod=viewthread&tid=332319
个人解释:
1.框式:主控分离,例如7700这种数据中心级别的,可以插拔板卡
2.盒式:盒子1U,正常的交换机,占用机柜三个接口,也是最常见的

CSS与iStack的区别
1、应用场景的区别:CSS为框式交换机堆叠技术,而iStack为盒式交换机堆叠技术
2、堆叠数量的区别:CSS堆叠技术只支持两台框式设备的堆叠,而iStack技术支持多台盒式交换机进行堆叠。

华为官网叫CSS呢,叫集群
华为官网介绍堆叠:https://info.support.huawei.com/info-finder/encyclopedia/zh/%E5%A0%86%E5%8F%A0.html

讲讲优点

1.可以对标上甚至比之前的更好,之前一般呢都是MSTP+VRRP
2.因为传统网络是需要用生成树来阻塞某个口的,那如果少了一个口,那么就相当于少了一个口的性能,相当于1+1<2,因为少了一个口他是肯定达不到最大的性能.而且还要考虑STP恢复收敛速度
堆叠呢,1+1=>2,为什么是等于大于2呢,因为堆叠的性能肯定是比单机高的.STP带宽使用率起不来,我接根线,尼玛他是断的.但是堆叠可以完全用上
3.热备份.相当于一个热备份,提高可靠性,当主机挂的时候走备机,他是有检测机制的.
4.扩展接口,一个传统的就是24口,你堆叠上来就48了,48上来的两个就96个口了

讲讲缺点

因为呢,虚拟化这个东西,是每个厂家根据自己的硬件来开发的,所以呢
1.堆叠要求同厂家
2.堆叠要求同版本,同型号.而且有型号上的硬件支持(有些还是要求专用堆叠卡的)
3.单点故障,因为堆叠是两个机器互为备份的,堆叠本身如果出了问题,那结果都是惨烈的,很著名的是15年青云机房故障就是堆叠造成
4.升级复杂性和难度,因为这玩意除了主设备其他设备堆叠情况下你是不能动的,所以你不仅需要一台一台升级,还要保证不能错,至于断网速度这个,肯定是会有的了,至于这个时间,靠自己把握
5.广播包很多,广播域超级大(VXLAN可以解决)

核心思想

实际上2台以上机器
看起来一台
实际上对外也是1
在堆叠的情况下不再需要生成树
只有一个控制平面
TAG:常规呢一般是2,按照这个参数来看,堆叠最多只能16,华为的Istack是9

常见错误思想

堆叠跟VRRP不是一个东西,他两就压根没关系,不要把堆叠和VRRP混到一起去

连接方式

1.专用堆叠卡(普通思科的Flexstack必须用)-这要额外买
额外买堆叠卡模块+堆叠线,四位数下来还是要的
2.业务口(就是普通的电口)
具体那个型号,用什么,华为有个网址可以查
https://info.support.huawei.com/network/virtual/index?lang=zh&domain=0
要多详细有多详细

堆叠角色

主:Master
备:Standby
其他:Slave

连接拓扑

在这里插入图片描述

选举主从办法

1.对比优先级
(华为默认100)
(华三默认1,最高32)
(思科默认1,最高15)
2,没有设置优先级优先级相同的时候对比MAC
华为里面MAC越小越好

如果有新成员加入的时候,不会去管它,其实跟OSPF的邻居机制差不多

堆叠合并

啥意思呢?
四个设备 AB-CD
AB和CD互为堆叠,对外为P1和P2
然后P1和P2再堆叠,会不会这种东西呢?

有滴~
这样的话,两个主会进行比较对比,不过这个其实不太常用哈

DAD双主检测+MAD多主检测

DAD (Dual-active Detect) 双主检测
MAD (Multi-Active Detection) 多主检测
华为配置—分为直连检测和代理检测两种配置方式。(不可以同时配置)
其实这个东西有点像防火墙HA的那个感觉,但是实际上他不是在这里插入图片描述
但是呢说白了也是用来检测堆叠的故障的

堆叠主备倒换

如果堆叠系统当前的主交换机不是用户期望的,此时可以通过配置主备倒换实现将堆叠备交换机升为堆叠主交换机。
原来的备交换机升为主交换机。
新主交换机重新指定备交换机。
原来的主交换机重启后重新加入堆叠系统,并被选举为从交换机。

1.display switchover state,查看堆叠系统是否满足主备倒换的条件。
2.system-view,进入系统视图。
3.slave switchover enable,使能堆叠主备倒换功能。
默认情况下,主备倒换功能处于使能状态。执行命令slave switchover,执行堆叠主备倒换。
直连
<HUAWEI> system-view[HUAWEI] interface gigabitethernet 0/0/1[HUAWEI-GigabitEthernet0/0/1] mad detect mode direct   //这个口指定为MAD检测
Warning: This command will block the port, and no other configuration running onthis port is recommended. Continue?[Y/N]:y还有一种是代理的
<HUAWEI> system-vie
[HUAWEI] interface eth-trunk 1
[HUAWEI-Eth-Trunk1] mad detect mode relay  
在trunk里面指定就可以了,因为堆叠嘛,那堆叠後,会双线,所以在trunk里面直接做就行

上操作

说了那么多操作,也得这个,看看操作了
但是呢,其实虚拟化环境没办法模拟堆叠,只有这个HCL可以
所以只能用这个华三的来做配置案例了

HCL百度网盘自取
链接:https://pan.baidu.com/s/18ZRdhupuUeXzDzrvp2qXNQ?pwd=CCIE 
提取码:CCIE 
--来自百度网盘超级会员V4的分享

在这里插入图片描述
左边SW1右边SW2
在这里插入图片描述
在这里插入图片描述
两边分别都是49口
首先把接口给他关了
在这里插入图片描述

启动IRF[SW1]irf-port 1/1    开启一个irf组
[SW1-irf-port1/1]po
[SW1-irf-port1/1]port  g
[SW1-irf-port1/1]port  group in
[SW1-irf-port1/1]port  group interface t
[SW1-irf-port1/1]port  group interface Ten-GigabitEthernet 1/0/49  10G的1/0/49口加入这个组
You must perform the following tasks for a successful IRF setup:
Save the configuration after completing IRF configuration.
Execute the "irf-port-configuration active" command to activate the IRF ports.
日志:要成功安装IRF,必须执行以下任务:完成IRF配置后保存配置。执行“irf端口配置激活”命令以激活irf端口。
[SW1-irf-port1/1][SW2-irf-port1/1]port  g
[SW2-irf-port1/1]port  group int
[SW2-irf-port1/1]port  group interface t
[SW2-irf-port1/1]port  group interface Ten-GigabitEthernet 1/0/49
You must perform the following tasks for a successful IRF setup:
Save the configuration after completing IRF configuration.
Execute the "irf-port-configuration active" command to activate the IRF ports.
[SW2-irf-port1/1]
设置堆叠组成员优先级[SW1]irf member 1 priority 2  设置本地组成员在堆叠中组成员1,优先级2
默认是1,最高32
[SW1]
SW2可以不做 因为默认就是1

在这里插入图片描述
通过查看可以看见,现在的角色是master,这个就是主设备了

这个*号代表主设备
这个+号代表登陆的设备

备机

[SW2]irf member 1 renumber 2
这个是啥意思呢?
比如堆叠前的接口是G1/0/1
堆叠後就是2/0/1
这个2,在华三这是要手动设置的,设置之后保存重启一下
save/reboot
这个重启估计比较慢

在这里插入图片描述

重启后,这个地方都变成2了
在这里插入图片描述
在这里插入图片描述

因为修改了一下编号,所以需要重新做一下IRF
主设备的1/0/49给他shutdown了记得开起来

对比前后效果

做之前
在这里插入图片描述

在这里插入图片描述

开启IRF:irf-port-configuration active
一做了他就会自动重启的
记得要保存了save之后在开启堆叠哈

在这里插入图片描述
完成
在这里插入图片描述
在这里插入图片描述
图1是真正的主,图2是备,可以通过dis irf来查看
在这里插入图片描述
最主要的就是看接口
只要这里上有了1和2的 就代表堆叠成功了

但是呢,理论上其实不应该备机是可以配置的
但是这个华三的可以

shutdown一个接口看看是否配置同步

在这里插入图片描述
在这里插入图片描述

堆叠後,两个设备会产生一个虚拟的MAC地址,比如我现在的就是

在这里插入图片描述
在这里插入图片描述

华为(仅做命令参考,因为我这没真机,ENSP和EVE都做不了)

首先呢还是得看这个系统是否支持
查询
display stack 
执行命令display stack configuration或display stack current-configuration可以查看堆叠的相关配置
但是要记得哈,做堆叠的口一定得shutdown先,为了避免环路
故障
如果堆叠成员端口带有*号,表示当前配置不生效,不生效的可能原因为:
当前配置为没有生效的配置。
堆叠成员端口为子卡上的接口,当前子卡不在位。
如果堆叠成员端口带有#号,表示当前配置是专用堆叠线缆自动生成但未执行save stack configuration或save命令把配置写入Flash。
配置
首先全局开启
<HUAWEI> system-view
[HUAWEI] sysname SwitchA
[SwitchA] stack enable
Warning: All the configurations related to the slot ID will be lost after the stack function is enabled. Continue?[Y/N]: y
Info: Stack configuration has been changed, and the device needs to restart to make the configuration effective.
翻译:警告:启用堆栈功能后,与插槽ID相关的所有配置都将丢失。持续[Y/N]:Y信息:堆栈配置已更改,设备需要重新启动以使配置有效。
[SwitchA] stack slot 0 priority 200 堆叠优先级改200,默认100
[SwitchA] stack slot 0 renumber 1  组成员手动设置为1
[SwitchA] interface stack-port 0/1
[SwitchA-stack-port0/1]port interafce g0/0/27 enable 设置27口进入堆叠
[SwitchA-stack-port0/1]port interafce g0/0/28 enable 设置28口进入堆叠
出来之后保存重启,做之前一定要记得关接口!!!
备机必须要做的配置是
1.组成员编号
2.指定堆叠接口
3.优先级(可以做可以不做,因为默认100,他比我大就行了)
4.做之前记得关shutdown接口

验证命令
display stack

思科堆叠

思科是必须用专门堆叠卡的,他压根就不让你用业务口(电口)
还是直连,还是只演示命令哈!

Switch1(config)#Switch 1 renumber 1  组成员1
Switch1(config)#Switch 1 priority 2 思科中默认是1,最高15
Switch1#reload slot1  指定这个线路
Switch1#wr   保存
Switch1#reload  重启

思科滴相对来说比较简单,但是他要指定口,所以是这样

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

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

相关文章

云计算-Linux-云计算是啥.什么是Linux-小白

云计算-Linux-云计算是啥.什么是Linux-小白 20年前说到这个词,你这骗人的吧? 那就是2000年的那场IT峰会了 谁呢 深圳腾 搜索宏 杭州马 到后来,马云回到了阿里巴巴 这个云厂商的第一呢,就是亚马逊的了. 就像数通里面的思科那种感觉了 在这里呢,除了华为和百度和腾讯云用的多…

ABP入门系列(1)——通过模板创建MAP版本项目

一、从官网创建模板项目 进入官网下载模板项目 依次按下图选择&#xff1a; 输入验证码开始下载 下载提示&#xff1a; 二、启动项目 使用VS2015打开项目&#xff0c;还原Nuget包&#xff1a; 设置以Web结尾的项目&#xff0c;设置为启动项目&#xff1a; …

云计算-Linux-VMware安装Centos

云计算-Linux-VMware安装Centos 首先这个,介绍一下哈,VMware是常见的虚拟机的承载平台 对应的还有这个ESXI,vmware vsphere等 对于我们个人用户来说,都是这个VMware workstations比较多的 VM安装包百度网盘如下(永久) 链接&#xff1a;https://pan.baidu.com/s/1XquCdbMsX0gjJ…

ABP入门系列(2)——领域层创建实体

这一节我们主要和领域层打交道。首先我们要对ABP的体系结构以及从模板创建的解决方案进行一一对应。网上有代码生成器去简化我们这一步的任务&#xff0c;但是不建议初学者去使用。 一、首先来看看ABP体系结构 ABP体系结构 领域层就是业务层&#xff0c;是一个项目的核心&…

云计算-Linux-远程连接,Linux岗位介绍

云计算-Linux-远程连接,Linux岗位介绍 使用Xshell,CRT等工具,可以连接到linux主机里面,SSH是默认打开的, 然后就不需要这个在vm里面的那个窗口操作,可以在这个软件里面直接操作 以这个xshell为例子 直接ssh ip地址即可 这个呢机器装完了,就讲讲这个linux的岗位介绍吧 这个的…

云计算-Linux系统基本概念,命令终端字段含义介绍,命令行格式介绍

云计算-Linux系统基本概念,命令终端字段含义介绍,命令行格式介绍 Linux系统的概念 1.多用户系统,允许多个用户登录系统,使用系统的资源(跟windows不一样,比如RDP远程连接,他只能一个用户在,其他用户上来就把他挤掉了) 最高是65535,因为端口一共就这么多,不过实际上不会这样干…

三层架构与MVC的区别

我们平时总是将混为一谈&#xff0c;殊不知它俩并不是一个概念。下面我来为大家揭晓我所知道的一些真相。 首先&#xff0c;它俩根本不是一个概念。 三层架构是一个分层式的软件体系架构设计&#xff0c;它可适用于任何一个项目。 MVC是一个设计模式&#xff0c;它是根据项目的…

云计算-Linux文件类型介绍,归属关系,基本权限介绍

云计算-Linux文件类型介绍,归属关系,基本权限介绍 这个点我是真滴不困好吧,学习吧那就~ 隐藏文件 上一章没有讲,这个呢,ls -a的命令他是可以显示隐藏的文件的,那问题来了,在windows里面我们可以看到的隐藏文件是暗色的,那么Linux里面的是? 是这样的哦 在Linux里面,文件的前面…

为什么DDD是设计微服务的最佳实践

在本人的前一篇文章《不要把微服务做成小单体》中&#xff0c;现在很多的微服务开发团队在设计和实现微服务的时候觉得只要把原来的单体拆小&#xff0c;就是微服务了。但是这不一定是正确的微服务&#xff0c;可能只是一个拆小的小单体。这篇文章让我们从这个话题继续&#xf…

浅析DDD(领域驱动设计)

最近在做一些微服务相关的设计&#xff0c;内容包括服务的划分&#xff0c;Restful API的设计等。其中比较棘手的就是Service的职责划分&#xff1a;如何抽象具有统一业务范畴的Model&#xff0c;使其模块化&#xff0c;又如何高度提炼并组合多模块&#xff0c;使得业务可独立服…

Microsoft Azure 中的 SharePoint Server 2013 灾难恢复

摘要&#xff1a; 使用 Azure&#xff0c;你可以为内部部署 SharePoint 服务器场创建灾难恢复环境。本文介绍如何设计和实施此解决方案。 观看 SharePoint Server 2013 灾难恢复概述视频 当灾难袭击你的 SharePoint 内部部署环境时&#xff0c;头等大事是迅速使系统恢复运行。…

ELK Stack 与 Elastic Stack 的异同点

在很多场合&#xff0c;都可以看到 ELK Stack 或者是 Elastic Stack 的介绍&#xff0c;大多数人都会产生疑问&#xff0c;这两者到底有什么区别&#xff1f;本文将介绍 ELK Stack 与 Elastic Stack 的异同点。 什么是 ELK Stack 那么&#xff0c;什么是 ELK &#xff1f; “…

详解日志采集工具--Logstash、Filebeat、Fluentd、Logagent对比

概述 常见的日志采集工具有Logstash、Filebeat、Fluentd、Logagent、rsyslog等等&#xff0c;那么他们之间有什么区别呢?什么情况下我们应该用哪一种工具? Logstash Logstash是一个开源数据收集引擎&#xff0c;具有实时管道功能。Logstash可以动态地将来自不同数据源的数据…

云计算-Linux-计算机硬件组成介绍-Linux系统目录介绍

云计算-Linux-计算机硬件组成介绍-Linux系统目录介绍 计算机硬件组成部分 这个感觉就真滴教超级小白了,但是还是讲讲吧 虽然我也感觉在这个地方讲怪怪的 输出设备:鼠标,键盘,触控板 主机设备:主机,CPU,内存,网卡,声卡,显卡 输出设备:屏幕,耳机,打印机 外部存储设备:硬盘,u盘…

rsyslog syslog详解

前言&#xff1a; rsyslog 是一个 syslogd 的多线程增强版。syslog是Linux系统默认的日志守护进程。默认的syslog配置文件是/etc/syslog.conf文件。程序&#xff0c;守护进程和内核提供了访问系统的日志信息。因此&#xff0c;任何希望生成日志信息的程序都可以向 syslog 接口…

第一节:框架前期准备篇之Log4Net日志详解

一. Log4Net简介 Log4net是从Java中的Log4j迁移过来的一个.Net版的开源日志框架&#xff0c;它的功能很强大&#xff0c;可以将日志分为不同的等级&#xff0c;以不同的格式输出到不同的存储介质中&#xff0c;比如&#xff1a;数据库、txt文件、内存缓冲区、邮件、控制台、ANS…

第二节:框架前期准备篇之AutoFac常见用法总结

一. 说在前面的话 凡是大约工作在两年以上的朋友们&#xff0c;或多或少都会接触到一些框架搭建方面的知识&#xff0c;只要一谈到框架搭建这个问题或者最佳用法这个问题&#xff0c;势必会引起一点点小小的风波&#xff0c;我说我的好&#xff0c;他说他的好&#xff0c;非常容…

第三节:框架前期准备篇之利用Newtonsoft.Json改造MVC默认的JsonResult

一. 背景 在MVC框架中&#xff0c;我们可能经常会用到 return Json()&#xff0c;而Json方法内部又是一个JsonResult类&#xff0c;那么JsonResult内部又是什么原理呢&#xff1f;在MVC框架中&#xff0c;各种xxxResult便捷了我们的开发&#xff0c;但这些都不是本节的重点&…

php 跳转qq群代码_邪少xml论坛qqxml代码—QQ音乐可播放框架QQ群任意跳转个人网站链接引流...

邪少XML论坛xml代码—QQ音乐可播放框架效果图&#xff1a;代码如下&#xff1a;<?xml version1.0 encodingUTF-8 standaloneyes ?><msg serviceID"2" templateID"1" action"web" brief"[分享] 古分一道桥" sourceMsgId&quo…

第四节:框架前期准备篇之进程外Session的两种配置方式

一. 基本介绍 1. 背景&#xff1a;Asp.Net默认的Session机制是进程内&#xff0c;存储在服务器端内存中&#xff0c;有这么几个缺点&#xff1a; ①&#xff1a;既然存在内存中&#xff0c;空间有限&#xff0c;不能存储大数据量信息&#xff0c;数据量多的话Session会被挤爆。…