子网规划与组网实验_【干货】从0到1,“大型WLAN组网”基础知识分享~

点击蓝字

 

关注我们

 

目前,大多数企业办公环境同时使用有线和无线网络来支撑业务。办公区在提供有线网口的同时,也采用全Wi-Fi覆盖,办公环境更为开放和智能。未来,企业云桌面办公、智真会议、4K视频等大带宽业务将从有线网络迁移至无线网络,而VR/AR、虚拟助手、自动化工厂等新技术将直接基于无线网络部署。新的应用场景对企业WLAN的设计与规划提出更高的要求。  

本文将介绍大型WLAN组网的典型应用、关键技术原理以及大型WLAN组网的配置。

云桌面又称桌面虚拟化、云电脑,是替代传统电脑的一种新模式;采用云桌面后,用户无需再购买电脑主机,用户安装客户端后通过特有的通信协议访问后端服务器上的虚拟机主机来实现交互式操作,达到与电脑一致的体验效果;同时,云桌面不仅支持用于替换传统电脑,还支持手机、平板等其他智能设备在互联网上访问,也是移动办公的最新解决方案。 

智真会议是通过高分辨率摄像头和语音设备,提供真人大小面对面、眼对眼的视频会议。 

VR:Virtual Reality,虚拟现实,指用计算机模拟三维环境,用户常常借助手套和眼镜就能直接交互操作。 

AR:Augmented Reality,增强现实,在虚拟现实的基础上发展起来的新技术,也被称为混合现实。是通过计算机系统提供的信息增加用户对现实世界感知的技术,将虚拟的信息应用到真实世界,并将计算机生成的虚拟物体、场景或系统提示信息叠加到真实场景中,从而实现对现实的增强。AR通常是以透过式头盔显示系统和注册(AR系统中用户观察点和计算机生成的虚拟物体的定位)系统相结合的形式来实现的。

大型WLAN组网概述

大型WLAN组网的应用

c8affd8a16a782de8de54d0e182bed72.png

高新科技园区会使用大量的新兴技术,比如IoT、5G融合、自动驾驶等等技术。

大型WLAN组网特点

4f9eb512e7df0400e44c5b121f751c39.png

华为大型WLAN方案功能

3043209add40e154ce630e0c1949953b.png

WLAN网络解决方案

7665b0933899b2bcf1caedd59fe9dc4e.png

大型WLAN网络关键技术

fe9e33ea697b35eba2788394c94462e5.png

VLAN Pool

VLAN Pool 概念

现有网络面临的挑战 

  • 无线网络终端的移动性导致特定区域IP地址请求较多。

  • 通过情况下,一个SSID只能对应一个业务VLAN,如果通过扩大子网增加IP地址则会导致广播域扩大,大量的广播报文造成网络拥塞。 

VLAN Pool是一种把多个VLAN放在一个池中并提供分配算法的VLAN分配技术,又称为VLAN池。

ffd15f60ac86ea66cd6b0fde6e94a22d.png
  • 通过VLAN Pool把接入的用户分配到不同的VLAN,可以减少广播域,减少网络中的广播报文,提升网络性能。 

  • 由于无线终端的移动性,在无线网络中经常有大量用户从某个区域接入后,随着用的移动,再漫游到其他区域,导致该区域的用户接入多,对IP地址数目要求大。比如:场馆入口、酒店的大堂等。目前一个SSID只能对应一个VLAN,一个VLAN对应一个子网,如果大量用户从某一区域接入,只能扩大VLAN的子网,保证用户能够获取到IP地址。这样带来的问题就是广播域扩大,导致大量的广播报文(如:ARP、DHCP等)带来严重的网络拥塞。

  • 基于此问题考虑,一个SSID需要能够对应多个VLAN,把大量用户分散到不同的VLAN减少广播域。VLAN Pool提供多个VLAN的管理和分配算法,实现SSID对应多个VLAN的方案。

VLAN Pool分配VLAN的算法

  • 顺序分配算法:把用户按上线顺序依次划分到不同的VLAN中。 

  • HASH分配算法:根据用户MAC地址HASH值分配VLAN。 

  • 两种分配方式的比较:

