

【摘要】本文主要介紹了基于城域網的瘦AP+AC架構的WLAN網絡構建中AC的熱備機制,提出了一種AC熱備切換的方案,解決了AC熱備切換錯誤的問題。
【關鍵詞】WLAN;AC熱備;高可靠性
1、背景
在無線局域網的部署中,當前有兩種部署方式:瘦AP(Access Point,無線接入點)模式和胖AP模式。其中,瘦AP模式逐漸成為主流的部署方式。在瘦AP模式的部署中,有兩類無線設備:AC(Access Controller,無線控制器)和AP;AP需要與AC建立連接,然后用戶在AC上進行統一配置,AC會把相關配置下發給AP。AC和AP通過協作,從而為用戶提供無線局域網的服務。關于AC和AP間的協作規范在RFC5415,即CAPWAP協議中定義。
在CAPWAP協議中規定:當AC與AP建立了CAPWAP連接后,AC與每臺AP間都會建立一條CAPWAP通信隧道,AC發送給AP的每個報文,都必須通過CAPWAP通信隧道;而AP發給AC的每個報文,也必須通過CAPWAP通信隧道。CAPWAP通信隧道是一種點到點的隧道,是一種單播隧道。如圖 1所示。
圖1 AC與AP的CAPWAP通信隧道示意圖
2、現狀和問題
無線控制器(AC)的熱備份功能,是在AC發生不可達(故障)時,為AC<->AP提供毫秒級的CAPWAP隧道切換能力,確保已關聯用戶業務最大程度上不間斷。參見圖2:
其具體實現方式如下:
1.兩臺AC通過協商確定主AC和備AC,AC間通過保活機制進行保活;
2.AP與主AC建立主CAPWAP隧道,與備AC建立備CAPWAP隧道;
3.用戶使用無線客戶端關聯到AP;
4.用戶通過AP與AC的主CAPWAP隧道與外部進行網絡通信;
5.當主AC發生故障,備AC檢測到保活超時,馬上通知AP;
6.備AC與AP之間的備用CAPWAP隧道被激活;備AC變成主AC;
圖2 AC熱備示意圖
7.用戶的業務在備CAPWAP隧道激活后恢復正常;
8.當原主AC恢復正常,與新主AC重新建立熱備關系,原主AC變成備AC;……