无线easymesh源码_easymesh协议

hacker|
150

文章目录:

路由器easymesh怎么设置

EasyMesh的简单的理解就是:就是传统的APClinet模式+一定规则的自动配置。省去了以前用户手动配置SSID密码的过程,增加了一些提高用户体验的特性。达到2台或以上无线路由器设备,可以自动连接到一起组网的协议。

EasyMesh协议在Wi-Fi联盟那里叫:Multi-APSpecification,当前最新已经到Version2版本。

重要概念

EasyMesh网络

EasyMesh是Wi-Fi联盟制定的一个用于不同AP相互连接的基础标准。这个标准定义了不同厂家的AP相互连接控制的协议。

EasyMesh网络中有一个Controller角色来管理整个网络,所有Agent角色的AP都与它相连接(包括间接连接)。Controller角色一般为家庭网络出口的的主无线路由器,它包括了Controller的管理进程,同时其本身也带一个AgentAP,当然此AgentAP也在Controller的管理之下,这样更经济。EasyMesh通过比较传统的AP+Client的方式进行连接,组成了树形的网络拓扑。

Controller

EasyMeshController为其它的支持EasyMesh的设备提供了接入到它的网络中的功能。Controller通过接收网络度量、设备能力信息,通过一定的分析和计算,来统一操作整个Mesh网络的功能,如信道、拓扑结构、客户端漫游等。Controller也会发送控制命令给Agent,来提升网络中的负载均衡或控制其它功能的管理。注意:Controller可以是单独的设备,但更多是Controller+Agent的集成在一起,如上所述会更经济。

Agent

在EasyMesh网络中,所有的AP点都是Agent角色。Agent是一个逻辑实体,它需要执行Controller发过来的命令,周期给Controller上报网络度量和能力信息。某个Agent相对于其它Agent,它也提供接入的无线接口,即其它Agent通过此Agent连接到Controller。

Fronthaul与Backhaul

这两词比较抽象,字面为前端和后端的意思。对有线Ethernet来讲,基本无区别,就是Agent或Controller通过网络相连,电脑也是有线连接。

对于无线来讲,则可以组合为FronthaulBSS和BackhaulBSS,以及BackhuallSTA。

BackhaulBSS:一个专门用于建立Mesh链路的SSID,通常是隐藏的,不提供给手机等无线设备连接。

BackhaulSTA:Agent中有一个无线sta模式的接口,用于通过WPS(与FronthaulBSS)获取BackhaulBSS的SSID和密码,然后连到BackhaulSSID。

Backhuallink:Mesh链路,即BackhaulBSS与BackhaulSTA之间的链路。

FronthaulBSS:Multi-AP设备的接入点(AP),功能为:1、无线客户端连接;2、提供WPS功能(用于建立Mesh链路);3、BackhaulSTA建立Wi-Fi连接(通过WPS把backhaulBSS的SSID和密码传递下去)。

这几个名词一定要弄清楚。

一般情况,一个无线路由器会支持FronthaulBSS和BackhaulBSS、BackhaulSTA的角色。少数情况下,为了提供性能,可以只支持BackhaulBSS和BackhaulSTA的角色,那就相当于一个无线Repeater,但不提供无线AP点的,纯无线桥接。

注意BackhaulBSS可以简单理解等效BackhaulSSID。

导入、发现、配置过程

由于协议没有规定如何确定Controller和Agent角色,所以在EasyMesh网络中,需要先配置某一台设备为controller角色。有了Controller后,就要以导入连接新的Agent、配置Agent,以达到扩展网络的目的。

导入过程:是指一个Agent连接到Easymesh网络的过程(协议中为onboard)。有线连接的情况就不用说了,直接插上网线就连上。无线连接时,是通过WPS按键的方式,按照WPS协议,使用WPA2建立安全的连接过程(这个过程在BackhaulBSS已介绍)。

发现过程:是指当一个Agnet加入网络后,通过协议初始化,Controller和Agent就会相互发现。Controller通过协议查询连入Agent的网络信息、无线的能力(是否支持2.4G、5G,支持几个SSID等),根据这些信息,Controller来决定如何配置此Agent。

配置过程:是指EasyMesh扩展了IEEE1905.1中的自动配置过程,Controller通过扩展后的协议来配置Agent的信息,包括SSID、密码等,也包括一些策略性的信息,如度量、Steering,也包括网络拓扑的配置。

移动光猫里的easymesh怎么使用。开启后只是多了2个wifi而且不知道密码?

