堆叠----iStack与CSS

堆叠分类

盒式交换机堆叠称为智能堆叠iStack

框式交换机成为集群交换系统CSS

 

一、iStack

1.什么是智能堆叠

 多台支持堆叠特性的交换机设备组合在一起,逻辑上组成一台交换机的设备

 

目的:

1).提高了可靠性:堆叠系统多台成员交换机之间冗余备份,同时利用跨设备的ETH-Trunk实现跨设备的链路冗余备份

2).强大的网络扩展能力:通过组件堆叠,可以在不改变网络拓扑的情况下,轻松的扩展端口数、宽带和处理能力

3).简化配置和管理

   一方面,用户可以通过任何一台成员交换机登录堆叠系统,对堆叠系统所有成员交换机进行统一配置和管理;

   另一方面,堆叠形成之后,不需要配置复杂的二层破坏协议(如MSTP)和三层保护倒换协议(VRRP)简化配置

 

2.istack这种交换机的角色

1)主交换机(master):负责管理整个堆叠;主交换机不抢占,最先完成启动的交换机会成为主交换机

     备交换机:主交换机故障时, 一台备交换机(standby),接替主交换机的所有业务。

     从交换机(slave):除主交换机和备交换机外,堆叠中其他所有成员交换机都是从交换机

2)堆叠id

     成员交换机的槽位号,用来标识和管理成员交换机,堆叠中所有成员交换机的堆叠ID都是唯一的。默认为0

    堆叠前:槽位号/子卡号/端口号 如:g0/0/1

    堆叠后:堆叠ID/子卡号/端口号 如:g2/0/1

如果设备曾加入过堆叠,在退出堆叠后,仍会使用组成堆叠时的堆叠ID作为自身的槽位号。

3)堆叠优先级:默认100

   堆叠优先级是成员交换机的一个属性,主要用于角色选举过程中确定成员交换机的角色优先级值越大标识优先级越高,优先级越高当选为主交换机的可能性越大。

 

3.实现堆叠iStack有几种连接方式

交换机组件堆叠根据堆叠口的不同,可以分为两种方式:堆叠卡堆叠和业务口堆叠

1)堆叠卡堆叠又分为以下两种情况:

     交换机之间通过专用的堆叠插卡及专用的堆叠线缆连接

2)堆叠卡集成到了交换机后面板上,交换机通过集成的堆叠端口及专用的堆叠线缆连接。

 

4.堆叠iStack方式

链形连接和环形连接

链形连接:优点:首尾不需要连接,适合长距离;缺点:可靠性低,容易堆叠分裂,宽带利用率低

环形连接:优点:可靠性高,环形变链形不影响工作,宽带利用率高;缺点:首尾想要连接,不适合长距离

 

5.堆叠istack建立的过程

三步:

1)主交换机选举

       已经运行的交换机比处于启动状态的交换机优先竞争为主交换机

       堆叠优先级高的交换机优先竞争为主交换机

       堆叠优先级相同时,MAC地址小的交换机优先竞争为主交换机

2)拓扑收集和备交换机选举

       主交换机选举完成后,主交换机会手机所有成员交换机的拓扑信息,根据拓扑信息计算出堆叠转发表项和破坏点信息下发给堆叠中的所有成员交换机,并向所有成员交换机分配堆叠ID。

       堆叠优先级最高的设备成为备交换机

       堆叠优先级相同时,MAC地址最小的成为备交换机

3)稳定运行

       其他成员交换机作为从交换机加入堆叠,所有成员交换机会自动同步主交换机的系统软件和配置文件

 

6.堆叠分裂可能出现的问题

       由于堆叠系统中所有成员交换机都使用同一个IP地址和MAC地址(堆叠系统MAC),一个堆叠分裂后可能产生多个具有相同IP地址和MAC地址的堆叠系统,引起网络故障,因此,必须进行IP地址和MAC地址的冲突检查

       多主检测MAD,是一种检测和处理堆叠分裂的协议。链路故障导致堆叠系统分裂后,MAD可以实现堆叠分裂的检测、冲突处理和故障回复,降低堆叠分裂对业务的影响。

 

7.MAD检测方式有几种。

MAD检测方式有两种:直连检测方式和代理检测方式。两种检测方式互斥,不可以同时配置

       直连检测方式:通过中间设备直连(远距离成员交换机相距较远的场景)和Full-mesh方式直连(适用于堆叠交换机少的情况)

       代理检测方式:所有成员均要和代理设备相连

 

二、CSS

 

1.CSS集群连接方式

两种:集群卡集群和业务口集群。

集群卡集群:集群成员交换机之间通过主控板上专用的集群卡及专用的集群线缆连接

业务口集群:集群成员交换机之间通过业务板上普通业务口连接,不需要专用的集群卡。同iStack,业务口集群一样涉及到两种端口概念;物理成员端口和逻辑集群端口

上一篇:django ORM中的复选MultiSelectField的使用


下一篇:fork() 函数的使用