c7313fee3cdcce97c4de44e4b8f1af53.png
  • 顺序分配算法:把用户按上线顺序依次划分到不同的VLAN中,用户上下线用户VLAN容易变化,IP地址变更。 

  • HASH分配算法:根据用户MAC地址HASH值分配VLAN,用户分配的VLAN固定,可能导致VLAN间用户划分不均匀,有的VLAN用户较多,有的较少。

分配VLAN流程

daa768d73e9a9af390e250df855bc7be.png
  1. 用户终端从某个VAP接入,判断VAP是否有判断VLAN Pool。 

  2. 如果该VAP对应的模板绑定了VLAN Pool,使用VLAN Pool的分配算法分配一个VLAN, VLAN Pool有顺序分配和hash分配两种分配算法。 

  3. 给终端分配一个VLAN。 

  4. 终端从VLAN Pool分配的VLAN上线。

虚拟接入点VAP(Virtual Access Point):VAP就是在一个物理实体AP上虚拟出多个AP,每一个被虚拟出的AP就是一个VAP,每个VAP提供和物理实体AP一样的功能。用户可以在一个AP上创建不同的VAP来为不同的用户群体提供无线接入服务。

VLAN Pool应用示例

5d155a2df53c3290e7678211c23afe88.png

配置介绍

1.创建VLAN Pool并进入VLAN Pool视图。

[AC] vlan pool pool-name

 2.将指定VLAN添加到VLAN Pool中。

[AC-vlan-pool-pool-name] vlan { start-vlan [ to end-vlan ] } &<1-10>

3.配置VLAN Pool中的VLAN分配算法。

[AC-vlan-pool-pool-name] assignment { even | hash }

 4.配置VAP的业务VLAN。

[AC] wlan  

[AC-wlan-view] vap-profile name profile-name

[AC-wlan-vap-prof-profile-name] service-vlan vlan-pool pool-name

VLAN pool中可以配置VLAN分配算法。assignment { even | hash } 

VLAN分配算法为even时,VLAN pool根据STA的上线顺序为STA分配业务VLAN,VLAN pool尽量保证所有VLAN分配给STA的IP地址数目相近。但同一个STA如果多次上线,每次获取的地址通常都不相同。 

VLAN分配算法为hash时,VLAN pool根据STA的MAC地址进行哈希运算后的结果为STA分配业务VLAN,只要VLAN pool里面的VLAN不发生变化,通常STA都会获取到固定的业务VLAN,STA重新上线时也会被尽量优先分配到之前使用过的IP地址。

配置案例 (1)

e51e493c894d9f7df5aa1e35e53765fd.png3ebe9d009bf8a382804f421204b929bf.png
  • AC是STA的DHCP服务器,已开启DHCP功能; 

  • DHCP服务器地址包含两个网段,分别为10.1.2.0/24以及10.1.3.0/24; 

  • DHCP客户机能够动态获取服务器分配的IP地址,IP地址池地址范围为10.1.2.0以及10.1.3.0网段地址,且网关地址为10.1.2.254, 10.1.3.254。

配置案例 (2)

1.在AC上查看所有VLAN pool下的简要配置信息:

4bae048397e81cbaff8afc6739aafc9f.png

 2.在AC上查看STA VLAN Pool下的详细配置信息:

4a73327630d865420fe0a4233404b5d1.png

e659a976c5a867b0dbb596fc7c9739ec.gif

↓↓↓

为了方便广大网络爱好学习者一起学(聚)习(众)交(搞)流(基),特开设华为干货交流群,里面已经上传大量学习资料,欢迎广大网络工程师进群学习!

2f46c85543a17f057af84102f6d000e2.png

d918ef8137dc860143e50f1c586530f3.gif

分享、在看与点赞,至少我要拥有一个吧

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

搭建集群 RabbitMQ SHELL脚本实战_03

接上一篇&#xff1a; (企业级) 搭建集群RabbitMQ 快速下载、安装、配置、部署_02 文章目录一、shell脚本说明1. 选择脚本的原因2. 脚本总览二、脚本实战2.1. 工具依赖包2.2. wget 远程下载安装包2.3. rpm安装软件2.4. 编辑配置文件修改密码2.5. 启动RabbitMQ2.6. 查看RabbitMQ…

欧洲为何没有牛逼的互联网公司

戳蓝字“CSDN云计算”关注我们哦&#xff01;作者 | 挖数责编 | 阿秃截至2018年底&#xff0c;全球市值最大的21家互联网科技公司里边&#xff0c;美国有12家&#xff0c;中国有9家&#xff0c;没有一家欧洲公司。在国内BAT搅动风云&#xff0c;美国亚马逊的贝索斯坐上全球首富…

混合云存储开启企业上云新路径--阿里云混合云备份容灾方案发布

当前&#xff0c;数据已经成为了企业的核心资产。而如果数据中心发生故障不仅会给企业带来巨大损失&#xff0c;甚至会直接迫使企业走向倒闭。对于企业而言&#xff0c;每一字节业务数据的丢失都是一场重大的灾难&#xff01;那么&#xff0c;如何保证企业的核心数据资产不丢失…

java导出pdf_一张PDF了解JDK11 GC调优秘籍-附PDF下载

简介JDK11相比JDK10&#xff0c;添加了一个新的Source-File Mode&#xff0c;可以直接通过java来运行单个java源文件&#xff0c;而不需要进行编译。同时还提供了新的HTTP API&#xff0c;支持响应性stream。当然上面的都不是重点&#xff0c;重点的是JDK11是一个LTS版本&#…

RabbitMQ 普通集群配置_04

接上一篇&#xff1a;(企业级) 搭建集群 RabbitMQ SHELL脚本实战_03 文章目录RabbiMQ简介RabbiMQ模式RabbiMQ特点环境部署总览一、基础配置及RabbitMQ 安装1. 配置hosts文件2. 安装配置RabbitMQ3. 思路分析二、RabiitMQ 集群配置同步2.1. 拷贝erlang.cookie2.2. 同步.erlang.co…

java 百度api接口开发_百度熊掌号使用Java工具类对接API推送接口进行文章推送实例详解...

对于java程序员来说&#xff0c;自己运维的百度熊掌号当然得使用java的方式去每天推送文章了。目前&#xff0c;百度推出了百度熊掌号服务。旨在更好的为站长服务。那么百度熊掌号如何通过推送API接口实现自动文章推送呢&#xff1f;第一步&#xff1a;注册注册百度熊掌号&…

RabbitMQ 集群搭建_02_rpm版本(linux环境)

接上一篇&#xff1a;(企业级) CentOS7 安装 RabbitMQ最新版本 下载、安装、配置、运行、部署_01 文章目录一、SHELL脚本说明1. 选择脚本的原因2. 脚本总览二、脚本实战2.1. 安装rabbitmq前要准备的基础环境2.2. wget 远程下载安装包2.3. rpm安装软件2.4. 编辑配置文件修改密码…

力荐联邦学习系统,据说英伟达Clara“上架”新进展!

戳蓝字“CSDN云计算”关注我们哦&#xff01;作者 | 晶少责编 | 阿秃这是晶少本年度第二次面访Kimberly Powell&#xff0c;这位英伟达医疗领域的美女副总裁。除了一贯的nice之外&#xff0c;更重要的一点&#xff0c;在深圳MICCAI 2019期间&#xff0c;英伟达医疗团队还带来了…

设置线程当天十二点执行_这份JAVA多线程笔记真的是细节满满,几乎全是你工作能用到的干货...

前言1:发挥多核CPU的优势(充分利用cpu资源)如果是单线程的程序&#xff0c;那么在双核CPU上就浪费了50%&#xff0c;在4核CPU上就浪费了75%。单核CPU上所谓的”多线程”那是假的多线程&#xff0c;同一时间处理器只会处理一段逻辑&#xff0c;只不过线程之间切换得比较快&#…

java多参方法_Java中多参数方法进阶

多参数方法的问题相信很多人曾经都写过多参数的构造方法&#xff0c;就像下面示例的代码。当想要创建一个给全部属性赋值的实例的时候&#xff0c;就会利用这个多参数的构造方法。但是&#xff0c;当类的属性特别多的时候&#xff0c;你还会这么写吗&#xff1f;如果你写了一个…

Pod Preset玩转K8S容器时区自动配置

