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

华为无线AC、AP模式与上线解析(Huawei Wireless AC, AP Mode and Online Analysis)

华为无线AC、AP模式与上线解析

为了实现fit 瘦AP的集中式管理,我们需要统一把局域网内的所有AP上线到AC,由AC做集中式管理部署。这里我们需要理解CAPWAP协议,该协议分为两种报文:1、管理报文 2、数据报文。管理报文实际在抓包过程中已经控制报文出现(control)目的端口是UDP的5246,数据报文的目的端口是基于UDP的5247端口。

一、本文的三层拓扑如下:

二、管理报文的各设备的配置如下:

SW1上的配置:

第一步:创建vlan 101 102 200

vlan batch 101 102 200

第二步:把对应接口加入vlan

interface GigabitEthernet 0/0/1port link-type access port default vlan 101interface GigabitEthernet 0/0/2port link-type access port default vlan 102interface GigabitEthernet 0/0/4port link-type access port default vlan 200

第三步:相应接口vlan的IP地址​​​​​​​

int Vlanif 101ip address 192.168.101.1 24int Vlanif 102ip address 192.168.102.1 24int Vlanif 200ip address 10.10.200.1 24
第四步:DHCP服务器,并且要在DHCP中加入option 43 告诉AP、AC的地址​​​​​​​
dhcp enableinterface vlan 101dhcp select interface dhcp server option 43 sub-option 3 ascii 10.10.200.100interface vlan 102dhcp select interface dhcp server option 43 sub-option 3 ascii 10.10.200.100

AC上的配置:

第一步:配置vlan200

vlan batch 101 102 200

第二步:把对应接口加入vlan

interface GigabitEthernet 0/0/1port link-type access port default vlan 200

第三步:相应接口vlan的IP地址​​​​​​​

int Vlanif 200ip address 10.10.200.100 24

第四步:做静态回程路由​​​​​​​

[AC6005]ip route-static 192.168.101.0 24 10.10.200.1[AC6005]ip route-static 192.168.102.0 24 10.10.200.1
第五步:管理数据 CAPWAP隧道的建立

 1、capwap的源接口地址

capwap source interface Vlanif 200

 2、做认证 no auth​​​​​​​

wlanap auth-mode no-auth

三、验证 在AP上使用 dis ap all 就可以看到上线的AP

图片

四、数据报文的业务开通配置如下

配置AC的WLAN业务

[AC]wlan //进入WLAN配置模式

(1)创建域管理模板

[AC-wlan-view]regulatory-domain-profile name axiang-domain[AC-wlan-regulate-domain-reg-1]country-code CN[AC-wlan-regulate-domain-reg-1]quit

(2)创建AP组并引用域管理模板​​​​​​​

[AC-wlan-view]ap-group name axiang[AC-wlan-ap-group-ap-group]regulatory-domain-profile axiang-domainWarning: Modifying the country code will clear channel, power and antenna gain configurations of the radio and reset the AP. Continue?[Y/N]:y[AC-wlan-view]quit

(3)配置AC的源接口

[AC]capwap source interface Vlanif 100

(4)配置AP的认证方式、添加AP、将AP加入组​​​​​​

[AC-wlan-view]ap auth-mode mac-auth[AC-wlan-view]ap-mac 00e0-fc3f-61a0 ap-id 0[AC-wlan-ap-0]ap-group axiangWarning: This operation may cause AP reset. If the country code changes, it will clear channel, power and antenna gain configurations of the radio, Whether to continue? [Y/N]:yInfo: This operation may take a few seconds. Please wait for a moment.. done.[AC-wlan-ap-0]quit

(5)创建安全模板

[AC-wlan-view]security-profile name axiang[AC-wlan-sec-prof-wlan-1]security wpa-wpa2 psk pass-phrase axiang@123 aes[AC-wlan-sec-prof-wlan-1]q

(6)创建SSID模板

[AC-wlan-view]ssid-profile name axiang [AC-wlan-ssid-prof-wifi-1]ssid axiang-wifi[AC-wlan-ssid-prof-wifi-1]q

(7)创建VAP模板​​​​​​​

