目录
6、主AC挂掉了AP也重启了,过一段时间后主AC还是没有起来 ap重启正常了,但是ap只能获取主ac的 acip,那此时这个ap还能和备ac建立隧道吗?
Ⅰ 无线集群技术原理
1、集群概述
集群的原意是一组协同工作的服务实体,用以提供比单一服务实体更具扩展性与可用性的服务平台。在WLAN项目内,集群特指一组协同工作的AC。与单一AC模型相比较,一组协同工作的AC集群对外提供了高可用性(冗余错误恢复)和负载均衡。
2、AC冗余
AP在WLAN网络中要能为无线用户提供服务,必需与某个AC保持连接。如果该AC意外故障, AP则无法顺利同AC连接,服务失败。为了增强服务的可用性,引入了AC冗余功能。AC冗余就是为AP指定多个AC,当AP到某个AC的连接不通的时候,AP就可以使用备用AC。AC冗余增强了AC集群的可靠性,避免因某个AC故障而导致其下接的AP都不能提供服务。
AC支持AP的Failover优先级
一般情况下,当AP与AC连接通信失败时,它会寻找备份的AC。而AC缺省是按照关联请求到达的顺序提供AP接入的。Failover Priority功能可以为AP指定优先级,使得AC按照AP的优先级顺序接受AP的接入,以保证优先级高的AP能优先接入AC。
当AC上连接的AP个数已经达到上限,有新的AP申请加入这个AC时候,如果此时同该AC已经建立连接的那些AP中存在优先级低于该新申请加入AP,AC就会从原有关联AP中优先级最低的AP中随机选取一个,与之解除关联。 这样,新申请加入的AP就可以进行相应的关联操作以连接到该AC上了。
注:AP设备的优先级为1-4,其中1为最低优先级。
配置优先级的方法如下:
AC上开启AP优先级功能,默认关闭
AC(config)#ac-controller
AC(config-ac)#ap-priority enable
如果需要关闭使用AC(config-ac)#ap-priority disable
设置AP优先级
AC(config)#ap-config xx //不支持在ap-config all下面配置,需要通过AP配置模式下priority命令进行AP优先级的配置
AC(config-ap)#priority 4 //AP优先级1-4,1为最低优先级,默认是1
Ⅱ 无线集群配置
一、功能介绍
AP在无线网络中要能为无线用户提供服务,必需与某个AC 保持连接。如果该AC意外故障,AP则无法顺利同AC 连接,服务失败。为了增强服务的可用性,引入了AC 集群功能。AC集群就是为AP指定多个AC,当AP到某个AC 的连接不通的时候,AP就可以使用备用AC。AC集群增强了无线网络的可靠性,避免因某个AC 故障而导致其下接的AP 都不能提供服务。
适用场景说明
以下情况之一时,可以采用该方案:
(1)无线网络稳定性和防灾能力要求较高,允许AP和AC之间短暂通信中断(数秒)
(2)对无线数据进行负载均衡和互为备份,即一部分AP下的客户端的无线流量发往一台AC,另一部分AP下的客户端的无线流量发往另一台AC,同时AC之间是互为备份
优点:增强了无线的无线网络稳定性和防灾能力,对无线数据进行负载均衡
缺点:需要增加AC数量,业务切换需要的时间比AC热备方案长,增加额外配置
二、配置案例
1、组网需求
网络里存在多台AC,AC为AP提供冗余备份。
2、组网拓扑
AC-1为主用,AC-2为备用。AP与AC-1建立隧道,当AP与AC-1失去连接时能够和AC-2建立隧道并提供服务。
3、配置要点
1)无线的基础配置
2)AC-1和AC-2启用集群配置。
3)AP上调用集群配置
4、配置步骤
1)无线的基础配置,参见典型配置功能----瘦AP配置 章节
配置注意点:主备AC上对于wlan-config、ap-group的编号和名字都要一样。
2)AC-1和AC-2启用集群配置
AC-1配置:
AC-1(config)#interface loopback 0 ----->创建环回接口地址,用于跟AP建立隧道。
AC-1(config-if-Loopback 1)#ip address 1.1.1.1 255.255.255.0
AC-1(config-if-Loopback 1)#exit
AC-1(config)#ac-controller
AC-1(config-ac)#ac-name AC-1 ----->作为集群中该AC的名称
AC-1(config-ac)#exit
AC-2配置:
AC-2(config)#interface loopback 0 ----->创建环回接口地址,用于跟AP建立隧道。
AC-2(config-if-Loopback 1)#ip address 2.2.2.2 255.255.255.0
AC-2(config-if-Loopback 1)#exit
AC-2(config)#ac-controller
AC-2(config-ac)#ac-name AC-2 ----->作为集群中该AC的名称
AC-2(config-ac)#exit
3)主备AC上同一个AP的配置,原则是:主备AC关于该AP的配置必须完全一致。以mac地址为 0001.0000.0001的AP为例:
主AC配置(ap已经上线且没有重命名)
AC-1(config)#ap-config 0001.0000.0001 ----->AP已经上线
AC-1(config-ap)#primary-base AC-1 1.1.1.1 ----->指定主AC 名为AC-1(AC上使用ac-name配置),主隧道地址为1.1.1.1。
AC-1(config-ap)#secondary-base AC-2 2.2.2.2 ----->指定备AC 名为AC-2(AC上使用ac-name配置),主隧道地址为2.2.2.2。如果要配置主AC抢占,那么后面加上switch-back。
AC-1(config-ap)#ap-group ruijie ----->调用已经加入集群的ap-group
AC-1(config-ap)#ap-name ap220-e ----->主备AC上对于同一个AP的名字必须一致
AC-1(config-ap)#end
备AC(AP还未上线)
AC-2(config)#ap-config ap220-e ----->AP还未上线,做预配置(如果AP也还没和主AC建立隧道可以采用该配置方式)
AC-2(config-ap)#ap-mac 0001.0000.0001 -----> 指定“ap-config ap320”是给mac地址为0001.0000.0001的AP使用,该AP上线后会自动使用该ap-config的配置
AC-2(config-ap)#primary-base AC-1 1.1.1.1 -----> 指定主AC 名为AC-1(AC上使用ac-name配置),主隧道地址为1.1.1.1。
AC-2(config-ap)#secondary-base AC-2 2.2.2.2----->指定备AC 名为AC-2(AC上使用ac-name配置),主隧道地址为2.2.2.2。如果要配置主AC抢占,那么后面加上switch-back。
AC-2(config-ap)#ap-group ruijie ----->调用已经加入集群的ap-group
AC-2(config-ap)#end
4)保存配置
AC-1#write
AC-2#write
5、配置验证
AP正常与AC-1建立好隧道,断开AC-1上来接口,AP隧道超时后与AC-2建立隧道。无线用户可以重新连上无线网络。
Ⅲ 无线集群常见问题
1、AC冗余方式有几种
有两种方式:集群冗余(冷备冗余)和热备冗余。
2、AC是如何实现集群冗余机制(冷备)
冷备的实现方式有两种:
1)在DHCP option 138上设置多个AC IP地址。
AP可以通过DHCP得到多个AC的IP地址,当一个AC失效以后将会请求和下一个AC建立capwap隧道。
2)在ap-config 上配置主备AC。
AP与其中一个AC建立capwap隧道以后,AC会向AP下发主备AC的IP地址和AC名,如果第一个AC不是主用AC,AP将和另外一个AC建立capwap隧道,并断开原先的capwap隧道。
注:第二种冗余方式优先级比第一种高
3、AC集群冗余优先级排行
对于同一个AP,冗余配置的优先级,从高到底依次为:
首选AC(primary-base)、第二选择AC(secondary-base)、第三选择AC (tertiary-base AC)、第一备份AC(primary-backup)、第二备份AC(secondary-backup)和第三备份AC (tertiary-backup)。
4、集群中所有AC的冗余配置是否都要一致
集群中所有AC的冗余配置都要一致,配置如下:
Ruijie(config)#ap-config all //对所有AP进行配置
Ruijie(config-ap)#backup-controller-primary AC1 1.1.1.1 //配置所有AP的首备AC为AC1
Ruijie(config-ap)#backup-controller-secondary AC2 1.1.1.2 //配置所有AP的次备AC为AC2
5、一台AP最多支持多少台冗余AC
同一台AP最多支持配置6台冗余AC
6、主AC挂掉了AP也重启了,过一段时间后主AC还是没有起来 ap重启正常了,但是ap只能获取主ac的 acip,那此时这个ap还能和备ac建立隧道吗?
集群配置会自动保存,能正常与备ac建立隧道。