第139篇:AC 双机热备与 AP 逃生

关键词

AC 双机热备、AP 逃生、AC 主备、AC 负载分担、AP 接入优先级


一、为什么需要 AC 冗余?

1.1 AC 单点故障

在瘦 AP 架构中,AC 是管理核心。如果 AC 故障:

后果 说明
新 AP 无法上线 新 AP 找不到 AC,不能提供服务
配置无法变更 无法修改无线配置
已有连接 取决于 AP 逃生模式
认证中断 新用户无法通过 AC 认证
漫游受限 AC 故障后三层漫游可能中断

1.2 AC 冗余方案

方案 切换时间 复杂度
AC 双机热备(主备) < 3 秒
AC 负载分担 自动
N+1 备份 秒级

二、AC 双机热备

2.1 主备模式

          ┌──────────┐
          │ 核心网络   │
          └────┬─────┘
               │
     ┌─────────┴──────────┐
     │                    │
   AC Master           AC Standby
  (10.254.1.10)      (10.254.1.11)
     │                    │
     └─────────┬──────────┘
               │
        接入交换机
               │
           AP 集群

2.2 配置

# ===== 主 AC 配置 =====
wlan
 ac protect enable                         # 启用 AC 双机热备
 ac protect local-ip 10.254.1.10           # 本机管理 IP
 ac protect peer-ip 10.254.1.11            # 备 AC 管理 IP
 ac protect priority 100                   # 优先级(主)

# ===== 备 AC 配置 =====
wlan
 ac protect enable
 ac protect local-ip 10.254.1.11
 ac protect peer-ip 10.254.1.10
 ac protect priority 50                    # 优先级(备)

2.3 切换过程

主 AC 故障:
  1. 备 AC 检测到主 AC 心跳超时
  2. 备 AC 接管 Master 角色
  3. AP 检测到 CAPWAP 隧道中断
  4. AP 切换到备 AC
  5. 切换时间:秒级

主 AC 恢复:
  1. 主 AC 上线,检测到备 AC 在服务
  2. 根据优先级配置决定是否抢占
  3. 如果抢占 → AP 切回主 AC

三、AC 负载分担

3.1 原理

两台 AC 同时服务,各管理一部分 AP:

AC1 ──── AP 1-50
AC2 ──── AP 51-100

AC1 故障 → AP 1-50 切换到 AC2
AC2 故障 → AP 51-100 切换到 AC1

3.2 配置

# AP 指定主备 AC(在每个 AP 配置中)
wlan
 ap-id 1
  ac1 ip 10.254.1.10 priority 7
  ac2 ip 10.254.1.11 priority 5

 ap-id 51
  ac1 ip 10.254.1.10 priority 5
  ac2 ip 10.254.1.11 priority 7

四、AP 逃生模式

4.1 什么是 AP 逃生

当 AP 与 AC 的 CAPWAP 隧道中断时,AP 进入逃生模式——仍然为已关联的终端提供服务:

正常:AP ──── CAPWAP ──── AC
AP 从 AC 获取配置、认证策略

AC 故障后:
AP ──── 逃生模式 ──── 继续转发业务流量
  不能:新终端认证(如果没有本地认证)
  能:已有终端继续通信

4.2 逃生模式的行为

场景 逃生行为
已有连接的 STA 继续转发数据
新 STA 关联 如果支持本地认证,可以继续
新 STA 漫游 可能受限
配置变更 无法变更,使用缓存配置

4.3 逃生配置

# AC 上配置 AP 逃生策略
wlan
 ap-group CAMPUS
  offline-management enable        # AP 离线时继续工作
  offline-auth enable              # 离线时允许本地认证

五、AP 接入 AC 的优先级

AP 接入 AC 时,可以通过优先级选择主备:

# AP 通过 DHCP Option 43 获得的 AC 优先级
# 方式一:多个 AC IP 列表
DHCP Option 43: 0C0A01FE0A01FF
# 解析:AC1=10.1.1.254, AC2=10.1.1.255

# 方式二:AP 手动指定优先接入
wlan
 ap-id 1
  ac1 priority 7          # 首选 AC
  ac2 priority 5          # 备选

六、最佳实践

场景 推荐方案
中型园区 主备 AC 热备
大型园区 负载分担 + N+1 备份
多分支 分支本地 AC + 中心 AC
高可靠性要求 双 AC 负载分担 + AP 逃生

七、总结

知识点 核心要点
AC 双机热备 主备切换,秒级恢复
AC 负载分担 两台 AC 同时服务
AP 逃生 AC 故障时 AP 继续转发已有流量
接入优先级 AP 通过优先级选择主备 AC
最佳实践 双 AC + AP 逃生保底

八、思考

  1. AC 双机热备中,主 AC 故障后切换流程是怎样的?
  2. AP 逃生模式下,新终端能接入吗?为什么?
  3. AC 负载分担和主备模式有什么区别?
  4. 如果 AC 故障后 AP 也断电重启,会发生什么?(提示:AP 需要连 AC 拿配置)
  5. 在 AC 双机方案中,如何避免"脑裂"问题?

下篇预告:第140篇《园区网整网架构设计——接入→汇聚→核心》——讲解三层园区网架构的设计原则和最佳实践。