缘由 默认的情况&#xff0c;在K8S里启动一个容器&#xff0c;该容器的设置的时区是UTC0&#xff0c;但是对于很多客户而言&#xff0c;其主机环境并不在UTC0。例如中国客户在UTC8。如果不把容器的时区和主机主机设置为一致&#xff0c;则在查找日志等时候将非常不方便&#x…

泪目!连拿3份 offer,AI 程序员求职经历火爆 IT圈!

程序员&#xff0c;如果有一天&#xff0c;你突然“被裁员”会怎么样&#xff1f;最近在知乎上浏览&#xff0c;看到这样一则内容&#xff1a;2019年&#xff0c;被裁员怎么挺过来&#xff1f;来源&#xff1a;知乎&#xff1a;https://www.zhihu.com/question/314153857其中这…

java 静态方法_80后程序员,教你学Java核心技术:用户自定义类+静态域静态方法

用户自定义类在第3章中&#xff0c;已经开始编写了一些简单的类。但是&#xff0c;那些类都只有一个简单的main方法。现在让我们开始学习如何设计复杂应用程序所需要的各种“主力类”(workhorse class)。通常&#xff0c;这些类没有main方法&#xff0c;而有自定义的实例域和实…

容器服务kubernetes弹性伸缩高级用法

前言 近期&#xff0c;阿里云容器服务kubernetes发布了cluster-autoscaler的支持&#xff0c;开发者可以通过页面简单快捷的配置节点的弹性伸缩&#xff0c;支持普通实例、GPU实例以及竞价实例帮助开发者实现架构弹性和运营成本之间的博弈。阿里云容器服务kubernetes的cluster…

主进程中发生javascript错误_你知道 JavaScript 中的错误对象有哪些类型吗?

每当 JavaScript 中发生任何运行时错误时&#xff0c;都会引发Error对象。在许多情况下&#xff0c;我们还可以扩展这些标准Error对象&#xff0c;以创建我们自己的自定义Error对象。属性Error 对象具有2个属性name ——设置或返回错误名称。具体来说&#xff0c;它返回错误所属…

CSDN 1024,“猿”来在等你!

戳蓝字“CSDN云计算”关注我们哦&#xff01;技术深不可测、薪资难以想象、着装招人吐槽、发量让人惊叹、笑点着实密集、情商令人堪忧......在这个你我他她它通过网络紧密互联、消息实时互通的 21 世纪&#xff0c;人们对身处技术至高点的程序员们仍然有着以上不接地气、呆板保…

BigData:值得了解的十大数据发展趋势

当今&#xff0c;世界无时无刻不在发生着变化。对于技术领域而言&#xff0c;普遍存在的一个巨大变化就是为大数据&#xff08;Big data&#xff09;打开了大门&#xff0c;并应用大数据技相关技术来改善各行业的业务并促进经济的发展。目前&#xff0c;大数据的作用已经上升到…

基于FPGA的图像Robert变换实现,包括tb测试文件和MATLAB辅助验证

目录 1.算法运行效果图预览 2.算法运行软件版本 3.部分核心程序 4.算法理论概述 5.算法完整程序工程 1.算法运行效果图预览 fpga的结果导入到matlab显示&#xff1a; 2.算法运行软件版本 vivado2019.2 matlab2022a 3.部分核心程序 ..................................…

RabbitMQ 镜像集群配置_05

接上一篇&#xff1a;(企业级) RabbitMQ 普通集群配置_04 文章目录一、RabbitMQ 策略实战1. 创建RabbitMQ 策略2. ly-01节点查看创建RabbitMQ 策略3. 登录ly-02管控台查看创建RabbitMQ 策略4. 登录ly-03管控台查看创建RabbitMQ 策略二、添加队列测试2.1. 添加队列2.2. Queues菜…

2018年9月杭州云栖大会Workshop - 基于日志的安全分析实战

基于日志的安全分析实战 背景 越来越多的企业开始重视构建基于日志的安全分析与防护系统。我们会讲述如何使用日志服务从0到1收集海量日志&#xff0c;并从中实时筛选、甄别出可疑操作并快速分析&#xff0c;进一步构建安全大盘与可视化。并通过实战方式&#xff0c;演练覆盖…