admin管理员组

文章数量:1532657

2024年6月25日发(作者:)

成都网大科技有限公司

MikroTik

Wireless无线应用手册

成都网大科技有限公司

Chengdu NetAll Technongy

- 1 -

成都网大科技有限公司

版本

W3.0

在建设Wlan无线下,需要做哪些准备和工作:

1、构建Wlan我们需要什么?

设备组成包括MikroTik无线路由器,根据适当的环境选择天线,如天线的发射频段,天线的增益大小(通过覆

盖使用全向或扇形天线,长距离传输使用抛物面高增益天线)与设备连接的馈线,以及用于固定MikroTik设备

和天线的支架,并且做好相应的防雷工作。MikroTik路由器连接有线和无线网络, 路由器配置为桥接模式或者

路由模式,用于连接无线和有线网络。通过安装好的天线将信号发送到周边的客户。

2、我应该把中心基站(Base Station)放在那里?

我们需要通过Wlan对一片区域做无线覆盖,中心基站(Base station)应该被放在一个地区的制高点,使得周

围的用户都在视距范围内,例如高层建筑的屋顶,铁塔等

3、一个中心基站AP能连接多少个客户端?

支持2007个客户端,然而实际情况并不是如此,需要根据系统的性能和承载能力。实际环境中终端PC的数量,

带宽情况和信号连接状态都会影响,一个基站保持在50个左右客户比较合适,如果你通过流量控制和数据过滤

就能更好的对他们进行管理。

4、我需要连接一个客户端的网络,应该怎么做?

你需要一个客户端设备(CPE),例如一个MikroTik无线路由设备、以太网接口、定向天线、低损耗馈线。MikroTik

无线路由器可以为本地客户端的网络提供需多功能,如防火墙、NAT、流量控制、DHCP服务等。定向天线应该

安装在可以看见中心基站的位置。

5、每个系统的传输速度如何?

2.4GHz 在802.11b模式下,数据传输是11Mbps。然而实际吞吐量在5-6Mbps。5GHz 在802.11a模式和2.4GHz

的802.11g模式下,数据传输为54Mbps。

5GHz的802.11a 模式下,为得到理想的带宽,在中心基站和客户端最好使用800MHz的CPU。同样

RouterBOARD系列建议使用400系列和600系列。所有用户都可以分配到相同的带宽。

6、能否限制每个用户的带宽?

是的,可以限制每一个用户的带宽速度,通过RouterOS的queue选项。

7、中心基站与客户端之间无线传输最大距离能达到多少?

最大距离和天线、馈线、传输功率和信号接收的灵敏度、周围环境和天线安放的位置等有关系。

在2.4GHz, 中心基站和客户端通常不会超过10-12km.

在5GHz,我们已测试中心基站使用13dBi全向天线,客户端使用30dBi圆盘抛物面天线连接距离在25公里,实

际传输速率10Mbps

8、我能否从设备使用更长的馈线连接到天线?

可以,但距离和信号会受到影响。

9、我是否使用功率放大器增加距离?

可以,功率放大器有增强功率的作用,增加传输距离。同样他也可以连接馈线,增加馈线的传输距离。

10、无线连接是否要求在视线范围内?

是的,视距范围内总是被需要的,直接能看到对方,即两个连接点中间不能存在障碍物。

- 2 -

成都网大科技有限公司

11、什么是Fresnel区?

Fresnel区是一个视线区域的无线电波分布范围,这个区域必须无障碍,否则信号强度会被削减。例如 在一个

16公里使用5.8G连接的无线,60%的fresnel 区是一个8.7米的圆球区,在2.4GHz同样的距离是13.6米。

12、我是否可以将两个无线网络桥接?

是的,你能使用MikroTik无线路由器建立透明桥接在两个间,可用查看RouterOS技术文档。

13、安装一个Wlan无线系统需要多长时间?

