图解Cisco交换机堆叠与HSRP之间的区别

随着Internet的日益普及,人们对网络的依赖性也越来越强。这同时对网络的稳定性提出了更高的要求,人们自然想到了基于设备的备份结构,就像在服务器中为提高数据的安全性而采用双硬盘结构一样。核心交换机是整个网络的核心和心脏,如果核心交换机发生致命性的故障,将导致本地网络的瘫痪,所造成的损失也是难以估计的。

而目前对于业界的所有三层交换机均采用热备份路由协议(VRRP),而Cisco一般采用自己的私有协议热备份路由协议(HSRP),但是对于Cisco Catalyst 3750系列交换机一般采用堆叠的方式,通过自带的堆叠线将多台交换机堆叠在一起形成一个逻辑交换机。

那么下面先来看看堆叠与HSRP(热备份路由协议)的介绍。

堆叠

目前Cisco越来越多的产品支持堆叠了,目前支持堆叠型号有Cisco Catalyst 3750系列,而现在2960S以及3560X与3750X都支持,但是对于这些新型号要使用堆叠功能就必须使用专用的堆叠模块,而Cisco Catalyst 3750系列在包装箱中默认送了一根0.5的堆叠线,3750交换机相互之间通过思科专有的堆叠电缆连接起来,可将多达9台交换机堆叠成一台逻辑交换机。该逻辑交换机中的所有交换机共享相同的配置信息和路由信息。当向逻辑交换机增加和减少单体交换机时不会影响其性能。

叠加的交换机之间通过两条环路连接起来。交换机的硬件负责将数据包在双环路上做负载均衡。环路在这里充当了这个大的逻辑交换机的背板的角色,在双环路都正常工作时,数据包在这台逻辑交换机上的传输率为32Gbps。

当一个数据帧需要传输时,交换机的软件会进行计算看哪条环路更可用,然后数据帧会被送到该环路上。如果一条堆叠电缆出故障,故障两端的交换机都会侦测到该故 障,并将受影响的环路断开,而逻辑交换机仍然可以以单环的状态工作,此时的数据包通过率为16Gbps。交换机的堆叠采用菊花链方式,连接的方式参考下图。

当若干台交换机堆叠后,会有一台交换机负责管理功能,称其为主交换机(master switch),主交换机会向其它交换机自动更新配置文件,路由信息,堆叠信息。而主交换机采用的是1:N的冗余备份方式,堆叠中的所有交换机在主交换机 出问题时都可以成为主交换机并取而代之。

主交换机负责下载CAM转发表到各个交换机,3层交换机的路由信息也由主交换机负责维护与分发。其它一些QoS特性或访问控制列表的操作也是由主交换机告 诉其它交换机如何控制。当有新的交换机加入或现有的交换机移走,主交换机会送出一个通知,其它交换机会随之更新自己的堆叠信息。

环上的每台交换机都会有一个MAC地址表保存自己本地的MAC地址信息,还会有一个MAC表维护其它交换机的MAC地址信息。MAC地址表是由主交换机负责更新的。

另外,堆叠交换机处理数据包的方式非常有效,每个数据包有一个24字节的头信息,其中包括包的目的地信息(该信息是在堆叠交换机中使用的,是由主交换机给出的)和QoS指示器。

HSRP

对核心交换机采用热备份是提高网络可靠性的必然选择。在一个核心交换机完全不能工作的情况下,它的全部功能便被系统中的另一个备份路由器完全接管,直至出现问题的路由器恢复正常,这就是热备份路由协议(HotStandbyRouterProtocol)。

实现HSRP的条件是系统中有多台核心交换机,它们组成一个“热备份组”,这个组形成一个虚拟路由器。在任意时刻,一个组内只有一个路由器是活动的,并由它来转发数据包,如果活动路由器发生了故障,将选择一个备份路由器来替代活动路由器,但是在本网络内的主机看来,虚拟路由器没有改变。所以主机仍然保持连接,没有受到故障的影响,这样就较好地解决了核心交换机切换的问题。

