回答于 2025-10-03
CAPWAP隧道建立过程解析 📡
在配置WLAN时,CAPWAP(Control And Provisioning of Wireless Access Points)协议主要用于无线控制器(AC)与接入点(AP)之间的通信和管理。以下是其典型建立流程:
✅ 核心步骤如下 👇
1️⃣ 发现阶段 🔍
- AP上电后主动广播
Discovery Request包(UDP端口5247),寻找可用的AC; - AC收到请求后回应
Discovery Response,包含IP地址、认证方式等基础信息。
2️⃣ 加入请求 🤝
- AP根据响应选择最优AC,发送加密的
Join Request进行身份验证; - 支持多种认证方式(如预共享密钥PSK或证书)。
3️⃣ 隧道创建 🌉
- AC批准后,双方协商DTLS(Datagram Transport Layer Security)加密参数;
- 成功握手则建立双向的DTLS隧道(默认端口5246),后续所有控制指令/数据均通过此通道传输。
4️⃣ 配置下发 ⚙️
- AC经隧道推送固件版本、射频参数、SSID设置等给AP;
- AP执行配置并定期汇报状态(如客户端连接数、信号强度)。
⚠️ 关键依赖项
| 要素 | 作用 | |------------|-------------------------------| | UDP端口 | 5246(DTLS)、5247(发现) | | DTLS | 保障空口信令的安全性 | | IP连通性 | AP与AC需三层可达 |
💡 实际场景提示:若出现“隧道未Up”,优先检查防火墙是否放行上述端口,并确认两端时间同步(NTP服务正常)。