24 ISTACK(堆叠技术)

发布时间 2023-11-23 16:36:16作者: 搞笑一下

传统的园区网高可靠性技术出现故障时切换时间很难做到毫秒级别、实现可靠性的方案
通常为一主一备,存在着严重的资源浪费。同时随着网络设备的越来越多,管理将会变
得越加复杂。为构建可靠、易管理、资源利用率高、易于扩展的交换网络,引入了交换
机堆叠、集群技术。

堆叠,集群简介

集群只支持两台设备,一般高端框式交换机支持CSS、盒式设备支持iStack。

堆叠(iStack),将多台支持堆叠特性的交换机通过堆叠线缆连接在一起,从逻辑上虚拟成一台交换设备,作为一个整体参与数据转发。

image

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

image

堆叠,集群架构

image

堆叠,集群优势

使用堆叠、集群可有效提高资源利用率,获得更高的转发性能、链路带宽。
使用堆叠、集群可以降低网络规划的复杂度,方便对于网络的管理
使用堆叠、集群可以大大降低故障导致的业务中断时间

STP组网
image

堆叠,集群组网
image

堆叠基本概念

堆叠系统中所有的单台交换机都称为成员交换机,按照功能不同,可以分为三种角色: 主交换机(Master),备交换机(Standby),从交换机(Slave)
主交换机(Master):主交换机负责管理整个堆叠。
备交换机(Standby):备交换机是主交换机的备份交换机。=
从交换机(Slave):从交换机用于业务转发,
堆叠优先级:堆叠优先级是成员交换机的一个属性,主要用于角色选举过程中确定成员交换机的角色,优先级值越大表示优先级越高,优先级越高当选为主交换机的可能性越大。

image

堆叠ID

堆叠ID,即成员交换机的槽位号(Slot ID),用来标识和管理成员交换机,;堆叠中所有成员交换机的堆叠ID都是唯一的。在建立堆叠时,建议提前规划好设备的堆叠ID。设备堆叠ID缺省为0。堆叠时由堆叠主交换机对设备的堆叠ID进行管理,当堆叠系统有新成员加入时,如果新成员与已有成员堆叠ID冲突,则堆叠主交换机从0~最大的堆叠ID进行遍历,找到第一个空闲的ID分配给该新成员。

image

image

堆叠逻辑接口

堆叠逻辑接口:交换机之间用于建立堆叠的逻辑接口,每台交换机支持两个逻辑堆叠端口,分别为stack-portn/1和stack-port n/2,其中n为成员交换机的堆叠ID。堆叠成员设备之间,本端设备的逻辑堆叠端口stack-port n/1必须与对端设备的逻辑堆叠端口stack-port m/2相连。

image

堆叠方式

堆叠卡堆叠,使用专用的堆叠插卡或者交换机自身集成的堆叠插卡,使用专用的堆叠线缆进行堆叠。

image

业务口堆叠,交换机之间使用逻辑堆叠接口(stack-port)相连,可使用普通线缆网线、光纤或者专用堆叠线缆连接物理成员端口。

image

堆叠连接拓扑

链形连接,可靠性较低其中一条堆叠链路出现故障就会导致已经形成的堆叠断开。

image

环形连接,可靠性较高,其中一条堆叠链路出现故障,环形拓扑变成链形拓扑,不影响堆叠系统正常工作。

image

堆叠系统组建过程

image

主交换机选举规则

一.运行状态比较,已经运行的交换机比处于启动状态的交换机优先竞争为主交换机堆叠主交换机选举超时时间为20s,堆叠成员交换机上电或重启时,由于不同成员交换机所需的启动时间可能差异比较大,因此不是所有成员交换机都有机会参与主交换机的第一次选举
二.堆叠优先级高的交换机优先竞争为主交换机
三.堆叠优先级相同时,MAC地址小的交换机优先竞争为主交换机
备交换机选举规则同主交换机选举规则

拓扑搜集、堆叠ID分配及Standby交换机选举

主交换机选举完成后,主交换机会收集所有成员交换机的拓扑信息,并向所有成员交换机分配堆叠ID.之后进行备交换机的选举,选举规则同主交换机

软件和配置同步、稳定运行

角色选举、拓扑收集完成之后,所有成员交换机会自动同步主交换机的系统软件和配置文件: