当前位置: 首页 > news >正文

无线工作流程

文章目录

      • 工作流程
      • CAPWAP隧道建立
      • AP接入控制
      • CAPWAP隧道维持
      • 配置命令

在这里插入图片描述

工作流程

  1. AP上线
    AP获取IP地址并发现AC,与AC建立连接
  2. WLAN业务配置下发
    AC将WLAN业务配置下发到AP生效
  3. STA接入
    STA搜索到AP发射的SSID并连接、上线、接入网络
  4. WLAN业务数据转发
    WLAN网络开始转发数据

CAPWAP隧道建立

AC通过CAPWAP隧道来实现对AP的集中管理和控制

  • AP通过发送 Discover Request报文,找到可用的AC
  • AP发现AC有两种方式
    静态方式:AP上预先配置AC的静态IP地址列表
    动态方式:DHCP方式、DNS方式和广播方式
  • AP与AC关联,完成CAPWAP隧道的建立,包括数据隧道和控制隧道
    数据隧道:AP接受的业务报文经过CAPWAP数据隧道集中转发到AC上转发
    控制隧道:通过CAPWAP控制隧道实现AP与AC之间的管理报文交互

AP接入控制

AP发现AC后,会发送Join Request报文,AC受到后会判断是否允许该AP接入,并响应Join Response报文

AC上支持三种对AP的认证,MAC认证、序列认证和不认证

CAPWAP隧道维持

数据隧道的维持:AP与AC之间交互Keepalive报文来检测数据隧道的连通状态

控制隧道的维持:AP与AC交互Echo报文来检测控制隧道的连通状态

对于AP来讲,不仅需要管理VLAN,还需要地址VLAN,所以交换机在连接AP的接口上要配置成Trunk接口,允许通过,配置PVID等操作,PVID为管理VLAN,让PC获取到不带标签的数据

配置命令

第一步解决AP和AC的连通性

交换机配置

vlan batch 10 100
dhcp enable
inter vlan 100
ip add 100.1.1.100 24
dhcp select interface    #配置下发管理地址
inter vlan 10
ip add 10.1.1.254 24
dhcp select interface    #配置下发业务地址
inter g0/0/1
port link-type trunk
port trunk allow-pass vlan 10 100
inter g0/0/0
port link-type trunk
port trunk allow-pass vlan 10 100
port trunk pvid vlan 100    #配置出去的时候取消掉100的标签,PC不能接受

AP上线

ACvlan 100
vlan 10    #如果使用Tunnel转发模式,AC上必须得有VLAN10
inter vlan 100
ip ad 100.1.1.200 24
inter g0/0/1
port link-type trunk
port trunk allow-pass vlan 10 100wlan
ap auth-mode mac-auth    #配置AP认证使用MAC认证
ap-id 1 ap-mac xxxx-xxxx-xxxx    #此时使用MAC认证,添加白名单
q
q
capwap source inter vlanif100    #指定使用哪个接口来建立CAPWAP隧道dis ap all    #查看上线的AP
dis station all    #查看所有的接入层终端wlan
ap-group name AP_Group    #创建AP组
regulatory-domain-profile name Core_pro    #定义国家代码
country-code CN    #添加无线标准ap-group name AP_Group
regulatory-domain-profile name Core_pro    #在创建的组内把无线标准配置好ap-id 1    #选择AP-1
ap-group AP-Group    #将AP-1添加到AP-Group
ap-name AP-1    #配置一个进入组后的名字

业务下发

wlan
ssid-profile name SSID_PRO    #定义SSID文件
ssid DC    #定义SSID名称
q
security-profile name SEC_PRO    #定义安全文件
security wap-wpa2 psk pass-phrase Admin@123 aes    #定义安全认证
q
vap-profile name VAP_PRO
ssid SSID_PRO    #进入VAP关联SSID模板
security-profile SEC_PRO    #进入VAP关联SEC_PRO模板
service-vlan vlan-id 10    #将用户所在的VLAN关联进来
forward-mode direct-forward/tunnel    #配置隧道的转发方式,直接转发或者隧道转发(默认是直接转发,隧道模式需要在AC上配置VLAN10)

应用

wlan
ap-group name AP_Group
vap-profile VAP_PRO wlan 1 radio 0    #配置VAP,并创建信道0为2.4G,1为5G,没有2,模拟器不支持
vap-profile VAP_PRO wlan 1 radio 1

模式切换

切换为隧道模式

  • AC上创建VLAN10,并且允许VLAN10通过
  • AC的VAP_PRO里面把 forward-mode 改一下

三层组网中需要注意的地方

  • 三层组网需要有路由
  • 三层组网的时候,AP通过广播去找AC是找不到的,需要配置DHCP Option参数,让PC知道AC在什么地方
  • 如配置的接口地址池,进入接口
  • inter g0/0/0
    dhcp server option 43 sub-option 2 ip-address 100.1.1.100 //配置子选项2,并且指定AC地址

http://www.mrgr.cn/news/49912.html

相关文章:

  • 人工智能 | openai chatgpt 大语言模型
  • Selenium 测试 Electron 应用
  • 最小生成树专题
  • 代码审计笔记-PHP
  • k8s Node节点维护
  • 【算法】贪心算法
  • 什么!FPGA可以自行二次开发了?
  • UE4 材质学习笔记10(程序化噪波/覆雪树干着色器/岩层着色器)
  • 速卖通商品详情接口技术解析及Python代码示例
  • 为什么要使用String.format
  • 在Windows上安装Zabbix Agent(企业级开源网络监控解决方案)
  • mac地址漂移实验
  • 记录晚上打呼噜的软件
  • 从2023年起,大模型爆火,如何成为抢手的大模型算法工程师?
  • 美国霍尼韦尔Honeywell火焰控制器BC1000A0220U/BC1000A0220F
  • 双通道-程控绝缘测试电阻箱主要工作方式
  • 使用Docker部署nextjs应用
  • vue中keep-alive组件使用和一些基础配置
  • Android SELinux——安全策略(三)
  • <Linux> 线程安全