为了减少网络的数据流量,在设置完活动核心交换机和备份核心交换机之后,只有活动核心交换机和备份核心交换机定时发送HSRP报文。如果活动核心交换机失效,备份核心交换机将接管成为活动核心交换机。如果备份核心交换机失效或者变成了活跃核心交换机,将由另外的核心交换机被选为备份核心交换机。

在上面已经了解了各自的区别了,下面图解HSRP与堆叠故障切换与数据流的走向。

热备份路由协议(HSRP)故障切换与数据流走向

HSRP正常情况下,数据流量走向

(通过上图可以得知)正常情况下,终端1去访问应用服务器时,首先经过接入层交换机1再到过核心交换机A,通过核心交换机A到过应用服务器,而完成数据的交换。

当某台接入层交换机到主核心交换机的线路出现故障,切换至备机,数据流走向

当接入层交换机1上联至核心交换机A的数据链路出现故障,导致接入层交换机1的数据链路切换至核心交换机B,但在切换期间接入层交换机1分丢6个数据包,如上图所示。

服务器链路出现故障

当服务器与核心交换机A之间主链路出现故障(如线路、网卡等),服务器主网卡切换至备用网卡上时,会丢6个数据包,但当主链路恢复以后,服务器会自动从备用网卡切换至主网卡,而这次切换时数据包不会丢失。具体终端访问服务器的数据流走向如上图。

主交换机出现故障

当核心交换机A出现故障以后,接入层交换机、服务器等均会从主链路切换至备用链路,但是在切换期间都会丢6个数据包。

以上则是热备份路由协议(HSRP)在链路或者设备出现故障以后,在切换期间的一些表现。

堆叠故障切换与数据流走向

堆叠要求:

IOS版本要一致、专用的堆叠模块和堆叠线缆、最大堆叠个数9台

堆叠的好处:

高密度端口、便于管理(配置时显示的是一台交换机,而其他交换机的端口则以slot号显示)

避免STP(生成树协议)

注意:

1、堆叠最好成环,否则只有一半的带宽(16G)。

2、最好把你想作为master的交换机的Priority指为最高15,默认为1,最大为15,值越大越优先。

堆叠后正常情况下,数据流量走向

在使用Cisco Catalyst 3750系列交换机做堆叠时,将两台或多台Cisco Catalyst 3750系列交换机堆叠以后,会形成一台逻辑交换机。该逻辑交换机中的所有交换机共享相同的配置信息和路由信息。当向逻辑交换机增加和减少单体交换机时不会影响其性能。

在核心交换机与接入层交换机以及服务器之间,通过两条链路互联,在核心交换机与接入层交换机上将对应的端口做端口捆绑,而这样在链路上可以达到双倍的效果,还可以避免STP(生成树)带来的问题。

接入层上行链路故障

当接入层以交换机1的某条上行链路出现故障,而对于该终端1访问应用服务器的数据不会终端,而只是在该链路的带宽下降一半而已。

服务器链路出现故障

当服务器与核心交换机之间某条链路出现故障,也不会导致服务器丢包情况出现。

单台核心交换机出现故障

由于接入层交换机与应用服务器均采用双链路方式与核心交换机互联,所以当其中一台核心交换机出现故障,也不会对整个网络造成丢包情况。

相信通过上面几张图大家应该理解了两种应用的各自区别了吧!

出处:http://www.jb51.net/network/65931.html

