
CAPWAP全称为无线接入点的控制和配置协议Control And Provisioning of Wireless Access Points Protocol Specification一、CAPWAP协议主要作用1、AP可以通过CAPWAP实现自动发现AC2、AC通过CAPWAP协议对AP进行管理、业务配置下发3、终端PDA的数据通过封装CAPWAP进行转发二、CAPWAP隧道的端口号CAPWAP隧道主要分为控制隧道和数据隧道控制隧道 用于AP与AC的交互管理APAP的UDP端口 ↔ AC的UDP 5246用于AC下发AP的配置以及版本信息数据隧道 用于无线用户与AC之间的交互转发用户业务数据AP的UDP端口 ↔ AC的UDP 5247传输无线用户上网的数据以及无线用户连接无线信号的数据三、先了解一些基本的概念AP管理VlanAC建立CAPWAP隧道源的VLANAP的IP地址所在的VlanAP可以由AC、交换机、路由器分配如果由AC为AP分配IP地址则AP的IP地址所在的Vlan就是AC建立隧道源的Vlan如果不是AC为AP分配IP地址则AP的IP地址与AC建立隧道源不在同一网段不在同一Vlan业务Vlan终端PDA地址所在的Vlan可以由AC、交换机、路由器分配直接转发本地转发AC只对AP进行管理无线业务数据不需要经过CAPWAP封装送给AC由本地直接转发终端PDA数据从AP出来所携带的Tag为业务Vlan源目IP就是自己的源加上目的地址即数据包没有发生变化AC和核心相连的接口为Trunk口或Access口只放通管理Vlan核心与接入相连接口为Trunk口放通管理Vlan和业务Vlan接入与AP相连接口为Trunk口PVID为管理Vlan放通管理Vlan和业务Vlan隧道转发集中转发AC除了管理AP之外还作为无线业务流量的转发中枢业务数据报文由AP统一封装后送到AC再通过AC解封装之后发送出去来实现转发终端PDA数据从AP出来所携带的Tag为AP所在Vlan源IP是AP的地址目的IP是AC的隧道源地址AC和核心之间的接口为Trunk口放通业务Vlan和管理Vlan核心与接入之间接口为Trunk或Access口只放通管理Vlan接入连接AP的接口为Access口放通管理VlanAP 出厂时上联口为 AccessPVID 1这也解释了为什么接入交换机的pvid必须为管理vlan接入交换机发出管理vlan时管理vlanpvid解标签出去无标签进入AP对AP进行管理下发配置将AP的上联口改为Trunk,且放行管理vlan和业务vlan。如果pvid≠管理vlan接入交换机发出带标签的vlanAP出厂Access口数据帧则无法进入AP内。两种方式的区别直接转发转发效率高方便故障定位报文不需要经过多次封装与解封装安全性不够业务数据不便于集中管理和控制隧道转发业务数据通过CAPWAP的DTLS加密安全性高业务数据便于集中管理和控制业务数据必须经过AC转发使得转发效率低不方便故障定位