方法如下:电信光纤猫安装好后,请将网线口接入光纤猫的一个网口(如网口1)。网线另一端接入电脑网口,查看网络链接状态,确保成功接入网络。使用默认地址进入光纤猫设置页面,一般默认地址为192.168.1.1,用户名以及密码可在设备后边找到。设置无线基本信息:成功登陆后,点击“网络”一栏,左边默认在WLAN基本配置,确认“启用无线”、“无线QOS”、“无线组播”前都打上勾。可在此页面中修改无线网络的SSID,也就是无线网络的名称,如图:设置无线网络密码:左边导航栏中选择“WLAN安全配置”,配置如下: 加密方式:Mixed WPA2/WPA-PSK 修改密码:WPA与共享秘钥一栏中修改无线网络链接密码点击保存/应用7.设置成功后,就可与撤销网线,通过无线网络链接上网。光猫怎么设置WIFI及WIFI密码就搞好了。

两个路由器设置同名和Mesh路由器组网有什么不同?

直接两个路由有两种接法,一种是两个独立路由,一种是AP模式。前者可能会对一些网络发现类型的业务有影响,比如局域网内的打印机共享,文件共享之类的,特别是NAS的一些会受到些影响。后者实际上还是一个LAN内的,所以业务不受影响。

mesh的话,也分有线Mesh和无线Mesh。这里我们需要注意,目前家用路由实现的mesh一般是基于easymesh的,其中有线可以做mesh回传,也可以无线做。不要局限在无线mesh的思维中。有线mesh和前面的AP模式,具体区别我还在理解中,目前感觉主要就是差了了一个漫游之类的优化。传统的AP模式,其实各个路由之间都是隔离的状态,而基于有线mesh的话,相当于各个有一些控制平面上的交互,所以会在漫游上有一些提升。

然而关于路由器组网我们可以选择蒲公英组网软件,蒲公英组网软件是是由上海贝锐信息科技有限公司(oray)在2015年10月14日推出的一款路由器。它是一款采用VPC技术实现智能组网的路由器。2台或多台使用,无需公网IP,能将异地局域网通过蒲公英组建成一个网络。

蒲公英SD-WAN为企业提供智能组网整体解决方案,全面覆盖互联网、专线、无线网络等常见接入方式,帮助用户快速部署并引入多线动态BGP网络出口带宽,大幅提升网络连接品质,组建虚拟局域网,打破地域限制,无需公网IP,实现各地区间设备、信息互联互通。

easymesh组网丢包吗

丢包。

网络中丢包率开始升高时,重传会导致延时会不断增大,甚至导致不断尝试重连等情况,这样不能有效的缓存,严重情况下会导致观众端视频无法观看。Backhaul BSS是专门用于建立无线链路的隐藏BSS,其SSID和密码一般由厂商依据设备MAC地址通过一定的算法生成,对用户是不可见的。在进行无线EasyMesh组网的时候,主路由会通过WPS将自己Backhaul BSS的SSID和密码发给子路由,子路由再根据收到的信息去连接Backhaul BSS,再经过一些配置同步之类的过程,EasyMesh组网就能够建立起来了。

4条大神的评论

  • avatar
    访客 2022-08-02 上午 10:29:12

    FronthaulBSS)获取BackhaulBSS的SSID和密码,然后连到BackhaulSSID。Backhuallink:Mesh链路,即BackhaulBSS与BackhaulSTA之间的链路。FronthaulBSS:Multi

  • avatar
    访客 2022-08-02 下午 05:14:53

    oller通过协议查询连入Agent的网络信息、无线的能力(是否支持2.4G、5G,支持几个SSID等),根据这些信息,Controller来决定如何配置此Agent。配置过程:是指EasyMesh扩展了IEEE1905.1中的自动配置过程

  • avatar
    访客 2022-08-02 上午 08:46:44

    据设备MAC地址通过一定的算法生成,对用户是不可见的。在进行无线EasyMesh组网的时候,主路由会通过WPS将自己Backhaul BSS的SSID和密码发给子路由,子路由再根据

  • avatar
    访客 2022-08-02 下午 04:00:37

    庭网络出口的的主无线路由器,它包括了Controller的管理进程,同时其本身也带一个AgentAP,当然此AgentAP也在Controller的管理之下,这样更经济。EasyMesh通过比较传统的AP+Client的方式进行连接,组成了树形的网络拓扑。ControllerEasyMeshCo

发表评论