CAPWAP协议浅析-001

CAPWAP协议

前言

CAPWAP协议:全称为Control And Provisioning of Wireless Access Points Protocol Specification(无线接入点的控制配置协议,以锐捷设备未样,做相关概述

一、无线基础:

无线AP(Access Point,接入点),即无线接入点,其功能是把有线网络转换为无线网络
胖(FAT)AP是将天线,加密,认证,网管,漫游,安全等功能置于一身的无线AP
在这里插入图片描述胖AP的所有功能都集中在AP上所以能够独立工作,独立管理维护。胖AP有两种工作模式:AP接入模式,AP无线路由模式。也就是说ap可以采用二层或者三层的方式接入网络。

二、CAPWAP协议

1.解释

AC与AP连接的建立,CAPWAP协议

CAPWAP协议:全称为Control And Provisioning of Wireless Access Points Protocol Specification(无线接入点的控制配置协议)会建立两个隧道,

控制隧道:AP的地址,UDP的10000端口连接AC的地址(一般为loopback地址(虚拟端口,稳定,不易掉线)或capwap ctrl-ip),UDP的5246端口。主要负责AP版本,配置下发等
数据隧道:AP的地址,UDP的10001端口连接AC的地址,UDP的5247端口。主要负责传输无线用户数据:上网数据,用户关联数据等。

CAPWAP协议存在的意义:CAPWAP 用于无线终端接入点AP和无线网络控制器AC之间的通信交互,实现AC对其所关联的AP集中管理和控制

2.CAPWAP隧道建立的过程

1.AP获取IP地址:

两种方式:DHCP和静态。

DHCP服务器配置需要在一般DHCP配置情况下额外增加一个配置option 138

对option 138的解释:AP要在AC上在线,AP首先要获取到IP地址。AP获取AC的IP地址有多种方式,例如:DNS解析、DHCP的option选项、配置静态IP地址、广播、组播等。在锐捷无线产品的实际部署过程中,通过DHCP+option138方式分配AP与AC的IP地址,其中option138配置为IP数组类型,可以配置多个AC的IP地址。

DHCP配置:

ip dhcp pool ap-dhcp
network 
default-router
dns可以不需要配置,AP和AC的连接用不到dns
option 138 ip 1.1.1.1	在HDCP中配置AC的地址

静态配置:

apip ipv4 192.168.1.3 255.255.255.0 192.168.1.1		配置AP自己的IP地址
acip ipv4 1.1.1.1	配置AC的地址
2.AP发现AC

AP主动发送Discovery Request,其中请求的目的地址一般有广播,组播(224.0.1.140),静态配的IP地址

AC收到Discovery Request后,发送Discovery Response回复,原地址为AC的隧道地址,目的地址为AP的地址

AC的建立隧道的地址可以是在DHCP中指定的AC地址,在可以在AP上指定一个存在的地址和AP建立隧道,其命令如下

ac-controller
capwap ctrl-ip 192.168.1.1
3.AP请求加入AC

可能会有两种情况,一种是AC和AP版本一致,则加入成功,进行配置下发。另一种是版本不一致,若AC发现AC与AP的版本不一致,而AC里正好有软件,则AP请求升级,否则AC拒绝AP加入,进行设备升级
在这里插入图片描述

AP与AC1.1.1.1建立DTLS链接

4.AP自动升级

包含AP请求升级和AC下发主程序
在这里插入图片描述

Image Data Request和Image Data Request

5.AP配置下发

AP向AC发送配置信息请求,Config Status Request

AC向AP发送响应,Config Status Response

6.AP配置确认

在这里插入图片描述

7.通过CAPWAP隧道转发数据

AP发送keep-alive进入run状态,AC收到Echo Request和Echo Response进入run状态

在这里插入图片描述

AC和AP数据转发的方式:

集中转发和本地转发,推荐本地转发

集中转发,用户数据外面封装一层CAPWAP,先把数据发放AC,AC收到数据后重新解封装发送出去

在这里插入图片描述

本地转发,数据不需要通过AC,就跟正常的上网流程一样

在这里插入图片描述

集中转发和本地转发的区别:

lO4D-1629123390474)]

本地转发,数据不需要通过AC,就跟正常的上网流程一样

集中转发和本地转发的区别:

在这里插入图片描述

  • 2
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

寻址00000001

千里之行,始于“足下”

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值