一个基本的无线系统,如包含3-5个客户端的系统,需哟阿大概2-3天时间

14、Wlan运行在Station模式下是否能做桥接?

不能,station模式不支持桥接功能。

MikroTik 无线功能介绍

MikroTik RouterOS当前所支持的协议:

2.4ghz-b - IEEE 802.11b

2.4ghz-b/g - IEEE 802.11b 与 IEEE 802.11g

2.4ghz-g-turbo - IEEE 802.11g 支持108 Mbit

2.4ghz-only-g - IEEE 802.11g支持54 Mbit

5ghz - IEEE 802.11a支持54 Mbit

5ghz-turbo - IEEE 802.11a支持108 Mbit

MikroTik提供了强大的无线设置功能,同样产品包括针对Wlan开发的RouterBOARD硬件,型号从RB100、

RB500、RB400、RB600等,能应用在较低的成本实现一个方便而灵活的无线网络连接,MikroTik提供了多无

线连接方式:点对点连接、点对多点连、无线接力、无线漫游等、独有的Nstreme、Nstreme2协议和当前流

行的802.11s Mesh网状网络。

点对点连接方案

图1

当两个局域网之间采用光纤或双绞线等有线方式难以连接时,可采用点对点的无线连接方式。只需在每个网

段中都安装一个AP,即可实现网段之间点到点连接,也可以实现有线主干的扩展(如图1所示)。在点对点连接

方式中,一个AP设置为AP-Brigde或者使用Bridge,一个AP设置为Station。在点对点连接方式中,天线最

好全部采用定向天线,已得到更好的信号和带宽。

点对点方式有两种一中是我们常见的的桥接模式,我们可以采用ap-bridge或者birdge方式,在这里我们推

荐使用ap-bridge与station-wds的桥接方式:

点对多点连接方案

- 3 -

成都网大科技有限公司

图2

当三个或三个以上的局域网之间采用光纤或双绞线等有线方式难以连接时,可采用点对多点的无线连接方

式。只需在每个网段中都安装一个AP,即可实现网段之间点到点连接,也可以实现有线主干的扩展(如图2所示)。

在点对多点连接方式中,一个AP设置为中心的ap-bridge,其他接收机站则全部设置为station-wds。在点对多

点连接方式中,中心点一般采用全向天线或者扇形面的天线,客户端则最好采用定向天线。

无线接力方案

图3

当两个局域网络间的距离已经超过无线网络产品所允许的最大传输距离时,或者,虽然两个网络间的距离并

不遥远,在两个网络之间有较高的阻挡物时,可以在两个网络之间或在阻挡物上架设一个户外无线AP,实现传

输信号的接力,如图3所示。

无线接力工作方式与点对多点非常类是,但无线接力是指在一个设备上添加两张或两张以上的网卡,做中继

传输,他和点对点或点对多点不同的地方在于,一个AP上有多个wlan网卡接口,需要将它们做成桥接或者路

由方式,多无线网络有助于提高数据的转发量。

无线漫游方案(WDS)

- 4 -

成都网大科技有限公司

多个中心基站设备可以为在网络范围内各个位置之间漫游的移动式无线客户机工作站设备服务。 多基站配

置中的漫游无线工作站具有以下功能:

一、 在需要时自动在基站设备之间切换,从而保持与网络的无线连接。

二、只要在网络中的基站设备的无线范围内,就可以与基础架构进行通信。

在城市某区域或者在网络跨度很大的大型企业中,人们可能需要完全的移动上网需求,此时,可以在网络中

设置多个AP,使装备有无线网卡的移动终端实现如手机般的漫游功能(如图4)。使用无线漫游方案,随时随

地访问他们所需要的网络资源。

这就是所谓的无缝漫游,在移动的同时保持连接。原因很简单,AP除具有网桥功能外,还具有传递功能。

这种传递功能可以将移动的工作站从一个AP“传递”给下一个AP,以保证在移动工作站和有线主干之间总能保持

