学习华为企业无线网络,有这篇文章就够了(二)

学习华为企业无线网络,有这篇文章就够了(一)icon-default.png?t=N7T8https://xmws-it.blog.csdn.net/article/details/135385614


 WLAN的基础配置命令 - 配置AP上线 (1)

图片

•命令:optioncode [ sub-optionsub-code ] { asciiascii-string | hex hex-string | ciphercipher-string | ip-addressip-address

▫code:指定自定义选项Option的数值。整数形式,取值范围1~254,但1、3、6、15、44、46、50、51、52、53、54、55、57、58、59、61、82、121、184不能配置。

sub-optionsub-code:指定自定义的Option子选项的数值。整数形式,取值范围是1~254。知名选项请参考RFC2132。

ascii |hex | cipher:指定自定义的选项码为ASCII字符串类型,或十六进制字符串类型,或密文字符串类型。

ip-addressip-address:指定自定义的选项码为IP地址类型。

•命令:regulatory-domain-profile name profile-name

nameprofile-name:指定域管理模板的名称。字符串类型,不区分大小写,可输入的字符串长度为1~35个字符。可见字符,不能包含“?”和空格,双引号不能出现在字符串的首尾。

•命令:country-codecountry-code

▫country-code:指定设备的国家码标识。字符串格式,枚举类型。

▫AC支持的国家码有很多,如:

▫CN 中国(缺省值)

▫AU 澳大利亚

▫CA 加拿大

▫DE 德国

▫FR 法国

▫US 美国

▫……

WLAN的基础配置命令 - 配置AP上线 (2)

图片

•命令:ap-group name group-name

namegroup-name:指定AP组的名称。字符串类型,可输入的字符串长度为1~35个字符。可见字符,不能包含“?”、“/”和空格,双引号不能出现在字符串的首尾。

WLAN的基础配置命令 - 配置AP上线 (3)

图片

•命令:ap-idap-id[ [ type-idtype-id | ap-typeap-type ] { ap-macap-mac| ap-snap-sn | ap-macap-macap-snap-sn } ]

▫ap-id:AP设备索引。整数类型,取值范围:0~8191。

type-id type-id:AP设备类型索引。整数类型,取值范围:0~255。

ap-typeap-type:AP设备类型。字符串类型,取值范围为1~31个字符。

ap-mac ap-mac:AP的MAC地址。格式为H-H-H,其中H为4位的十六进制数。

ap-snap-sn:AP的序列号。字符串类型,取值范围为1~31个字符,只能包括字母和数字。

WLAN的基础配置命令 - 配置射频 (1)

图片

•命令:radioradio-id

▫radio-id:射频ID。必须是已存在的射频ID。

•命令:

channel { 20mhz | 40mhz-minus 40mhz-plus | 80mhz | 160mhz } channel

channel 80+80mhz channel1 channel2

▫20mhz:指定射频的工作带宽为20MHz。

▫40mhz-minus:指定射频的工作带宽为40MHz Minus。

▫40mhz-plus:指定射频的工作带宽为40MHz Plus。

▫80mhz:指定射频的工作带宽为80MHz。

▫160mhz:指定射频的工作带宽为160MHz。

▫80+80mhz:指定射频的工作带宽为80+80MHz。

▫channel/channel1/channel2:指定射频的工作信道,信道基于国家代码和射频模式来进行选择。枚举值类型,取值范围根据国家代码和射频模式来进行选择。

•命令:antenna-gain antenna-gain

▫antenna-gain:天线增益。整数类型,取值范围:0~30,单位:dB。

WLAN的基础配置命令 - 配置射频 (2)

图片

•命令:eirp eirp

▫eirp:发射功率值。整数形式,取值范围是1~127,单位:dBm。

•命令:coverage distance distance

▫distance:射频覆盖距离参数。每个射频覆盖距离参数对应一组slottime、acktimeout和ctstimeout数值。根据AP间的实际距离配置射频覆盖距离参数后,AP设备根据此参数值调整对应的slottime、acktimeout和ctstimeout数值。整数类型,取值范围:1~400,单位为100m。

•命令:frequency { 2.4g | 5g }

▫缺省情况下,射频0工作在2.4GHz频段,射频2工作在5GHz频段。

WLAN的基础配置命令 - 配置射频 (3)

图片

•命令:radio-2g-profile name profile-name

name profile-name:指定2G射频模板的名称。字符串类型,不区分大小写,可输入的字符串长度为1~35个字符。可见字符,不能包含“?”和空格,双引号不能出现在字符串的首尾。

▫缺省情况下,系统上存在名为default的2G射频模板。

•命令:radio-2g-profile profile-name radio { radio-id | all }

▫profile-name:指定2G射频模板的名称。必须是已存在的2G射频模板名称。

radioradio-id:指定射频的ID。整数类型,取值范围:0和2。

radio all:指定所有的射频。

WLAN的基础配置命令 - 配置VAP (1)

图片

WLAN的基础配置命令 - 配置VAP (2)

图片

WLAN的基础配置命令 - 配置VAP(3)

图片

•命令:ssidssid

▫ssid:指定SSID的名称。文本类型,区分大小写,可输入的字符串长度为1~32字符,支持中文字符,也支持中英文字符混合,不支持制表符。

▫如果想设置SSID首字符为空格,则输入的SSID内容应该以“"”开头以“"”结束,如" hello",其中前后的“"”占用两个字符。如果想设置SSID首字符为“"”,则需要在“"”前输入转义字符“\”,如\"hello,其中“\”占用一个字符。

WLAN的基础配置命令 - 配置VAP(4)

图片

•命令:display vap { ap-group ap-group-name | { ap-name ap-name | ap-id ap-id } [ radio radio-id ] } [ssidssid ]

ap-groupap-group-name:查看指定AP组下的所有业务型VAP的相关信息。必须是已存在的AP组名称。

ap-nameap-name:查看指定名称的AP的业务型VAP的相关信息。必须是已存在的AP名称。

ap-idap-id:查看指定ID的AP的业务型VAP的相关信息。必须是已存在的AP ID。

radio radio-id:查看指定射频的业务型VAP的相关信息。整数类型,取值范围:0~2。

ssidssid:查看指定SSID的业务型VAP的相关信息。必须是已存在的SSID。

•命令:display vap { all |ssidssid }

all:查看所有业务型VAP的相关信息。

案例:旁挂二层组网隧道转发

图片

•业务需求

▫企业用户通过WLAN接入网络,以满足移动办公的最基本需求。

•组网需求

▫AC组网方式:旁挂二层组网。

▫DHCP部署方式:

▪AC作为DHCP服务器为AP分配IP地址。

▪汇聚交换机S2作为DHCP服务器为STA分配IP地址。

▫业务数据转发方式:隧道转发。

•配置思路:

▫配置AP、AC和周边网络设备之间实现网络互通。

▫配置AP上线。

▪创建AP组,用于将需要进行相同配置的AP都加入到AP组,实现统一配置。

▪配置AC的系统参数,包括国家码、AC与AP之间通信的源接口。

▪配置AP上线的认证方式并离线导入AP,实现AP正常上线。

▫配置WLAN业务参数,实现STA访问WLAN网络功能。

配置网络互通

图片

•1、S1、S2、AC创建对应VLAN及接口。

▫S1配置:

[S1] vlan batch 100

[S1] interface gigabitethernet 0/0/1

[S1-GigabitEthernet0/0/1] port link-type trunk

[S1-GigabitEthernet0/0/1] port trunk pvidvlan 100

[S1-GigabitEthernet0/0/1] port trunk allow-pass vlan 100

[S1-GigabitEthernet0/0/1] quit

[S1] interface gigabitethernet 0/0/2

[S1-GigabitEthernet0/0/2] port link-type trunk

[S1-GigabitEthernet0/0/2] port trunk allow-pass vlan 100

[S1-GigabitEthernet0/0/2] quit

▫S2配置:

[S2] vlan batch 100 101

[S2] interface gigabitethernet 0/0/1

[S2-GigabitEthernet0/0/1] port link-type trunk

[S2-GigabitEthernet0/0/1] port trunk allow-pass vlan 100

[S2-GigabitEthernet0/0/1] quit

[S2] interface gigabitethernet 0/0/2

[S2-GigabitEthernet0/0/2] port link-type trunk

[S2-GigabitEthernet0/0/2] port trunk allow-pass vlan 100 101

[S2-GigabitEthernet0/0/2] quit

[S2] interface gigabitethernet 0/0/3

[S2-GigabitEthernet0/0/3] port link-type trunk

[S2-GigabitEthernet0/0/3] port trunk allow-pass vlan 101

[S2-GigabitEthernet0/0/3] quit

▫AC配置

[AC] vlan batch 100 101

[AC] interface gigabitethernet 0/0/1

[AC-GigabitEthernet0/0/1] port link-type trunk

[AC-GigabitEthernet0/0/1] port trunk allow-pass vlan 100 101

[AC-GigabitEthernet0/0/1] quit

配置AP上线 (1)

图片

配置AP上线 (2)

图片

•在AC上离线导入AP

▫将AP加入AP组“ap-group1”中。假设AP的MAC地址为60de-4476-e360,并且根据AP的部署位置为AP配置名称,便于从名称上就能够了解AP的部署位置。例如MAC地址为60de-4476-e360的AP部署在1号区域,命名此AP为area_1。

查看AP上线

图片

display ap命令输出信息描述:

▫ID:AP ID。

▫MAC:AP MAC地址。

▫Name:AP名称。

▫Group:AP所属的AP组名称。

▫IP:AP的IP地址。在NAT场景下,AP在私网侧,AC在公网侧,该值为AP私网侧的IP地址。可通过命令display ap run-info查看AP公网侧IP地址。

▫Type:AP类型。

▫State:AP状态。

▪normal:AP正常状态,指AP在AC上成功上线。

▪commit-failed:AP上线后WLAN业务配置下发失败状态。

▪download:AP正在升级状态。

▪fault:AP上线失败状态。

▪idle:AP和AC建链前的初始状态。

▫STA:AP上接入的终端用户数。

▫Uptime:AP已上线时长。

▫ExtraInfo:额外的信息。P表示设备供电不足。

配置WLAN业务参数 (1)

图片

配置WLAN业务参数 (2)

图片

查看VAP模板信息

图片

display vap命令输出信息描述:

▫AP ID:AP ID。

▫AP name:AP名称。

▫RfID:射频ID。

▫WID:VAP的ID。

▫SSID:SSID的名称。

▫BSSID:VAP的MAC地址。

▫Status:VAP当前状态:

▪ON:VAP服务开启

▪OFF:VAP服务关闭

▫Auth type:VAP认证方式。

▫STA:当前VAP接入的终端数。

华为WLAN方案满足未来无线建网需求

图片

双轮驱动:技术与应用发展助推Wi-Fi 6时代到来

图片

Wi-Fi 6相比Wi-Fi 5

带宽提升4倍,并发提升4倍,时延降低30%

图片

•带宽提升4倍,是按理论速率进行对比,目前所有Wi-Fi 5产品实现理论(wave2)速率为2.5G;Wi-Fi 6标准理论速率为9.6G。

•并发用户数提升4倍,实际测试人均2M情况下,Wi-Fi 5并发100用户,Wi-Fi 6并发用户400用户。

•Wi-Fi 6中平均时延在20 ms左右(Wi-Fi 5中平均时延在30 ms左右),后面利用华为SmartRadio智能应用加速技术后,业务时延可再降低至10ms。

•TWT:Wi-Fi 5不支持。

Wi-Fi 6技术增强场景适应性,为客户带来新的应用体验

图片

•UHD:ultra high definition 超高清

本章总结

1.直连式组网和旁挂式组网各有什么优势?

答案:

▫直连式组网优势:在直连式组网中,多采用直接转发模式,适用于大规模集中部署的WLAN网络,并可以简化网络架构。

▫旁挂式组网优势:这种方式是常用的组网模式,此时无线用户业务数据无需经过AC集中处理,基本无带宽瓶颈,而且便于继承现有网络的安全策略,故此模式也多是推荐的网络部署方案。

2.(多选)FIT AP发现AC的方式有哪些?(  ABD )

A.静态发现

B.DCHP动态发现

C.FTP动态发现

D.DNS动态发现

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/310342.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

gseaplot3修改一下clusterProfiler默认绘图函数

直接使用clusterProfiler::gseaplot2绘图会出现下边的结果&#xff0c;导致四周显示不全&#xff0c;线的粗细也没办法调整&#xff0c;因为返回的是一个aplot包中的gglist对象&#xff0c;没太多研究。 p1 <- clusterProfiler::gseaplot2(gsea_result, gsea_result$ID, pv…

MySQL修炼手册4:分组与聚合:GROUP BY与HAVING的应用

写在开头 MySQL数据库的强大功能为我们提供了丰富的数据处理工具&#xff0c;其中GROUP BY与HAVING的应用使得数据的分组与聚合变得更加灵活和高效。在本篇博客中&#xff0c;我们将深入研究GROUP BY与HAVING的基础知识&#xff0c;并通过实际案例&#xff0c;展示它们在数据分…

【网络安全】【密码学】【北京航空航天大学】实验二、数论基础(中)【C语言和Java实现】

实验二、数论基础&#xff08;中&#xff09; 一、实验内容 1、扩展欧几里得算法&#xff08;Extended Euclid’s Algorithm&#xff09; &#xff08;1&#xff09;、算法原理 已知整数 a , b ,扩展的欧几里得算法可以在求得 a , b 的最大公约数的同时&#xff0c;找到一对…

群发邮件被判定为垃圾邮件的原因有哪些呢?

群发邮件被判定为垃圾邮件如何处理&#xff1f;邮件群发时怎么避免成为垃圾邮件&#xff1f; 群发邮件一直以来都是一种高效的信息传递方式&#xff0c;然而&#xff0c;随着网络垃圾邮件的激增&#xff0c;越来越多的群发邮件被系统判定为垃圾邮件。蜂邮EDM将深入探讨群发邮件…

用TF-IDF处理文本数据

计算机擅长处理数字&#xff0c;但不擅长处理文本数据&#xff0c;TF-IDF是处理文本数据最广泛使用的技术之一&#xff0c;本文对它的工作原理以及它的特性进行介绍。 根据直觉&#xff0c;我们认为在文本数据分析中出现频率更高的单词应该具有更大的权重&#xff0c;但事实并…

starrocks权限管理-2.3.2版本

1.新用户创建以及授权 1.创建用户&#xff08;未分配角色&#xff09; -- 使用明文密码创建用户&#xff0c;允许其从 172.25.20.1 登陆。如果172.25.20.1被%替换就是所有ip都可以访问 CREATE USER bigdata172.25.20.1 IDENTIFIED WITH mysql_native_password BY Zhengda1; 不…

API文档、API自动化测试神器:Apipost

在数字化时代&#xff0c;API已成为企业和开发者实现数据互通、应用集成的重要桥梁。然而&#xff0c;随着API数量的不断增加&#xff0c;API设计、调试、文档和测试等工作也变得越来越复杂。为了解决这一痛点&#xff0c;一款名为Apipost的API协同研发工具应运而生&#xff0c…

尝试添加服务器中正在运行的docker容器时报错:当前用户没有运行“docker”的权限

尝试添加服务器中正在运行的docker容器时报错&#xff1a;当前用户没有运行“docker”的权限 环境 1&#xff0c;通过vscode ssh到服务器的 2&#xff0c;服务器端有一个contianer&#xff0c;但是无法通过vscode的Dev contianer组件将服务器中正在运行的contianer添加过来 3…

XUbuntu22.04之快速复制绝对路径(二百零五)

简介&#xff1a; CSDN博客专家&#xff0c;专注Android/Linux系统&#xff0c;分享多mic语音方案、音视频、编解码等技术&#xff0c;与大家一起成长&#xff01; 优质专栏&#xff1a;Audio工程师进阶系列【原创干货持续更新中……】&#x1f680; 优质专栏&#xff1a;多媒…

【开源】基于JAVA+Vue+SpringBoot的超市账单管理系统

目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块三、系统设计3.1 总体设计3.2 前端设计3.3 后端设计在这里插入图片描述 四、系统展示五、核心代码5.1 查询供应商5.2 查询商品5.3 新增超市账单5.4 编辑超市账单5.5 查询超市账单 六、免责说明 一、摘要 1.1 项目介绍 基于…

【大数据架构】OLAP实时分析引擎选型

OLAP引擎面临的挑战 常见OLAP引擎对比 OLAP分析场景中&#xff0c;一般认为QPS达到1000就算高并发&#xff0c;而不是像电商、抢红包等业务场景中&#xff0c;10W以上才算高并发&#xff0c;毕竟数据分析场景&#xff0c;数据海量&#xff0c;计算复杂&#xff0c;QPS能够达到1…

手部受伤手术完就万事大吉?不!还有50%靠康复

在骨科急诊病人中&#xff0c;手外伤约占就诊人数的四分之一&#xff0c;比如常见的擦伤、撕裂伤、挫伤、肌肉拉伤、关节韧带扭伤、骨折及关节脱位等。对于此类损伤&#xff0c;手术的功劳占一半&#xff0c;另一半则是术前术后的功能康复训练。 所以&#xff0c;对手外伤病人来…

systick_config 建立系统时钟

1.systick_config&#xff0c; 建立1ms&#xff08;可以改&#xff09;的系统时钟&#xff0c;包含计数值&#xff0c; 初始值&#xff0c;中断 2. 计数值 SystemCoreClock&#xff0c;对于STM32F4xx 系统时钟为168M, 那么假如168M为1S, /1000为1ms, /1000000为1us 3. SysTick_…

如何使用 Helm 在 K8s 上集成 Prometheus 和 Grafana|Part 2

在 Part 1 中&#xff0c;我们一起了解了什么是 Prometheus 和 Grafana&#xff0c;以及使用这些工具的前提条件和优势。在本部分&#xff0c;将继续带您学习如何安装 Helm 以及如何使用 Prometheus Helm Charts。 开始使用 Helm 和 Helm Chart ArtifactHub 为 Helm Chart 提供…

限流算法之计数器法

文章目录 一、计数器法是什么&#xff1f;二、模拟限流算法java版效果 一、计数器法是什么&#xff1f; 计数器法是限流算法里最简单也是最容易实现的一种算法。 比如&#xff1a;对于一个接口来说&#xff0c;我们1分钟的访问次数不能超过100个。那么我们可以这么做&#xff…

删除sys_file表中的文件信息后同步操作表单中对应的文件字段信息

需求&#xff1a;由于系统的表单文件上传/删除操作与表单的保存操作不同时进行&#xff0c;所以需要调整 细节&#xff1a;&#xff08;某个表&#xff1a;A表&#xff09;表单的文件字段只是保存了上传文件的id&#xff0c;名称&#xff0c;真正的文件保存是保存在一个系统的文…

异步编程利器:CompletableFuture深度解析

本文已收录至Github&#xff0c;推荐阅读 &#x1f449; Java随想录 微信公众号&#xff1a;Java随想录 文章目录 摘要如何使用源码解析基本结构内部原理执行流程 方法介绍创建对象异步执行任务链式操作异步任务组合异常处理取值与状态超时控制与取消操作依赖完成并发限制记忆…

yum来安装php727

yum 安装php727,一键安装&#xff0c;都是安装在系统的默认位置&#xff0c;方便快捷 先确定linux平台中centos的版本信息&#xff0c;一下内容针对el7 查看linux版本 &#xff1a; cat /etc/redhat-release 查看内核版本命令&#xff1a; cat /proc/version (0)如果有安装好…

频率阈图像滤波

介绍 频率阈图像滤波是一种在频域中进行图像处理的方法&#xff0c;它基于图像的频率分布来实现滤波效果。具体步骤如下&#xff1a; 将原始图像转换到频域&#xff1a;使用快速傅里叶变换&#xff08;FFT&#xff09;将图像从空间域转换到频域。对频域图像应用频率阈滤波器&a…

力扣 | 139. 单词拆分

主要是要注意组合的顺序是任意的&#xff01;所以就要先选择目标字串&#xff0c;再选择wordDict public boolean wordBreak(String s, List<String> wordDict) {// dp[i]: 表示前 i 个字符组成的子串是否可以被 wordDict 中的字符串组合而成boolean[] dp new boolean[s…