[AC-wlan-view]vap-profile name axiang[AC-wlan-vap-prof-vap-1]forward-mode direct-forward //指定转发模式[AC-wlan-vap-prof-vap-1]service-vlan vlan-id 101 //配置业务vlan[AC-wlan-vap-prof-vap-1]security-profile axiang //引用安全模板[AC-wlan-vap-prof-vap-1]ssid-profile axiang //引用SSID模板[AC-wlan-vap-prof-vap-1]q
(8)在AP组中引用VAP模板
[AC-wlan-view]ap-group name axiang[AC-wlan-ap-group-ap-group]vap-profile axiang wlan 1 radio all[AC-wlan-ap-group-ap-group]quit
五、最终实现效果 AC可通过capwap隧道向AP发送开通业务的数据更新报文,AP收到后实现信号的覆盖。用户就收到信号了。

图片

相关文章:

华为无线AC、AP模式与上线解析(Huawei Wireless AC, AP Mode and Online Analysis)

华为无线AC、AP模式与上线解析 为了实现fit 瘦AP的集中式管理,我们需要统一把局域网内的所有AP上线到AC,由AC做集中式管理部署。这里我们需要理解CAPWAP协议,该协议分为两种报文:1、管理报文 2、数据报文。管理报文实际在抓包过程…...

奖励模池化

奖励模池化 奖励模型概述 奖励模型(Reward Model)在机器学习,特别是强化学习领域中被广泛使用。它的主要作用是**对智能体(Agent)的行为进行评估并给予奖励。**例如,在训练一个机器人执行任务时,当机器人的动作符合预期目标(如成功抓取物品、按照正确路线行走等),奖励…...

基于django协同过滤的音乐推荐系统的设计与实现

一、摘要 随着现代音乐的快速发展,协同过滤的音乐推荐系统已成为人们业余生活的需求。该平台采用Python技术和django搭建系统框架,后台使用MySQL数据库进行信息管理;通过用户管理、音乐分类管理、音乐信息管理、歌曲数据管理、系统管理、我的…...

Tiptap,: 富文本编辑器入门与案例分析

Tiptap 是一个现代的富文本编辑器,基于 ProseMirror 打造,旨在提供一个灵活且功能强大的文本编辑解决方案。它具有开箱即用的能力,同时也允许开发者根据业务需求进行高度定制化扩展。与传统的富文本编辑器相比,Tiptap 提供了更精细…...

使用Linux的logrotate工具切割日志:Tomcat、NGINX(journal文件清理)

文章目录 引言I Tomcat日志切割配置轮转参数验证码II NGINX访问文件的配置和切割access.log 访问日志的配置使用Linux的logrotate工具切割日志验证文件切割III /run/log/journaljournalctl文件清理引言 journal文件清理: 只保留过去两天,清理之前的文件 journalctl --vacuu…...

CSS系列(11)-- 滤镜与混合模式详解

前端技术探索系列:CSS 滤镜与混合模式详解 🎨 致读者:探索视觉效果的艺术 👋 前端开发者们, 今天我们将深入探讨 CSS 滤镜与混合模式,学习如何创建独特的视觉效果。 滤镜效果详解 🚀 基础滤…...

linux - 存储管理

1.了解硬件 -- 磁盘 硬盘有机械硬盘(HDD)和固态硬盘(SDD) 接下来,主要以机械磁盘为例(更具代表性,在linux系统层面,无论是机械磁盘还是固态硬盘,文件的读取和写入都iNode(索引节点)管理文件的元数据和实际数据块) 1.盘片&#x…...

在 Kibana 中为 Vega Sankey 可视化添加过滤功能

作者:来自 Elastic Tim Bosman 及 Miloš Mandić 有兴趣在 Kibana 中为 Vega 可视化添加交互式过滤器吗?了解如何利用 “kibanaAddFilter” 函数轻松创建动态且响应迅速的 Sankey 可视化。 在这篇博客中,我们将了解如何启用 Vega Sankey 可视…...

styled-components 库的用法介绍和实践总结

styled-components 库的实践用法总结 前言 前段时间开发了一个 NiceTab 浏览器插件,并写了一篇介绍文章,新开发了一款浏览器Tab管理插件,OneTab 的升级替代品, 欢迎品尝!。 在插件中用到了 styled-components 这个库,于是做一个基本的介绍和分享。 在开发 NiceTab 插件…...

SSE(Server-Sent Events)主动推送消息

说明 使用Java开发web应用,大多数时候我们提供的接口返回数据都是一次性完整返回。有些时候,我们也需要提供流式接口持续写出数据,以下提供一种简单的方式。 SSE(Server-Sent Events) SSE 是一种允许服务器单向发送事…...

pandas.core.frame.DataFrame怎么进行对象内容的读写

在 Python 中,pandas.core.frame.DataFrame 是 Pandas 数据库的核心数据结构,可以方便地读取和操作表格数据。以下是几种常见的读取内容的方法: 读取特定列 通过列名获取数据。 # 假设 df 是一个 DataFrame data df["列名"] # …...

短作业优先调度算法

一、实验目的 了解并掌握作业调度的功能,熟悉并掌握各种作业调度算法。 二、实验内容 模拟实现SJF调度。 设置作业体:作业名,作业的到达时间,服务时间,作业状态(W——等待,R——运行,F——完成)…...

SpringBoot 应用并发处理请求数的深入解析

SpringBoot 应用并发处理请求数的深入解析 一、引言 在现代Web开发中,了解一个应用程序可以同时处理多少个并发请求是至关重要的。 对于基于Spring Boot构建的应用程序来说,这个问题的答案并非绝对,而是取决于多个因素,包括但不…...

MetaGPT中的教程助手:TutorialAssistant