稳定的连接,从而实现漫游功能。

Nstreme和Nstreme2

这功能属于 MikroTik专有的无线协议,在长距离上有非常突出的表现,nstreme协议可以使用在三种模式

中:

• Point-to-Point mode – 点对点模式通过在每一个点架设一个无线设备实现

• Dual radio Point-to-Point mode (nstreme2) – 这个协议是通过在每一个点架设两套

无线设备,同时分别一对做接收和一对做发送,实现双向的通信。能做到高速连接。

• Point-to-Multipoint – 点对多点模式的客户论旬(类似AP控制的令牌环)

Nstreme协议是专用于长距离无线传输,正常的无线连接在长距离传输时,会产生高传输延迟。使用Nstreme

协议后这个问题被消除。

- 5 -

成都网大科技有限公司

当我们要求高速数据传输的时候,需要保证足够的上下行带宽时,我们可以选择Nstreme2的模式,一对网

卡做上行,一对做下行数据传输。

HWMP+无线网状网络

HWMP+是MikroTik为无线网状网络Mesh定义的2层路由协议。基于来至IEEE802.11s草案 Hybrid

Wireless Mesh Protocol (HWMP),能用于替代STP生成树协议确保环路的最优路径。 HWMP+ 协议并不能兼

容HWMP的IEEE 802.11s草案。

这种分布式系统不仅能应用到无线分布系统(WDS)。HWMP+网状网络同样也支持以太网接口的网状网络,

因此你可以用于简单的以太网分布系统,或者同时连接WDS和以太网。构建一个大型的无线网络,如城市Wlan

网络。

MikroTik应用事例配置

点对点无线配置

现在随着无线Wlan技术的发展,带宽和距离已经得到成功解决,点对点的无线wlan传输已经非常成熟。

通过wlan传输可以达到上百公里,最高带宽能到100M。点对点的无线传输能为偏远的用户上网或者需要低成

本解决网络问题的用户提供方便快捷和低成本的接入。

通过无线点对点的传输如图

- 6 -

成都网大科技有限公司

无线点对点传输优点:

1、长距离传输成本低,如果一个5公里的网络接入,通过光纤布线施工加材料费用成本在5万以上,如果

是采用wlan的无线接入一套点对点设备不会超过1万元。

2、安装时间短,如果是光线接入5公里,施工安装时间也要好几天,而wlan接入,只需要两点间无阻挡,

安装点确定好后,双方架好设备,直接安装,并调整信号也只需要1小时左右。

3、可持续性使用,由于无线安装方便,当这个点无需无线连接后,我们将设备换到其他需要无线网络的地

方继续使用,而线缆在预埋好后,则很难在取出,即使取出也需要投入施工费用,几乎没有可持续使用的条件。

更宽的发射频率范围:

在发射频率方面,通过软件升级还可以得到更宽的频率,范围为:802.11b/g:2.312 – 2.497 (5MHz step),

802.11a: 4.920 – 6.100 (5MHz step),更宽的频率能获得更稳定的传输频率。

无线设备传输带宽情况:

型号

RB411/A

RB433

RB433AH

RB600A

配置:

注意点对点的WDS桥接模式配置是MikroTik最基础的,其他的点对多点、中继传输和WDS漫游模式,都

在此基础上变化。

点对点方式有两种一中是我们常见的的桥接模式,我们可以采用ap-bridge或者birdge方式,在这里我们推

荐使用ap-bridge与station-wds的桥接方式:首先我们需要在AP1和AP2设置桥模式:

在bridge中添加桥birdge1

性能

Atheros 300Mhz CPU, 64M内存,1个百兆LAN口,1个MiniPCI

Atheros 300Mhz CPU, 64M内存,3个百兆LAN口,3个MiniPCI

Atheros 680Mhz CPU, 128M内存,3个百兆LAN口,3个MiniPCI

