1.iStack
智能堆叠技术
1.1什么是堆叠?
iStack(Intelligent Stack)
,即智能堆叠,是将多台(最多9台)支持堆叠特性的交换机通过堆叠线缆连接在一起,从逻辑上变成一台交换设备,作为一个整体参与数据转发和配置管理。

注:仅S2700
、S3700
、S5700
和S6700
等中低端系列交换机支持iStack
。
1.2堆叠的目的
主要目的是解决单一交换机端口不足的问题, 同时也可以提高单台交换机的可靠性。
一般在靠近接入设备的接入层交换机使用堆叠技术。
1.3堆叠的特性
- 高可靠性:堆叠系统中的多台成员交换机之间可实现冗余备份,同时,
iStack
堆叠支持跨设备的链路聚合功能,故又可实现跨设备的链路冗余备份。 - 强大的网络扩展能力:通过增加成员交换机,可以轻松地扩展堆叠系统的端口数、带宽和处理能力。
- 简化设备配置和管理:一方面,用户可以通过任何一台成员交换机登录堆叠系统,对堆叠系统所有成员交换机进行统一的配置和管理;另一方面,堆叠形成后,不需要配置复杂的二层破环协议和三层保护倒换协议,简化了网络配置。
1.4iStack
基本概念
1.4.1交换机角色
在iStack
堆叠中, 所有的单台交换机都称为成员交换机, 按照各自功能的不同又可以分为以下3种角色:
角色类型 | 定义 |
---|
主交换机(Master) | 负责整个堆叠系统的管理。一个堆叠只有一台主交换机。 |
备交换机(Standby) | 是主交换机的备用交换机,用于当原主交换机出现故障时接替原主交换机的工作,管理整个堆叠系统。与主交换机一样,一个堆叠也只有一台备交换机。 |
从交换机(Slave) | 除了主交换机外的其他所有交换机(包括备交换机)都是从交换机。主要用于业务转发,从交换机的数量越多,堆叠系统的转发能力越强。 |
注:堆叠系统中,备交换机也在工作,只是角色不同而已。
1.4.2堆叠ID
即成员交换机的槽位号(SlotID)
,用来标识和管理成员交换机,堆叠中所有成员交换机的堆叠ID
都是唯一的。
1.4.3堆叠优先级
堆叠优先级用于在堆叠角色选举过程中确定主交换机和备交换机的角色。优先级值越大表示优先级越高,优先级越高当选为主交换机和备交换机的可能性越大,优先级的默认值为100。
1.5堆叠的连接方式

1.6堆叠的建立流程
使能堆叠并配置好堆叠参数-->所有设备断电-->连接堆叠线缆-->所有设备上电-->系统自动完成堆叠
1.6.1iStack
堆叠的两种拓扑
每种连接方式都可组成链形和环形两种连接拓扑,如下图: