1、生成树无法解决单一vlan的负载均衡

解决方法:iStack堆叠

堆叠优势:将多个设备合并成一个设备,不存在结构被干掉的情况;

堆叠用于接入层比较多;省掉生成树

堆叠缺点:1.浪费设备性能 2.升级,割接特别困难

2、iStack基本概念
(1)角色
堆叠中所有的单台交换机都称为成员交换机,按照功能不同,可分为三种角色:
主交换机(Master):负责管理整个堆叠。堆叠中只有一台主交换机。
备交换机(Standby):是主交换机的备份交换机。当主交换机故障时,备交换机会接替原主交换机的所有业务。堆叠中只有一台备交换机。
从交换机(Slave):主要用于业务转发,从交换机数量越多,堆叠系统的转发能力越强。除主交换机和备交换机外,堆叠中其他所有成员交换机都是从交换机。
(2)堆叠ID
即成员交换机的槽位号(Slot ID),用来标识和管理成员交换机,堆叠中所有成员交换机的堆叠ID都是唯一的。
(3)堆叠优先级
堆叠优先级是成员交换机的一个属性,主要用于角色选举过程中确定成员交换机的角色,优先级值越大表示优先级越高,优先级越高当选为主交换机的可能性越大。
 

典型的园区组网之一,特点:简单、高效、可靠

去堆叠架构服务器部署 堆叠技术优缺点_链路

堆叠的建立

去堆叠架构服务器部署 堆叠技术优缺点_Group_02

堆叠的连接

去堆叠架构服务器部署 堆叠技术优缺点_链路_03

堆叠成员加入

去堆叠架构服务器部署 堆叠技术优缺点_Group_04

堆叠合并

去堆叠架构服务器部署 堆叠技术优缺点_去堆叠架构服务器部署_05

堆叠成员退出

去堆叠架构服务器部署 堆叠技术优缺点_去堆叠架构服务器部署_06

堆叠分裂

去堆叠架构服务器部署 堆叠技术优缺点_Group_07

MAD检测方式有两种:一种直连检测方式,一种代理检测方式

堆叠的配置

去堆叠架构服务器部署 堆叠技术优缺点_Group_08

3、CSS基本概念

去堆叠架构服务器部署 堆叠技术优缺点_Group_09

css集群建立

去堆叠架构服务器部署 堆叠技术优缺点_优先级_10

集群建立过程:是能集群并配置好集群参数—>所有设备断电–>连接集群线缆–>所有设备上电–>集群系统自动建立
集群系统自动建立:角色选举–>版本同步–>配置同步–>配置备份
角色选举:
最先完成启动,并进入单框集群运行状态的交换机成为主交换机
当两台交换机同时启动时,集群优先级高的交换机成为主交换机。
当两台交换机同时启动时,且集群优先级又相同时,MAC地址小的交换机成为主交换机。
当两台交换机同时启动时,且集群优先级和MAC都相同时,集群ID小的交换机成为主交换机。

集群配置

去堆叠架构服务器部署 堆叠技术优缺点_Group_11

4、M-LAG(跨设备链路聚合组)
定义:M-LAG(Multichassis Link Aggregation Group)即跨设备链路聚合组,是一种实现跨设备链路聚合的机制,将一台设备与另外两台设备进行跨设备链路聚合,从而把链路可靠性从单板级提高到了设备级,组成双活系统。

去堆叠架构服务器部署 堆叠技术优缺点_链路_12

目的:M-LAG作为一种跨设备链路聚合的技术,除了具备增加带宽、提高链路可靠性、负载分担的优势外,还具备以下优势:

•更高的可靠性

把链路可靠性从单板级提高到了设备级。

•简化组网及配置

可以将M-LAG理解为一种横向虚拟化技术,将双归接入的两台设备在逻辑上虚拟成一台设备。M-LAG提供了一个没有环路的二层拓扑同时实现冗余备份,不再需要繁琐的生成树协议配置,极大的简化了组网及配置。

•独立升级

两台设备可以分别进行升级,保证有一台设备正常工作即可,对正在运行的业务几乎没有影响。

去堆叠架构服务器部署 堆叠技术优缺点_优先级_13

M-LAG协议交互原理
(1).DFS Group配对
当M-LAG两台设备完成配置后,设备首先通过peer-link链路发送DFS Group的Hello报文。当设备收到对端的Hello报文后,会判断报文中携带的DFS Group编号是否和本端相同,如果两台设备的DFS Group编号相同,则两台设备DFS Group配对成功。
(2).DFS Group协商主备
配对成功后,两台设备会向对端发送DFS Group的设备信息报文,设备根据报文中携带的DFS Group优先级以及系统MAC地址确定出DFS Group的主备状态。
以SwitchB为例,当SwitchB收到SwitchA发送的报文时,SwitchB会查看并记录对端信息,然后比较DFS Group的优先级,如果SwitchA的DFS Group优先级高于本端的DFS Group优先级,则确定SwitchA为DFS主设备,SwitchB为DFS备设备。如果SwitchA和SwitchB的DFS Group优先级相同,比较两台设备的MAC地址,确定MAC地址小的一端为DFS主设备。
(3).M-LAG成员接口协商主备
在DFS Group协商出主备状态后,M-LAG的两台设备会通过peer-link链路发送M-LAG设备信息报文,报文中携带了M-LAG成员接口的配置信息。在成员口信息同步完成后,确定M-LAG成员接口的主备状态。与对端同步成员口信息时,状态由Down先变为Up的M-LAG成员接口成为主M-LAG成员口,对端对应的M-LAG成员口为备,且主备状态默认不回切,即:当M-LAG成员接口状态为主的设备故障恢复后,先前由备状态升级为主状态的接口仍保持主状态,恢复故障的M-LAG成员接口状态为备,此处与DFS Group协商主备状态不一致。
(4).双主检测
协商出M-LAG主备后,两台设备之间会通过双主检测链路按照1s的周期发送M-LAG双主检测报文,一旦设备感知peer-link故障,会按照100ms的周期发送三个双主检测链路报文,加速检测。当两台设备均能够收到对端发送的报文时,双活系统即开始正常的工作。
正常情况下,双主检测链路不会参与M-LAG的任何转发行为,只在DFS Group配对失败或者peer-link故障场下,用于检查是否出现双主的情况,所以即便双主检测失败也不会影响M-LAG正常工作。双主检测链路可以通过外部网络承载(比如,如果M-LAG上行接入IP网络,那么两台双归设备通过IP网络可以互通,那么互通的链路就可以作为双主检测链路)。也可以单独配置一条三层可达的链路来作为双主检测链路(比如通过管理口)。
•(推荐)双主检测链路通过管理网口互通,DFS Group绑定的管理网口IP地址要保证可以相互通信,管理网口下绑定VPN实例,保证双主检测报文与业务流量隔离。
•双主检测链路通过业务网络互通,DFS Group绑定的IP地址要保证可以三层互通。如果peer-link接口之间建立路由邻居关系,则业务网络双主检测报文会直接通过最优路由经peer-link链路传输。一旦peer-link故障,路由收敛期间,双主检测报文通过次优路径传输到对端,双主检测时间会慢0.5秒或者1秒的时间。
(5).M-LAG同步信息
正常工作后,两台设备之间会通过peer-link链路发送M-LAG同步报文实时同步对端的信息,M-LAG同步报文中包括MAC表项、ARP表项以及STP、VRRP协议报文信息等,并发送M-LAG成员端口的状态,这样任意一台设备故障都不会影响流量的转发,保证正常的业务不会中断。