PowerPC 533MHz处理器,128M内存,3个千兆LAN口,4个MiniPCI

点对点无线转发,最大

TCP传输

35Mbps-40Mbps

40Mbps-50Mbps

60Mbps-80Mbps

60Mbps-80Mbps

- 7 -

成都网大科技有限公司

根据需要是否设置STP或RSTP,通常情况下我会开启RSTP协议:

添加需要做桥接的网卡接口:

- 8 -

成都网大科技有限公司

这里在interface中分别添加ether1和wlan1进入bridge1中。这样ether1和wlan1就实现了桥接功能,能

实现数据二层的透明传输。

注意:在RouterOS3.0的bridge中增加了一个设置选项,是否选择ip firewall过滤,如果不使用ip firewall

过滤路由器的桥接转发速度将提升性能,但如果你要求对无线传输过程中的IP数据进行过滤处理,那就需要开

启use-ip-firewall功能:

设置完桥接后我们进入IP address 给AP1和AP2的bridge配置一个IP地址192.168.10.1/24和

192.168.10.2/24,用于管理设备和监测用。这样wlan1口和ether1都能分配到这个地址。命令如下:

/ip address add address=192.168.10.1/24 interface=bridge1

桥接设置好后,设置无线网卡参数,这里AP1配置为ap-bridge,AP2配置为station-wds。

- 9 -

成都网大科技有限公司

设置AP1的无线配置,我们将AP1设置为ap-bridge,使用5G-turbo模式,频率5210,SSID:MikroTik

配置AP1的WDS模式,配置参数WDS Mode为dynamic(动态方式),WDS Default Bridge为bridge1:

- 10 -

成都网大科技有限公司

配置AP2 :在AP2的设置只需要将Mode设置为station-wds就可以了,其他参数不用变:

配置完成后,两设备都可以在Registration中查看信号强度(signal):

这里信号为-47dBi,信号越接近0,表明越好。

无线的AP1和AP2设置完成,WDS模式采用dynamic(动态方式) ,所以我们可以在bridge的port 中看

到一个动态添加的wds1:

- 11 -

成都网大科技有限公司

点对多点连接与中继:

在区域和城区的无线网络构建会更多的应用到中继,点对多点等方式的无线传输,在Wlan无线中继和点对

多点的无线传输我们提出如下的Wlan网络解决方案:

所有的Wlan无线设备采用5G频段做为骨干传输,5G频段干扰小,传输效率稳定。设备间都采用无线网

桥模式,采用二层链路。

终端点CPE:

全部采用MOB-411型号,配置5G定向抛物面天线,用于远距离的接收。最高能提供45Mbps

的TCP带宽。

中心信号点:

为数据接入的中心节点,这个点为了得到更好的数据和传输,我们采用MOB-433-2(300MHz

处理器)或MOB-433AH-2(680MHz处理器)型号的无线设备。因为该点需要和中继点和两外两个终端接入点

连接,所以采用双网卡发射信号,同时支持2个5G信号输出,分别通过一个定向天线与中继点连接,一个用

- 12 -

成都网大科技有限公司

90度的平板天连接两个终端点MOB-411。

中继点:

采用MOB-433AH-3型号设备,安装3张无线网卡,配置一个连接信号点的MOB-433AH的设备。

另外两张连接2个90度平板天线,对下面的6个点分别做点对多点的连接。

注:

一个无线网卡可以支持2007个无线客户端,但实际环境中可以连接的实际用户在20-40个,因为当客

户端多后会形成相互的无线信号干扰。而这里我们采用一个平板连接3个客户端,原因是保证每个客户端的带宽,

因为每个客户端都会平分带宽,在每个客户端的信号强度和环境适宜,中心点能提供最大60Mbps的带宽情况下,

3个客户端每个可以获取20Mbps的带宽。

注:

在点对多点的方式下同样采用桥接的方式,中心AP的设置和点对点的AP1 设置是完全一样的,至于

远端的多个station客户的配置也是和点对点的AP2一样设置为station-wds。

中继传输配置

无线接力是指在一个设备上添加两张或两张以上的网卡,做中继传输,他和点对点或点对多点不同的地方在

于,一个AP上有多个wlan网卡接口,需要将它们做成桥接或者路由方式,这里我们重点讲的是桥接

这里我们用两张网卡做事例,我们在原有的设备上增加了一张wlan2的网卡,与wlan1做桥接实现中继:

我们设置wlan2 的参数为 Mode为ap-bridge,Band为5G-turbo,频率为5800,SSID为MikroTik1

- 13 -

成都网大科技有限公司

在bridge1中添加wlan2的接口,同样在WDS选项我们把WDS Mode为dynamic(动态方式),WDS Default

Bridge为bridge1,这样wlan1与wlan2被系统自动添加到bridge1中,中继的桥接设置就实现了。

WDS无线漫游

无线漫游都采用桥接方式,每个设备的bridge都需要启用STP或者RSTP协议,避免环路的出现,同时实

现设备间的冗余。所以设备间的配置都需要将Mode设置为ap-bridge,Band、频率、SSID需要相同的设置就

可以了,这样就完成了无线漫游的设置。

在RouterOS3.0中WDS选项增加了一组mesh(无线网状网络)的设置,该参数能让WDS无线漫游更好

的工作和选择最佳路径。推进使用dynamic mesh。

- 14 -

成都网大科技有限公司

Nstreme2协议

当我们要求高速数据传输的时候,需要保证足够的上下行带宽时,我们可以选择Nstreme2的模式。配置

Nstreme2模式如下:

首先我们进入wireless的Nstreme Dual目录项中,添加nstreme接口,需要注意以下参数:

• Tx Radio:传输网卡

• Rx Radio:接收网卡

• Remote MAC:远程nstreme接口MAC地址(非物理网卡MAC地址)

• Tx band:传输频段

• Tx frequency:传输频率

• Rx band:接收频段

• Rx frequency:接收频率

注意:两边设备的传输和接收频段和频率必须相同,双方的传输和接收频率应当对应。

假设我们有两个站点:站点1和站点2,都采用Dual radio Point-to-Point mode (nstreme2)的方式连接

站点1的Nstreme1配置如下:

- 15 -

成都网大科技有限公司

这里我们需要记录下站点1的nstreme的MAC地址,注意不是无线网卡的MAC地址:

接下来配置站点1的两张无线网卡参数,两张无线网卡的Mode设置为nstreme dual slave,其他参数默认即

可。

- 16 -

成都网大科技有限公司

这里当无线网卡模式选择为nstreme dual slave,网卡的频率和其他参数将从属于之前添加好的nstreme1网

卡接口。

站点2的配置与站点1的配置相同,但有一个地方需要注意,Tx Radio和Rx Radio需要设置对应。如下图:

站点2的Tx 频率要和对面站点2的Rx频率相同,同样站点2的Rx频率需要和站点1的Tx频率对应

- 17 -

成都网大科技有限公司

当Nstreme连接上后,汇总status中显示connected,并能看到其信号强度和速率:

连接完成后,同样将无线建立桥接,进入bridge中,将ether1与nstreme归入bridge1中

MikroTik WDS与Mesh网络配置

在MikroTik Wireless选项中我们通过配置多个MikroTik无线设备构建一个大型的WDS无线网络

- 18 -

成都网大科技有限公司

配置这样的网络时,我们需要将同一个区域的MikroTik AP设备Mode配置为ap-bridge,然后设置相同频

段,相同频率,配置为WDS模式。然后配置桥模式,将无线网卡将如下图:

这里我们配置参数:: Mode::ap-bridge

Band:2.4GHz-B/G

Frequency:2412

SSID:MikroTik

- 19 -

成都网大科技有限公司

WDS参数,我们配置WDS Mode为dynamic mesh,并添加到默认bridge为bridge1。采用dynamic mesh

在3.0版本中要比在dynamic模式下运行的更稳定快速。

以上是无线网卡的配置参数,在同一区域内的MikroTik AP设备无线参数几乎都是相同的。但为了更好的让

区域内的多个AP在转发数据时,达到最优路径我们需要通过bridge的rstp来完成。这里我们需要了解如何配

置bridge中的rstp:

首先我们在Bridge选项中添加一个bridge1:

这里我们需要对bridge1的的MAC地址配置,因为在建立bridge后,桥接接口会自动产生MAC地址,可

能在运行时候,MAC地址会自动变换,为了保证网络质量的稳定我在这里配置一个静态MAC地址给bridge1。

接下来我们要配置Bridge中的STP参数,我们首先需要了解一下STP的工作原理:

- 20 -

成都网大科技有限公司

STP(Spanning Tree Protocol)是生成树协议的英文缩写。该协议可应用于环路网络,通过一定的算法实

现路径冗余,同时将环路网络修剪成无环路的树型网络,从而避免报文在环路网络中的增生和无限循环。STP协

议给透明网桥带来了新生。但是它还是有缺点的,STP协议的缺陷主要表现在收敛速度上。

当拓扑发生变化,新的配置消息要经过一定的时延才能传播到整个网络,这个时延称为Forward Delay,协

议默认值是15秒。在所有网桥收到这个变化的消息之前,若旧拓扑结构中处于转发的端口还没有发现自己应该

在新的拓扑中停止转发,则可能存在临时环路。为了解决临时环路的问题,生成树使用了一种定时器策略,即在

端口从阻塞状态到转发状态中间加上一个只学习MAC地址但不参与转发的中间状态,两次状态切换的时间长度都

是Forward Delay,这样就可以保证在拓扑变化的时候不会产生临时环路。但是,这个看似良好的解决方案实际

上带来的却是至少两倍Forward Delay的收敛时间!

为了解决STP协议的这个缺陷,在世纪之初IEEE推出了802.1w标准,作为对802.1D标准的补充。在

IEEE 802.1w标准里定义了快速生成树协议RSTP(Rapid Spanning Tree Protocol)。RSTP协议在STP协议基础

上做了三点重要改进,使得收敛速度快得多(最快1秒以内)。而MirkoTik在RouterOS 3.0版本后增加了rstp

协议,这样提高了无线网络的性能。

在下面的图中,我们可以看到,四个AP设备,组成了一个WDS的网状网络,在AP1和AP2分别接入的Internet

网络,每个AP设备都会分配一个节点优先级priority参数(数字越小,优先级越高),Rstp运行情况如下

下面是一个正常的rstp网络拓扑,AP1的优先级priority被设置为8000,即为整个网络的根节点:

当AP1因故障断开后,根节点自动转换到优先级为8001的AP3上:

- 21 -

成都网大科技有限公司

下面是在RouterOS上如何配置优先级priority参数,RouterOS的rstp默认priority为8000:

根据每个AP的情况,分配不同的优先级参数,这样一个完整的WDS网状网络便配置完成。

MikroTik HWMP+ Mesh无线网状网络

概要:

- 22 -

成都网大科技有限公司

HWMP+是MikroTik为无线网状网络Mesh定义的2层路由协议。基于来至IEEE802.11s草案 Hybrid

Wireless Mesh Protocol (HWMP),能用于替代STP生成树协议确保环路的最优路径。 HWMP+ 协议并不能兼

容HWMP的IEEE 802.11s草案。

注:这种分布式系统不仅能应用到无线分布系统(WDS)。HWMP+网状网络同样也支持以太网接口的网状

网络,因此你可以用于简单的以太网分布系统,或者同时连接WDS和以太网。

应用实例

使用 wds-default-cost和 wds-cost-range 无线接口参数会被路由协议使用, 该WDS的成本将被用来作

为path-cost端口动态添加到网格接口。

这个事例使用静态WDS连接,当无线连接被激活,会自动添加到Mesh端口中。两个不同的发射频率会被

使用:一个为AP间的通信链路,一个为客户端的AP覆盖。因此一个设备至少需要两个无线网卡接口。

下面的配置适用于所有的AP:

/interface mesh add disabled=no

/interface mesh port add interface=wlan1 mesh=mesh1

/interface mesh port add interface=wlan2 mesh=mesh1

- 23 -

成都网大科技有限公司

# 用于AP间互联的interface

/interface wireless set wlan1 disabled=no ssid=mesh frequency=2437 band=2.4ghz-b/g

mode=ap-bridge wds-mode=static-mesh wds-default-bridge=mesh1

# 用于客户端连接的interface

/interface wireless set wlan2 disabled=no ssid=mesh-clients frequency=5180 band=5ghz

mode=ap-bridge

# 为每一个AP配置一个静态的WDS接口连接

/interface wireless wds add disabled=no master-interface=wlan1 name=

remote end> wds-address=

注意:这里的WDS接口设置需要手动,因为我们采用的是静态WDS模式 ,如果你使用

wds-mode=dynamic-mesh,所有的WDS接口将会自动创建。

在真是环境中尼最好需要注意无线连接的安全问题。可以使用/interface wireless security-profile.

在路由器A上的结果(现在有一个客户端连接到Wlan2 ):

[admin@A] > /interface mesh pr

Flags: X - disabled, R - running

0 R name="mesh1" mtu=1500 arp=enabled mac-address=00:0C:42:0C:B5:A4 auto-mac=yes

admin-mac=00:00:00:00:00:00 mesh-portal=no hwmp-default-hoplimit=32

hwmp-preq-waiting-time=4s hwmp-preq-retries=2 hwmp-preq-destination-only=yes

hwmp-preq-reply-and-forward=yes hwmp-prep-lifetime=5m hwmp-rann-interval=10s

hwmp-rann-propagation-delay=1s hwmp-rann-lifetime=22s

[admin@A] > interface mesh port p detail

Flags: X - disabled, I - inactive, D - dynamic

0 interface=wlan1 mesh=mesh1 path-cost=10 hello-interval=10s port-type=auto

port-type-used=wireless

1 interface=wlan2 mesh=mesh1 path-cost=10 hello-interval=10s port-type=auto

port-type-used=wireless

2 D interface=router_B mesh=mesh1 path-cost=105 hello-interval=10s port-type=auto

port-type-used=WDS

3 D interface=router_D mesh=mesh1 path-cost=76 hello-interval=10s port-type=auto

port-type-used=WDS

FDB (转发数据库Forwarding Database)在当前状态下包含的本地MAC地址信息,Mesh节点能能到达的

本地接口和探测到的Mesh邻居:

[admin@A] /interface mesh> fdb print

Flags: A - active, R - root

- 24 -

成都网大科技有限公司

MESH TYPE MAC-ADDRESS ON-INTERFACE LIFETIME AGE

A mesh1 local 00:0C:42:00:00:AA 3m17s

A mesh1 neighbor 00:0C:42:00:00:BB router_B 1m2s

A mesh1 neighbor 00:0C:42:00:00:DD router_D 3m16s

A mesh1 direct 00:0C:42:0C:7A:2B wlan2 2m56s

A mesh1 local 00:0C:42:0C:B5:A4 2m56s

[admin@A] /interface mesh> fdb print detail

Flags: A - active, R - root

A mac-address=00:0C:42:00:00:AA type=local age=3m21s mesh=mesh1 metric=0

seqnum=4294967196

A mac-address=00:0C:42:00:00:BB type=neighbor on-interface=router_B age=1m6s

mesh=mesh1 metric=132 seqnum=4294967196

A mac-address=00:0C:42:00:00:DD type=neighbor on-interface=router_D age=3m20s

mesh=mesh1 metric=79 seqnum=4294967196

A mac-address=00:0C:42:0C:7A:2B type=direct on-interface=wlan2 age=3m mesh=mesh1

metric=10 seqnum=0

A mac-address=00:0C:42:0C:B5:A4 type=local age=3m mesh=mesh1 metric=0 seqnum=0

测试ping :

[admin@A] > /ping 00:0C:42:00:00:CC

00:0C:42:00:00:CC 64 byte ping time=108 ms

00:0C:42:00:00:CC 64 byte ping time=51 ms

00:0C:42:00:00:CC 64 byte ping time=39 ms

00:0C:42:00:00:CC 64 byte ping time=43 ms

4 packets transmitted, 4 packets received, 0% packet loss

round-trip min/avg/max = 39/60.2/108 ms

Router A必须探测到Router C的路径,因此第一个ping包延迟稍微大一点。

同样我们也可以通过IP层的ping检测网络A:

[admin@A] > /ping 10.4.0.3

10.4.0.3 64 byte ping: ttl=64 time=163 ms

10.4.0.3 64 byte ping: ttl=64 time=46 ms

10.4.0.3 64 byte ping: ttl=64 time=48 ms

3 packets transmitted, 3 packets received, 0% packet loss

round-trip min/avg/max = 46/85.6/163 ms

协议属性

反应方式

- 25 -

成都网大科技有限公司

Router A 想要探测到C的路径

Router C 发送单播数据回复A

在反应方式中HWMP+是非常类似AODV(Ad-hoc On-demand Distance Vector按英文字面个意思是自组

网 按需 距离 向量网络,AODV各移动节点并不持续维护实时描述整个网络拓扑的路由表,仅在有业务到达时才

查找建立支持该业务交换的路由,从而节省了大量未必有效的路由管理控制开销)。

HWMP+在一经要求的情况下所有路径被探测到,通过在网络中不断发送路径请求信息(PREQ)。目的节点

或者在路径上的路由器会回复路径信息(PREP)。注意:如果目标地址属于一个客户终端,该AP会为下面的客

户终端提供代理(例如:答复PREQ以他的名义)。

这种模式适用于移动网络,或大部分的通信发生的内部mesh节点。

主动方式

- 26 -

成都网大科技有限公司

根节点通过不断发送RANN信息

内部节点回应PREG

在主动方式一些路由器配置为入口。一般一个入口代表路由器有接口连接到其它的网络。

在网络中入口通过发送根消息(RANN)会宣布他是出入点。内部节点会回应一个路径注册信息(PREG),

这样的结果是入口节点作为路径树的根节点。

路径为入口将充当一种默认路由,如果一个内部路由没有找到指定的目的路径,将会把所有数据发送到最近

的入口节点,如果可能,入口将作为代理路由寻找路径。这个可以引导向最佳的路径,除非数据被指定到入口节

点本身,或者一些已有的外部网络接口入口节点

主动方式更适合当多数传输在两个内部Mesh网络之间和存在多个入口节点。

拓扑变动探测

- 27 -

成都网大科技有限公司

数据流路径

当连接消失,错误的上行数据

HWMP+ 使用路径错误信息(PERR)通告一个连接消失,这个信息会发送到所有的上行数据流节点返回到数

据源,源节点接收到PERR后会重启路径探测。

Mesh网络的实际环境应用

大型区域网络的Mesh覆盖:

- 28 -

成都网大科技有限公司

通过MikroTik设备,建立基础和骨干网络,对户外笔记本、PDA、VoIP和一些公共场所进行wifi接入。

社区Mesh 无线覆盖:

大楼之间的无线覆盖

城区覆盖:

- 29 -

成都网大科技有限公司

列车中的无线覆盖:

办公大楼的无线覆盖

- 30 -

本文标签: 无线连接网络