堆叠与链路聚合
1、什么叫做堆叠:
堆叠是指将多台支持堆叠特性的交换机通过堆叠线缆连接在一起,从逻辑层面变成一台交换机,作为一个整体进行数据转发,公用一个VRP系统。
2、不同的品牌当中的堆叠技术:思科: Stackwise,思科智能堆叠;VSS,虚拟交换系统。华为:Istack,智能堆叠;CSS,集群交换系统。华三:IRF,智能弹性架构。
Istack支持盒式交换机做堆叠,可以支持多台设备做堆叠。
CSS支持框式交换机做堆叠,仅支持两台设备做堆叠。
3、堆叠的连线方式:
3.1 堆叠卡堆叠:专用的拓展堆叠卡(可拆卸),还有集成的堆叠卡(一体,不可拆卸),需要购买专业的堆叠线缆。
3.2 业务口堆叠:使用电口或者光口进行堆叠(网线或者光钎)
4、堆叠的基础概念
4.1 堆叠交换机的角色
主交换机(master):如果主交换机挂了,那么备交换机会成为主。
备交换机(backup):如果备交换机挂了,那么从交换机会成为备。
从交换机(salve): 如果从交换机挂了,那么会收敛拓扑,继续稳定运行。
一个堆叠系统内,控制层面是由主交换机master承担,master和backup和slave承担转发平面。
角色的选举原则:
a.当前为主的设备优先,不具备抢占。
b.成员优先级大的(华为默认为100,华三默认为1)。
c.系统运行时间最长的(华为认为10秒钟以内的视作相同,华三认为10分钟以内的视作相同)。
d.看MAC地址最小的优先。
4.2 堆叠逻辑接口:每台交换机只有2个逻辑堆叠接口。
堆叠物理接口:每台交换机可以有多个堆叠物理接口。
规定:两台交换机堆叠,必须要交叉连线,及逻辑1口和对端逻辑2口相连。
4.3 堆叠链路类型:
串行堆叠:若干台交换机串联,一般用于距离较远的堆叠场景。
环形堆叠:首尾相连,形成环状,一般多用于企业机房内部场景。
4.4 slot id:
举例说明:一般的交换机比如S5700接口编号为G0/0/1。(第一个0:槽位号,第二个0:板卡号,第三个0:接口编号)
slot-id叫做槽位号,对于将要堆叠的交换机,槽位号必须不能相同的。所以一般都需要使用命令进行修改。
拓展:以上只针对盒式交换机的istack智能堆叠,对于CSS框式交换机另有办法解决。
框式交换机最多只能2台堆叠,会采用CSS-ID来解决以上问题:
举例:当一台交换机的CSS-ID=1时,那么堆叠后的接口为G1/0/0/1。(第一位 1:CSS-ID为1的交换机,第二位 0:槽位号,第三位 0:当前槽位的板卡号,第四位 1:接口编号)
4.5 堆叠域:每个堆叠系统,就是一个堆叠域,默认堆叠域为0。
4.6 堆叠分裂:
在堆叠系统稳定运行后,如果交换机之间的堆叠线缆断开或者故障,那么将会出现2个堆叠系统,这个过程叫做堆叠分裂。
为了避免堆叠分裂造成的网络故障,堆叠会使用MAD来做多主检测。
4.7 MAD multi-active-detection
多主检测:H3C有4种检测方式分别为:LACP-MAD BFD-MAD ND-MAD ARP-MAD。华为当中有2种方式分别为:直连检测,代理检测。
以上,如果MAD检测到了多master,那么就会进行比较,弱势的一方将会变成recovery状态(及所有接口变为down状态)
堆叠步骤:
1、不要连线,先把需要的配置保存好
1.1 先把槽位号规划好;
1.2 把master优先级配置号;
1.3 把物理接口绑定逻辑接口;
1.4 把所有配置保存好,把所有设备下电;
1.5 连接物理线缆,按照逻辑接口交叉连接;
1.6 按照master,backup,slave的顺序逐个上电开机,前一台设备上电稳定运行后在上电下一台设备。
注意事项:除了master意外的其他设备建议清空配置以后在加入堆叠系统!!!
=======================================================