一篇文章给你详细介绍交换机堆叠

这篇具有很好参考价值的文章主要介绍了一篇文章给你详细介绍交换机堆叠。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.什么是堆叠?

简单来说,堆叠就是将多个设备的控制平面整合,虚拟成一台逻辑设备,这台设备具有统一的管理地址,L2和L3层协议对外也表现成一台设备。

2.为什么使用堆叠?(优缺点)

优点:扩展接入端口、高可用性、统一管理。

缺点:只能同厂商型号进行堆叠,升级改造较为困难。

3.堆叠角色及作用

主交换机、备交换机、从交换机

一篇文章给你详细介绍交换机堆叠

主交换机:负责整个堆叠系统的管理和控制

备交换机:在主交换机down掉以后成为主交换机

从交换机:在备交换机down掉以后成为备交换机

PS:框式交换机的一个框内有两块主控板(一主一备),在两台框式交换机堆叠后,主交换机的主用主控板作为堆叠系统的主用主控板,备用交换机的主用主控板作为堆叠系统的备用主控板,主备交换机的备用主控板作为堆叠的冷备用主控板。

一篇文章给你详细介绍交换机堆叠

4.堆叠系统管理

1).成员管理

堆叠系统使用MemberID来标识成员设备,所有成员的MemberID唯一。MemberID会引入到接口中,方便配置和识别设备接口,例如:未运行堆叠时,接口为G1/0/1,启用堆叠后,接口会变为G+"MemberID"+1/0/0(G1/1/0/1)。        

2).配置管理

当堆叠系统完成以后,可以通过Console口或者Telnet登录到任意一台成员设备对整个堆叠系统进行配置以及管理。(无论哪种方式、登录哪台设备,其实都是登录的主交换机)同时,堆叠系统有严格的配置同步机制,使各个成员设备配置保持一致。

3)版本管理

堆叠系统里,所有成员设备必须使用相同版本的系统软件。

5.堆叠的建立过程

前提:完成堆叠配置=》下电=》连接堆叠线缆=》上电。之后进行堆叠建立流程。

  1. 各成员交换机通过堆叠线缆发送链路探测报文,进行堆叠链路合法性检测
  2. 各成员交换机之间发送堆叠竞争报文,并根据选举规则选出主交换机,具体规则如下:
    1. 运行状态比较,最先完成启动并完成堆叠状态的选为主。
    2. 堆叠优先级比较,优先级高的选为主。
    3. 软件版本比较,版本较高的选为主。
    4. 主控板数量比较,有2块主控板的优先于1块主控板的(只限于框式交换机)。
    5. 桥MAC地址比较,MAC地址小的选为主。
  3. 选举完主交换机以后,其他成员交换机向主交换机发送成员信息报文。如果成员之间有ID冲突,或者版本与主交换机不一致,成员交换机将修改ID或同步版本。
  4. 主交换机收集完成员信息以后计算拓扑,并将拓扑信息同步至其他成员交换机。
  5. 主交换机根据选举规则再选举一台备交换机,并将备交换机信息同步至其他成员交换机。

6.堆叠成员的加入与退出

堆叠成员的加入:

堆叠成员的加入是指在已经稳定运行的堆叠系统中添加一台新的交换机,一般情况下为交换机先完成堆叠配置,然后断电,再用堆叠线缆连接,最后上电。新加入的交换机作为从交换机。

堆叠成员的退出,角色不同,对堆叠系统的影响也不同:

主交换机退出:备交换机升级为主交换机,重新计算拓扑并同步至其他成员交换机,指定新的备交换机,之后进入稳定运行状态。

备交换机退出:主交换机重新指定备交换机,重新计算拓扑并同步至其他成员交换机,之后进入稳定运行状态。

从交换机退出:主交换机重新计算拓扑并同步至其他成员交换机,之后进入稳定运行状态。

7.堆叠系统合并

1.待加入堆叠系统的交换机配置了堆叠功能,在不下电的情况下使用堆叠线缆连接到正在运行的堆叠系统。

2.堆叠链路或者设备故障,在故障恢复以后,分裂的堆叠系统重新合并。

堆叠系统合并时,两个堆叠系统的主交换机进行竞争,根据上面所讲的选举规则选举主交换机。所选主交换机所在的系统成员角色保持不变,另外一个堆叠系统的所有成员交换机将重启,通过堆叠加入的流程重新加入新堆叠系统。

8.堆叠系统的分裂

堆叠系统的分裂指一个稳定的堆叠系统分裂成多个堆叠系统,也叫做脑裂。这种情况一般为线缆故障,单板故障,或者错误配置导致成员交换机间断开了堆叠连接,而分裂开的多个堆叠系统仍然保持带电运行。这种情况会造成多个全局配置完全相同的堆叠系统,它们以相同的IP地址以及MAC地址和网络中其他设备交互,导致IP和MAC地址冲突,造成网络故障。

DAD(Dual-Active Detect)双主检测就是一种检测堆叠分裂的协议,该协议可以实现冲突检测、冲突处理、故障恢复。所以配置堆叠时一定要配置双主检测。

在配置双主检测后,主交换机会在检测链路上周期性地发送DAD竞争报文,一旦发生分裂,多个堆叠系统都会在检测链路上互发竞争报文,并将收到的竞争报文进行比较,如果本部分竞争胜出,则正常转发业务流量,如果竞争失败,则关闭除保留端口外的所有业务接口,停止转发业务报文。

