1. 无线网络单点故障的痛:为什么AC也需要VRRP热备份
做企业无线项目的人,大概率都经历过这种场面:某天上午办公室突然炸锅,整层楼的无线终端全部掉线,手机Wi-Fi图标还在,但就是打不开网页、登录不上办公系统。赶到机房一看,那台孤零零的无线控制器(AC)电源灯灭了,或者干脆死机了。这种故障之所以让人头疼,不止是因为网络中断,而是因为整个无线网络的命脉都系在这一台设备上——AP全部通过CAPWAP隧道注册到AC,AC一挂,所有AP的转发面和管理面同时瘫痪,终端即使还连着射频,也没法正常通信。
我做过的几个中型园区无线项目,早期都因为成本原因采用单AC部署。当时觉得一个园区几十台AP,单AC足够用了,直到第一次AC因电源模块损坏宕机,业务中断接近半小时,才意识到无线控制器的可靠性问题必须正视。有线网络里交换机、路由器都有成熟的VRRP、堆叠、链路聚合等冗余技术,无线AC同样需要类似机制。
这里要说清楚一个误区:很多人以为无线热备份就是把两台AC的VRRP配上,让虚拟IP漂移就够了。实际上无线AC的热备份复杂得多,它不仅要解决"网关冗余",还要解决"AP管理关系迁移"和"用户漫游状态同步"的问题。AP上线时是主动去找AC的,AC宕机后,AP要能够感知主AC失效,重新去注册到备份AC,这个过程如果处理不好,会造成AP反复重启、终端关联失败、漫游掉线。华为的无线VRRP热备份方案,核心就是通过VRRP对外提供一个虚拟管理IP,同时通过HSB(Hot Standby Backup)协议在主备AC之间同步AP信息、用户信息和配置状态,让AP和终端在主备切换时几乎无感。
这篇文章就基于华为AC(以AC6605和AC9700系列为参考,eNSP模拟器环境也可验证大部分逻辑)来拆解无线VRRP热备份的完整方案:从工作原理、组网规划、具体配置到切换测试,最后聊一聊生产环境中那些文档里不会写的坑。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. AC热备不能照搬有线VRRP:CAPWAP隧道与状态同步才是核心
2.1 VRRP在AC上解决的三个层面
VRRP的基本原理大家都不陌生:多台路由器组成一个备份组,共享一个虚拟IP地址,Master响应ARP请求和转发流量,Backup实时监听Master的状态,一旦Master故障,Backup提升为Master。落到无线AC上,VRRP并不只是给AC一个虚拟IP那么简单。它至少要解决三个层面的问题:
- 管理面冗余:AP通过CAPWAP协议寻找AC时,通常有两种方式,一种是配置AC的IP地址(静态),另一种是通过DNS或DHCP Option 43获取AC地址。无论哪种方式,这个"AC地址"最好是虚拟IP。这样AC主备切换后,AP不需要改变配置,只需要重新向虚拟IP发起CAPWAP连接。
- 网关冗余:如果AC同时承担无线用户网关的角色(例如AC作为VLANIF接口的网关),VRRP还能保证终端的网关不中断。但在实际组网中,AC大多数情况是旁挂部署,用户的网关在核心交换机上,AC只负责管理AP和转发控制报文,这时VRRP主要服务的是AC自身的管理地址和AP管理通道。
- 业务逃生通道:VRRP配合HSB,才能让AP侧感知到AC故障。AP与主AC之间有心跳检测,一旦AP发现CAPWAP隧道中断,会重新发起Discovery流程。这时备AC已经通过VRRP接管了虚拟IP,AP自然能找到备AC并重新建立隧道。
2.2 HSB:无线热备份的真正灵魂
如果只有VRRP,备AC在接管虚拟IP后,完全不知道原来有哪些AP在线上,也不知道这些AP关联了哪些用户、用户处于什么漫游状态。AP重新注册后,WLAN业务配置是有了,但用户的认证状态、会话信息全丢了,所有终端要重新认证、重新关联一次,体验依然很糟糕。
华为的解决方案是引入HSB(Hot Standby Backup)协议。主备AC之间建立一条HSB备份链路,通过三个核心备份组件实现状态同步:
- AP表项备份:AC上所有AP的MAC、IP、序列号、运行状态、射频信息等,实时同步到备AC。这样主AC宕机后,备AC已经知道这些AP的"底细",AP重新注册时可以直接确认,无需重新下发模板和配置。
- 用户表项备份:无线终端的MAC、IP、关联AP、关联射频、VLAN、认证状态、授权信息等同步到备AC。这是实现用户无感知切换的关键,因为终端不会重新DHCP,也不会重新认证。
- 漫游表项备份:终端在AP之间漫游时的状态也要同步,否则切换AC后漫游信息丢失,可能导致终端无法正常漫游或数据转发异常。
HSB要求主备AC之间必须有专用的备份链路,可以是直连网线,也可以走二层VLAN或三层路由,但要求带宽足够、延迟低。华为AC上HSB通过hsb-service定义备份业务类型,通过hsb-group将多个备份服务绑定到一个组,然后把HSB组绑定到VRRP备份组上。这样VRRP负责主备状态的裁决,HSB负责在VRRP状态稳定后同步数据,二者配合完成无线热备份闭环。
2.3 主备模式与负载分担模式怎么选
华为无线AC热备份支持两种工作模式:主备备份和负载分担。
- 主备备份(Hot Standby):一台AC作为Master处理全部业务,另一台纯备份。配置简单,切换逻辑清晰,但备份AC的资源在正常情况下是闲置的。适合AP数量不多、成本敏感的园区。
- 负载分担(Load Balancing / 双链路):两台AC同时运行,AP可以按组分别注册到不同的AC上,
