Wi-Fi Mesh网络技术
Wi-Fi在很早的时候就引入了mesh技术,并且最近得到了越来越多的关注。谷歌、Eero、Linksys、Netgear以及几乎所有以家庭和小型办公室为目标的网络品牌都提供了mesh网格系统。但是也有针对企业级市场的Wi-Fi mesh解决方案,无线技术的进步提高了部署企业mesh网络的可行性,特别是那些有线部署施工难度大的应用场景中。

Wi-Fi mesh网络背后的理念是,并非所有接入点(AP)都必须接入有线基础设施,因为每一个mesh节点都可以是一个中继器,可以让附近的
mesh AP连接网络。小型mesh网络可能只需要一个mesh AP接入有线网络。更大的网络需要将多个mesh
AP接入网络,以支持无线连接的网络。
Wi-Fi mesh不同于现有的无线分发系统
Wi-Fi mesh技术与当前由路由器以及AP支持的无线分发系统(WDS)的特性有着很大的不同。Mesh与传统的网络系统相比可以简单理解为更智能的WDS版本,并且更容易配置和部署。
WDS通常只允许用户将各个节点连接到另一个进行有线连接的AP上,
APs的无线连接通常是静态的,需要手动配置MAC地址。此外,APs之间的无线链路数量有限,并且无线APs的安全性/加密可能比较复杂。此外,WDS连接通常使用与常规Wi-Fi流量相同的无线电和频道,这可能会影响Wi-Fi性能。
Mesh Aps 则可以直接连接到无线连接的Mesh APs。mesh APs都有一个专门的无线广播用于mesh APs之间的无线连接,这使得普通的双波段无线电可以为Wi-Fi用户服务。
APs之间的无线连接是自动的,并提供自修复的多路径连接或跳转。这有助于简化设置并提供更好的冗余。因此,如果一个mesh
AP失败了,或者环境发生了变化,对无线链路产生了负面影响,那么无线连接的mesh AP被设计为寻找另一个mesh
AP,或者找到一条更好的路径来访问主机AP。
很多场景下,Wi-Fi mesh 比传统的APs更适合
在某些情况下,考虑在企业中部署mesh(而不是传统的APs)是有意义的。例如,在没有任何现有电缆的环境中,mesh网格安装可以更快、更便宜。
当电线施工困难或不可能时,mesh网络结构尤其有用。比如说历史悠久的建筑、公园和户外场所等。
此外,在需要临时搭建网络的场景中mesh网络是非常理想的方案,如在公共场所的活动和会议。它也适用于租用空间,比如没有可行电缆的办公室。
即使拉电缆不是一个大问题,企业仍然可以考虑在未来可能有明显环境变化的场景中(比如说建筑物会更新)部署mesh网络,因为mesh网络能够更容易的修补新环节的网络覆盖漏洞。
Wi-Fi mesh部署挑战
在使用Wi-Fi
mesh网络之前,吞吐量是需要考虑的最重要因素之一。对于需要最高吞吐量和最快Wi-Fi速度的情况,传统的APs可能更适合。在mesh
WiFi配置中,用户必须要考虑到从一个中继器到下一个中继器的巨大带宽损失;对于mesh
APs之间的每一个无线链路,吞吐量都会比之前的AP下降50%左右,这就意味着mesh网络的网络吞吐量不会太大。
当然,在某些应用场景下,mesh
APs的吞吐量问题是可以接受的,特别是考虑到802.11ac提供的数据速率。如果用户主要的目的是一般的Web工作或网络浏览,则吞吐量下降可能不是问题,也不会引起注意。但如果很多用户需要使用高带宽的应用程序,比如高清视频流或照片上传,这一点肯定是值得注意的。
在Wi-Fi的调查和设计中,mesh也引入了更多的变量。企业需要考量mesh APs的放置位置,考虑mesh APs之间无线链路的数量、长度和信号质量。此外,在设计时,用户还必须考虑AP的电源,这可能会限制AP的放置位置。
在大多数情况下,与使用传统的APs相比,用户将需要更多的mesh APs来覆盖相同的区域。Mesh APs需要更紧密地放置在一起,以便它们能够有效地相互通信。用户不得不购买更多的mesh Aps,这也是用户需要考虑到底成本因素。
兼容性也是一个问题。尽管IEEE的802.11标准和Wi-Fi联盟的Wi-Fi EasyMesh标准由来已久,但大多数mesh
APs在不同的供应商之间并不兼容。所以,为了安全起见,坚持使用一个品牌,也许是同一种型号是有道理的。可以考虑在手边保留一些额外的mesh
APs,用于替换或mesh扩展,以防将来无法购买该模型。
mesh Aps已经给很多wifi技术供应商所使用
许多企业级AP具有内置的mesh功能,尽管大多数IT专业人员通常只使用传统的AP部署模式。然而,专用的mesh APs通常具有更高级的mesh特性。具体的特性、限制和性能在AP供应商之间差别很大。
例如,Ubiquiti Networks提供了一个带有UAP-AC-M和UAP-AC-M-
pro的mesh线,但是没有专门用于mesh链接的第三个广播。Ubiquiti称其mesh功能为无线上行传输数据,并且大多数供应商的传统APs都支持该功能。甚至Ubiquiti的传统APs也支持mesh,但该技术仅限于一次无线跳转
。
三星和Cambium Networks也专门销售mesh APs。其他供应商,如思科和阿鲁巴网络在他们的许多传统AP模型中提供mesh功能。
Wi-Fi Mesh网络技术的更多相关文章
- 蓝牙mesh网络技术的亮点
蓝牙mesh网络技术的亮点 The highlights of Bluetooth mesh networking technology 导言 蓝牙是当今最主要的低功耗无线技术之一,对无线设备用户和开 ...
- 无线Mesh网络技术基础与应用
无线Mesh网络主要包含三类节点,构成了Mesh的基本服务集. 1.与有线网络相连的节点(GateWay节点),其主要负责实现无线Mesh网络和有线网络的数据交换. 2.可以进行Mesh组网并拥有Ro ...
- ZigBee无线网络技术在小区路灯照明系统的应用
小区路灯照明系统是楼宇智能的一部分,但受制于布线.成本等的问题,难以得以实施.随着计算机技术的迅猛发展,无线网络技术越来越成熟,ZigBee无线网络成本低.功耗低.传输距离远等的特点,非常适合在无线路 ...
- BLE Mesh网络协议综述
0 引言 自2012年蓝牙4.0规范推出之后,全新的蓝牙低功耗(BLE)技术由于其极低的运行和待机功耗.低成本和跨厂商互操作性,3 ms低延迟.AES-128加密等诸多特色,可以用于计步器.心律监视器 ...
- 云计算和大数据时代网络技术揭秘(十三)VXLAN
Vxlan(virtual Extensible LAN)虚拟可扩展局域网,是一种Overlay方式的网络技术,采用了mac in UDP的方式 进行封装,共50字节的报头.该技术的目标是解决虚拟机在 ...
- 云计算和大数据时代网络技术揭秘(十二)自定义网络SDN
软件定义网络——SDN SDN是网络技术热点,即软件定义网络,OpenFlow是实现SDN思想的一个框架标准, open是指公开.开放,具体为控制平面的规则由各个通信厂家自定义变为公开的技术标准, f ...
- [转载] Google数据中心网络技术漫谈
原文: http://www.sdnlab.com/12700.html?from=timeline&isappinstalled=0#10006-weixin-1-52626-6b3bffd ...
- Android基础总结(9)——网络技术
这里主要讲的是如何在手机端使用HTTP协议和服务器端进行网络交互,并对服务器返回的数据进行解析,这也是Android最常使用到的网络技术了. 1.WebView的用法 Android提供的WebVie ...
- CDN 内容分发网络技术
1.前言 Internet的高速发展,给人们的工作和生活带来了极大的便利,对Internet的服务品质和访问速度要求越来越高,虽然带宽不断增加,用户数量也在不断增加,受Web服务器的负荷和传输距离等因 ...
随机推荐
- Python3学习之路~6.7 经典类和新式类的继承顺序
在Python中,经典类(class Person:)和新式类(class Person(object):)的主要区别就是体现在多继承的顺序上. Python 2.x中默认都是经典类,只有显式继承了o ...
- 001-dubbo基础-001-服务化最佳实践、异常处理逻辑
1.参看地址 http://dubbo.apache.org/zh-cn/ 2.服务化最佳实践 分包 建议将服务接口.服务模型.服务异常等均放在 API 包中,因为服务模型和异常也是 API 的一部分 ...
- wx:Textctrl
import wx class Mywin(wx.Frame): def __init__(self, parent, title): super(Mywin, self).__init__(pare ...
- jquery小结收藏
//根据id获取控件的值,如果没有数据默认赋值为0 function getDataById(id) { var data = $("#"+id).val(); if(data== ...
- vue中computed和watch的用法
computed用来监控自己定义的变量,该变量不在data里面声明,直接在computed里面定义,然后就可以在页面上进行双向数据绑定展示出结果或者用作其他处理: computed比较适合对多个变量或 ...
- vue中的路由高亮
- 多线程——newFixedThreadPool线程池
newFixedThreadPool线程池: 理解: 1.固定线程数的线程池. 2.通过Executors中的静态方法创建: public static ExecutorService new ...
- (转)EOSIO开发(一)使用Docker构建本地环境
前言 一直想学习EOS开发,但是不知道怎么入门.最近从GitHub上下载了源码,发现官方已经提供了完整的EOSIO开发入门教程,既然如此赶紧开始行动.今天是系列文章的第一篇,介绍如何使用Docker搭 ...
- 解决bug感觉
解决bug,没有思路,很烦躁: 时间过去好久,还是没头绪,没结论: ...... ...... ...... ...... ...... 过了好久,这样还不如冷静下来,按照正确的方法(review代码 ...
- git push 报错:missing Change-Id in commit message footer
使用gerrit后,提交代码会出现如下截图问题: 临时解决: step1:把上面红色的那条gitidir复制下来执行下: step2:执行下面的命令会添加change_id git commit -- ...