DAD竞争规则如下

  1. 堆叠优先级高的竞争胜出
  2. 设备MAC地址小的竞争胜出

堆叠分裂故障恢复后,进行堆叠合并,原竞争失败的堆叠系统重新启动,同时将被关闭的业务端口恢复正常,整个堆叠系统恢复正常。

9.堆叠流量本地优先转发

如果没有本地优先转发,进入堆叠的一部分流量会选路到跨设备的接口进行转发,经过堆叠线缆,降低了转发效率。本地优先转发则是需要支持Eth-trunk接口的流量本地优先转发,即从本设备进入的流量优先从本设备的接口转发出去。文章来源地址https://www.toymoban.com/news/detail-445279.html

到了这里,关于一篇文章给你详细介绍交换机堆叠的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Python常用框架有哪些?(一篇文章给你讲透)

    Python是一种简单的编程语言,易于学习,在开发的过程中提供了很多中不同的框架供我们学习,今天的这篇文章就带大家了解有哪些框架是好用的,值得我们学习的,有需要的小伙伴可以一起来看看这篇文章哦。 1、Django框架 在Python中,是可以进行web的开发操作的,在开发的

    2024年02月07日
    浏览(40)
  • 王者荣耀战区活跃度排名怎么实现的?这篇文章给你答案!

    🍉博客主页:阿博历练记 📖文章专栏:数据结构与算法 🚍代码仓库:阿博编程日记 🍥欢迎关注:欢迎友友们点赞收藏+关注哦🌹 堆的概念及结构: 堆的性质: 1.堆中某个节点的值总是 不大于 或 不小于 其 父节点 的值; 大堆:树中任何一个父亲都大于等于孩子。 小堆:树中

    2024年02月08日
    浏览(45)
  • c语言结构体看这篇文章就够啦(详细介绍结构体)

    前言:         c语言两大重要点,一个是指针,另一个就是结构体啦,这篇文章我将全面的介绍一下结构体,和他的使用,相信大家看完这篇以后定能对结构体有个深入的理解,并且会正确的使用它。  💞 💞     欢迎来到小马学习代码博客!!!  现在已经入冬了吧,小

    2024年02月02日
    浏览(51)
  • Python 自动化测试框架环境怎么搭建?这篇文章给你讲的明明白白

    目录 Python 自动化测试框架环境搭建 第一步:安装 Python 第二步:安装 PyCharm 第三步:安装 Selenium WebDriver 第四步:安装浏览器驱动 第五步:创建测试用例 第六步:集成持续集成平台 总结 Python 是一种流行的编程语言,可以用于多种应用场景,包括自动化测试。本文将介绍如

    2023年04月12日
    浏览(46)
  • 计算机系大学生,可以通过Java做什么副业?这篇文章给你答案!

    计算机系科班出身的学生,有什么能做的副业?最佳答案就是做自己专业对口,且促进技能的事,**敲代码做课设!**这篇文章就来分享下自己的副业之旅(仅限计算机相关专业哦) 发现副业机会 在我大三时无意将Javaweb作业分享出去,收到了不少回复,很多人问我可以定做课

    2024年02月06日
    浏览(46)
  • 一篇文章带你解1+X Web 前端开发考核考纲(详细介绍)(涵盖初级、中级、高级)

    📚文章目录一览 📄前言 Web 前端开发职业技能概况 名称: 🎯职业技能定义: 🎯职业技能等级: 职业技能特征: Web 前端开发(初级) 培训学时: 衔接中职专业: 衔接高职专业: 接续本科专业: 培养目标: 就业方向: 🎯主要职业能力: 🎯核心课程与实习实训: 🎯能

    2024年02月04日
    浏览(48)
  • 一篇文章介绍分布式事务

    事务 事务指的就是一个操作单元,在这个操作单元中的所有操作最终要保持一致的行为,要么所有操作都成功,要么所有的操作都被撤销。简单地说,事务提供一种“要么什么都不做,要么做全套”机制。 本地事务 本地事务其实可以认为是数据库提供的事务机制。说到数据

    2023年04月23日
    浏览(39)
  • ai写作软件怎么写文章?这篇文章介绍三个好方法

    在人工智能技术的迅速发展下,ai写作成为创作领域的一项炙手可热的新技术。随着越来越多的创作者开始借助ai写作工具,ai写作逐渐引起了广泛的关注。ai写作是指利用人工智能技术和自然语言处理算法,为创作者提供文章的初版。不过有很多小伙伴对这一项技术还不太了

    2024年02月11日
    浏览(43)
  • Docker详细教程,一篇文章就够了

    假设你们公司正在秘密研发下一个“今日头条”APP,我们姑且称为明日头条,程序员自己从头到尾搭建了一套环境开始写代码,写完代码后程序员要把代码交给测试同学测试,这时测试同学开始从头到尾搭建这套环境,测试过程中出现问题程序员也不用担心,大可以一脸无辜

    2024年02月08日
    浏览(48)
  • TD算法超详细解释,一篇文章看透彻!

    郑重声明:本系列内容来源 赵世钰(Shiyu Zhao)教授的强化学习数学原理系列,本推文出于非商业目的分享个人学习笔记和心得。如有侵权,将删除帖子。原文链接:https://github.com/MathFoundationRL/Book-Mathmatical-Foundation-of-Reinforcement-Learning 上一节我们讲到, Robbins-Monro Algorithm 算法解

    2024年02月01日
    浏览(51)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包