一、功能介绍

在瘦AP的基础上,AP需要和AC建立capwap隧道之后才能正常工作。无线AC的热备功能,是在AC发生不可达(故障)时,为AC<->AP提供毫秒级的CAPWAP隧道切换能力,最大程度上保证无线用户可用性及稳定性。

方式:A/S 集中转发

二、适用场景说明

对无线网络稳定性和防灾能力要求高的情况下可以采用,无线控制器(AC)的热备份功能,是在AC发生不可达(故障)时,为AC<->AP提供毫秒级的CAPWAP隧道切换能力,确保已关联用户业务最大程度上不间断。

  • 优点:大大增强了无线的无线网络稳定性和防灾能力
  • 缺点:需要增加无线控制器AC设备、增加额外配置

三、配置案例

组网需求

无线AC启用热备功能,当AC-1宕机或者链路中断时用户可以迅速切换到备用AC。

注:1B17及以上版本支持热备功能,在主备AC上的AP配置必须完全一致,并且如果AP配置有调整必须两台AC都一起调整。 web一代认证不支持热备、内置web认证不支持热备。

组网拓扑

image.png

配置要点

  1. AC1 、AC2、AP需要路由可达
  2. 启用热备功能

注意:配置AP DHCP的option 138时需要配置主备AC的loopback地址,例如

option 138 ip 1.1.1.1 2.2.2.2   
  1. 主备AC间关于ap、ap-group的配置必须完全一致。大部分配置只要求主备两边均有配置,而部分配置需要保证配置顺序一致。

interface-mapping命令需要保证在同一个ap-group下配置顺序一致,或者主备AC均强制指定相同的ap-wlan-id。

  1. 热备组中的wlan必须是唯一的,不能映射在其它ap-group中。
AC:
ap-group ruijie  //配置ap-group   
interface-mapping 1 10  //映射wlan1   
exit

wlan hot-backup 1.1.1.1   
context 10   
ap-group ruijie //该ap-group被加入到热备中,则wlan1不能在其它ap-group中进行映射(11.X版本没有该限制) 
ex

wlan hot-backup enable //启用热备功能 
  1. 对热备ap所在的ap-group配置修改,最好先在 主AC上进行操作,再在 备AC上进行操作。可以防止配置修改引起AP的主、备AC发生变化而导致AP工作不正常,建议在配置修订后让AP重新与主、备AC建立连接。
  2. 离线AP预配置需特别注意ap-name配置。离线预配置ap-name进行预修改名字,虽然主备AC配置一致,但AP在加入第一台AC后会被修改成新名字,导致在第二台AC上线时找不到对应离线配置,从而可能认为该AP主备配置不一致的情况,而导致该AP无法正常工作。如果一定需要修改ap-name的话,在主备AC上同时配置ap-mac,或者等到AP在主备AC均上线后再在主备AC上进行ap-name修改。

四、配置步骤

配置路由使AC1、AC2、AP路由可达
S3-1

ip route 1.1.1.1 255.255.255.255 192.168.30.2   
ip route 2.2.2.2 255.255.255.255 192.168.30.3   

AC1

ip route 0.0.0.0 0.0.0.0 192.168.30.1   

AC2

ip route 0.0.0.0 0.0.0.0 192.168.30.1   

启用热备功能

方案1

无线用户网关及dhcp地址池在核心交换时的热备配置如下:

AC1

wlan-config 1 rebei-test ----->主备AC配置一致   
ap-group ruijie----->配置ap-group,主备AC一致   
int-mapping 1 10  ----->如果遇到多个interface-mapping的情况请确保主备配置一致(包括顺序)   
ex   
wlan hot-backup 2.2.2.2  ----->配置对端loopback 0地址   
context 10 ----->配置备份实例,主备AC一致   
priority level 7   ----->配置AC-1热备实例优先级,数字越高优先级越高。7表示抢占。
ap-group ruijie    ----->将ap-group加入热备实例   
ex
wlan hot-backup enable ----->启用热备功能
ex

AC2

wlan-config 1 rebei-test   
ap-group ruijie   
int-mapping 1 10    
ex
wlan hot-backup 1.1.1.1    
context 10   
ap-group ruijie    
ex
wlan hot-backup en

主备AC上同一个AP的配置:主备AC关于该AP的配置必须完全一致。
以mac地址为0001.0000.0001的AP为例

主AC配置(ap已经上线且没有重命名)

ap-config 0001.0000.0001 ----->AP已经上线   
ap-group ruijie ----->调用已经加入热备的ap-group   
ap-name ap320 ----->主备AC上对于同一个AP的名字必须一致  

备AC(AP还未上线)

ap-config ap320 //AP还未上线,做预配置(如果AP也还没和主AC建立隧道可以采用该配置方式)   
ap-mac 0001.0000.0001 //指定“ap-config ap320”是给mac地址为0001.0000.0001的AP使用,该AP上线后会自动使用该ap-config的配置   
ap-group ruijie   ----->调用已经加入热备的ap-group   

方案2

无线用户网关及dhcp在AC上时,热备配置如下:

注:在配置过程中需要重点考虑热备切换时路由切换的问题。

S3-1

en
conf t
hostname s3-1