交换机堆叠和热备的区别相关推荐

  1. 交换机虚拟化和堆叠的区别_交换机链路冗余、链路聚合、堆叠、热备、虚拟化...

    冗余链路: 在骨干网设备连接中,单一链路的连接很容易实现,但一个简单的故障就会造成网络的中断.因此在实际网络组建的过程中,为了保证网络稳定性,在多台交换机组成的网络环境中,通常都使用一些备份链接,以提 ...

  2. 交换机-链路冗余、链路聚合、堆叠、热备、虚拟化

    链路聚合:是将两个或更多数据信道结合成一个单个的信道,该信道以一个单个的更高带宽的逻辑链路出现.链路聚合一般用来连接一个或多个带宽需求大的设备,例如连接骨干网络的服务器或服务器群. 冗余链路:在骨干网 ...

  3. HSRP双机热备工作原理与配置

    热备份路由选择协议(HSRP) 一.HSRP的相关概念 1.HSRP的原理 1.1.HSRP概述 HSRP(Host Standby Routing Protocol,热备份路由选择协议)是Cisco ...

  4. 双机热备_涨知识 | 双机热备与备份一体机的联系及区别

    备份一体机CDM越来越热,还在备份一体机.双机热备傻不傻分不清楚?看完这一篇,深入了解双机热备和备份一体机,轻松选择更实用的数据保护产品. 何为双机热备? "双机热备"特指基于高可 ...

  5. 双机热备、双机互备和双机双工,这三者之间的区别

    双机热备=主机+备机 简单理解:主要应用运行于主机,备机即备用机器 双机互备=主机(备机)+备机(主机) 简单理解:部分应用运行于主机,部分应用运行于备机 双机双工=主机+主机 简单理解:两台机器同时 ...

  6. oracle rac和ha对比,双机热备(HA),dg和RAC区别

    Data Guard 是Oracle的远程复制技术,它有物理和逻辑之分,但是总的来说,它需要在异地有一套独立的系统,这是两套硬件配置可以不同的系统,但是这两套系统的软件结构保持一致,包括软件的版本,目 ...

  7. 华为防火墙双机热备(三层上下行交换机)

    303.双机热备,三层上下行接交换机 实验topo: 实验步骤: 主墙的网络接口配置: 主墙安全域配置: 备墙网络接口配置: 备墙的安全与规划: 配置主墙的双机热备.心跳接口 配置主墙的虚拟IP地址: ...

  8. 双机热备、双机互备、双机双工之间的区别

    双机热备.双机互备.双机双工之间的区别 双机热备=主机+备机 简单理解:主要应用运行于主机,备机即备用机器 备机不工作,主机出现故障时备机接管主机的所有工作 备机不运行应用,处于等待状态 两台serv ...

  9. 锐捷Wlan——AC热备实验(DHCP在核心交换机)

    目录 AC配置 AC基础配置 配置Wlan ID.AP组(两端必须一致) 配置Capwap隧道 配置热备功能 配置WLAN安全 SW配置 SW1基础配置 SW1上配置DHCP SW2基础配置 配置信息 ...

最新文章

  1. iOS开发之性能优化
  2. Zend Studio 默认模板和输入代码提示时间的修改方式
  3. u-boot-2009.08在2440上的移植详解(三)
  4. 按键精灵上传账号到服务器_百度网盘超级会员账号登录器
  5. 释放Linux磁盘空间方法
  6. 剑指-从尾到头打印链表
  7. 编程语言代码编写指南
  8. java aws s3_java操作AWS S3一些坑记录
  9. 1282B1. K for the Price of One (Easy Version)
  10. java编写一个集合类_Java集合类
  11. 通过FTP备份IOS
  12. 关于EasyUI在Datagrid里面将某一列设置为超链接并传递当前行的某一参数传递给打开的对话框。
  13. HTML5 css3 阴影效果
  14. 使用数位板或数位屏的压感笔时常见的问题及解决方法
  15. 酒店管理系统(功能结构图、E-R图、用例图)
  16. 公益中国系列活动进社区之 “健康进社区”系列活动
  17. ApeCoin计划推出自己的区块链,Messari分析师们怎么看?
  18. 接耦与单元测试可测性
  19. 如何设置云服务器语言,云服务器如何更换语言
  20. Android应用CPU实时监控工具-全机型适用

热门文章

  1. oracle 安装 status -2,Oracle 12.2 OJVM安装
  2. Qt扫盲-QNetworkAccessManager理论总结
  3. Android PayPal支付
  4. 关押罪犯题解【并查集】
  5. 【Linux】使用systemd设置开机自启动命令
  6. 2020-10-22从np.random.normal()到正态分布的拟合
  7. Spark概述、Spark特点
  8. Monitor:单节点监控之Cadvisor
  9. 计算机网络与安全专业属工程类,信息安全专业属于什么专业类别
  10. IBM小型机AIX操作系统总结01--基础知识