1. 提示词 COMMON_PROMPT """ You are now a seasoned technical professional in the field of the internet. We need you to write a technical tutorial with the topic "{topic}". """DIRECTORY_PROMPT (COMMON_PROMPT "…...

介绍一款docker ui 管理工具

http://vm01:18999/main.html 管理员登陆账号 jinghan/123456 ui启动命令所在文件夹目录 /work/docker/docker-ui 参考链接 DockerUI:一款功能强大的中文Docker可视化管理工具_docker ui-CSDN博客...

0022 基于SpringBoot的婚纱摄影线上预约系统的设计与实现

电子商城系统 1.项目描述2. 绪论2.1 研究背景2.2 目的及意义2.3 国内外研究现状 3.需求分析4.界面展示5.源码获取 1.项目描述 摘 要 本文旨在研究并开发一套基于Spring Boot框架的婚纱摄影线上预约系统,以满足现代婚纱摄影行业对高效、便捷、个性化服务的需求。该系…...

uni-app在image上绘制点位并回显

在 Uni-app 中绘制多边形可以通过使用 Canvas API 来实现。Uni-app 是一个使用 Vue.js 开发所有前端应用的框架,同时支持编译为 H5、小程序等多个平台。由于 Canvas 是 H5 和小程序中都支持的 API,所以通过 Canvas 绘制多边形是一个比较通用的方法。 1.…...

Comparator.comparing 排序注意

1. 对数字型字符串排序 List<String> values new ArrayList<>();values.add("10");values.add("6");values.add("20");values.add("30");values.add("50");//方法1 &#xff08;正确的排序方法&#xff09;//倒…...

PPO系列3 - PPO原理

On Policy: 采集数据的模型&#xff0c;和训练的模型&#xff0c;是同一个。缺点&#xff1a;慢&#xff0c;生成一批样本数据&#xff0c;训练一次&#xff0c;又要重新生成下一批。 Off Policy: 采集数据的模型&#xff0c;和训练的模型&#xff0c;不是同一个。有点&#xf…...

.idea

.idea/ 文件夹下的文件和目录主要用于存储 JetBrains IDE&#xff08;如 PyCharm、IntelliJ IDEA 等&#xff09;的项目配置。下面是一些常见文件和目录及其作用的详细介绍&#xff1a; 1. workspace.xml 用户界面布局&#xff1a;保存了IDE窗口布局&#xff0c;包括打开的文…...

The Most Dangerous Writing App 快速入门指南:如何在5秒内开始高效写作

The Most Dangerous Writing App 快速入门指南&#xff1a;如何在5秒内开始高效写作 【免费下载链接】themostdangerouswritingapp If you stop typing for more than five seconds, all progress will be lost. 项目地址: https://gitcode.com/gh_mirrors/th/themostdangero…...

企业级API网关实战:从Spring Cloud Gateway到微服务治理全解析

1. 项目概述&#xff1a;从单体应用到服务枢纽的演进在微服务架构成为主流的今天&#xff0c;一个稳定、高效且功能丰富的API网关&#xff08;API Gateway&#xff09;是连接前端应用与后端众多服务的核心枢纽。我最近在梳理团队的技术栈时&#xff0c;深入研究了adaline/gatew…...

AI驱动全栈开发:RapidFireAI如何实现端到端自动化与效率革命

1. 项目概述&#xff1a;当AI遇上“速射”&#xff0c;一个全栈开发者的效率革命最近在GitHub上闲逛&#xff0c;发现一个名字很酷的项目——RapidFireAI/rapidfireai。光看名字&#xff0c;“RapidFire”&#xff08;速射&#xff09;加上“AI”&#xff0c;就让人感觉这玩意儿…...

基于MCP协议实现AI助手调用本地快捷指令的完整指南

1. 项目概述&#xff1a;一个为AI助手“开眼”的桥梁最近在折腾AI工作流的朋友&#xff0c;可能都听说过MCP&#xff08;Model Context Protocol&#xff09;这个概念。简单来说&#xff0c;它就像给Claude、Cursor这类AI助手装上了一套“万能遥控器”&#xff0c;让它们能直接…...

使用PCA9546 I2C多路复用器解决传感器地址冲突

1. 项目概述与问题根源在嵌入式开发和物联网项目中&#xff0c;I2C总线因其简洁的两线制&#xff08;SDA数据线和SCL时钟线&#xff09;和软件寻址机制&#xff0c;成为了连接各类传感器、执行器和存储芯片的首选。然而&#xff0c;这个看似完美的协议有一个众所周知的“阿喀琉…...

仅限首批200名技术负责人开放|ElevenLabs中文定制音色微调手册(含v2.4.1未公开API参数表)

更多请点击&#xff1a; https://intelliparadigm.com 第一章&#xff1a;ElevenLabs中文语音生成优化的底层逻辑与适用边界 语音建模的语言适配瓶颈 ElevenLabs 原生模型基于英文语料大规模预训练&#xff0c;其中音素单元&#xff08;phoneme&#xff09;与韵律建模均以拉丁…...

云原生CLI工具Atlasclaw:统一多集群管理与容器镜像操作

1. 项目概述&#xff1a;一个为云原生环境打造的“瑞士军刀”最近在折腾云原生环境下的自动化运维和资源管理&#xff0c;发现很多工具要么太重&#xff0c;要么功能太单一&#xff0c;总感觉缺那么一把趁手的“瑞士军刀”。直到我遇到了CloudChef/atlasclaw这个项目&#xff0…...

WorkBuddy清理Claw历史会话指南

&#x1f527; WorkBuddy 清理Claw历史会话指南「有些在Claw上用来做测试的对话一直存在&#xff0c;界面没有删除按钮&#xff0c;就算把文件夹删了&#xff0c;历史记录也还是在&#xff0c;强迫症都犯了&#xff01;&#xff01;&#xff01;」—— 来自一位真实网友的吐槽如…...

基于检索增强生成(RAG)构建专属代码生成器:从原理到工程实践

1. 项目概述&#xff1a;一个为开发者赋能的代码生成与知识管理工具在软件开发的世界里&#xff0c;我们每天都在与代码、文档和碎片化的知识打交道。你有没有遇到过这样的场景&#xff1a;面对一个似曾相识的业务逻辑&#xff0c;却记不清上次是怎么实现的&#xff1b;或者需要…...

WechatDecrypt终极指南:4步快速解密微信加密数据库的技术原理与实战

WechatDecrypt终极指南&#xff1a;4步快速解密微信加密数据库的技术原理与实战 【免费下载链接】WechatDecrypt 微信消息解密工具 项目地址: https://gitcode.com/gh_mirrors/we/WechatDecrypt 在数字隐私保护日益重要的今天&#xff0c;微信作为全球最大的即时通讯工具…...