ip route 192.168.10.0 255.255.255.0 192.168.30.2   
ip route 192.168.10.0 255.255.255.0 192.168.30.3   

AC1

en
conf t
hostname AC1

vlan 10
interface VLAN 10   ----->无线用户vlan   
ip address 192.168.10.2 255.255.255.0
vrrp 1 ip192.168.10.1  ----->启用VRRP功能,这里配置VRRP组号为1
vrrp 1 priority 150
ex

service dhcp   
ip dhcp pool sta----->无线用户地址池   
network 192.168.10.0 255.255.255.0 ----->下发192.168.10.0/24网段
dns-server 8.8.8.8   
default-router 192.168.10.1   
ex

wlan-config 1 ruijie
ap-group ruijie----->配置ap-group   
int-mapping 1 10  ----->如果遇到多个interface-mapping的情况请确保主备配置一致(包括顺序)   
ex
wlan hot-backup 2.2.2.2 ----->配置对端AC的loopback 0 IP地址   
context 10   ----->配置备份实例   
priority level 7  ----->配置AC-1热备实例优先级,数字越高优先级越高。7表示抢占   
ap-group ruijie   ----->将ap-group加入热备实例   
dhcp-pool sta   ----->将无线用户地址池加入热备实例,备AC的DHCP将不会响应DHCP   
vrrp interface vlan 10 group 1   ----->无线用户网关VRRP组加入热备实例(这里group后面的数字就是vrrp的组号),如果VRRP状态没有必要随着热备状态切换,就可以不用加入热备实例。加入热备实例的VRRP在备AC上的状态会是init状态。   
ex

wlan hot-backup enable ----->启用热备功能   

AC2

en
conf t
hostname AC2

vlan 10
int vlan 10
ip add 192.168.10.3 255.255.255.0
vrrp 1 ip 192.168.10.1
ex

service dhcp----->开启DHCP功能   
ip dhcp pool sta   
network 192.168.10.0 255.255.255.0 ----->下发192.168.10.0/24网段
dns-server 8.8.8.8   
default-router 192.168.10.1   
ex

ap-group ruijie   
interface-mapping 1 10 ----->wlan-id 必须一致   
ex

wlan hot-backup 1.1.1.1   
context 10   
ap-group ruijie   
dhcp-pool sta   
vrrp interface vlan 10 group 1   
ex

wlan hot-backup enable  ----->启用热备功能   

主备AC上同一个AP的配置:主备AC关于该AP的配置必须一致。
以mac地址为0001.0000.0001的AP为例

主AC配置(ap已经上线且没有重命名)

ap-config 0001.0000.0001 ----->AP已经上线   
ap-group ruijie ----->调用已经加入热备的ap-group   
ap-name ap320 ----->主备AC上对于同一个AP的名字必须一致   

备AC(AP还未上线)

ap-config ap320 /AP还未上线,做预配置(如果AP也还没和主AC建立隧道可以采用该配置方式)   
ap-mac 0001.0000.0001 //指定“ap-config ap320”是给mac地址为0001.0000.0001的AP使用,该AP上线后会自动使用该ap-config的配置   
ap-group ruijie //调用已经加入热备的ap-group

五、配置验证

  1. 通过show wlan hot-backup,确认connect 状态为channel_up
AC-1#show wlan hot-backup 2.2.2.2
wlan hot-backup 2.2.2.2             
  hot-backup     : Enable
  connect state  : SULKING
  hello-interval : 1000
  kplv-pkt       : ip
  work-mode      : NORMAL
  !
  context 10
    hot-backup role        : SINGLE-ACTIVE
    hot-backup rdnd state  : PAIR-IDLE
    hot-backup priority    : 7

    

AC-2#show wlan hot-backup 1.1.1.1
wlan hot-backup 1.1.1.1             
  hot-backup     : Enable
  connect state  : SULKING
  hello-interval : 1000
  kplv-pkt       : ip
  work-mode      : NORMAL
  !
  context 10
    hot-backup role        : SINGLE-ACTIVE
    hot-backup rdnd state  : PAIR-IDLE
    hot-backup priority    : 4 
  1. 登陆到AP show capwap state 可以查看到建立两个隧道。
zhengjianxin#show capwap state
CAPWAP tunnel state, 1 peers, 1 is run:
Index     Peer IP              Port      State        
1         1.1.1.1              5246      Run   
  1. 用户连接无线网络,长ping 网关之后重启主用AC,确认热备切换是否成功。

(注:只有优先级为7的AC才会抢占,当热备主AC挂掉又恢复之后,默认需要等10分钟,才能再次成为热备主AC)

  1. 查看主备AC的vrrp状态

主AC

AC-1#show vrrp int vlan 10 brief 
Interface             Grp  Pri   timer   Own  Pre   State   Master addr                               Group addr                              
VLAN 10               1    150   3.41    -    P     Master  192.168.10.2                              192.168.10.1

备AC

AC-2#show vrrp brief 
Interface             Grp  Pri   timer   Own  Pre   State   Master addr                               Group addr                              
VLAN 10               1    100   3.60    -    P     Master  192.168.10.3                              192.168.10.1 

11.x版本的设备的备机的状态是backup

方案一的详细配置请前往文章-无线AC热备配置(方案一)