
图1
Mesh网络VS单跳网络
Mesh网络也称为“多跳网络”,它是一个动态的可以不断扩展的网络架构,并能有效地在无线设备之间传输。为了让读者能够更好地理解Mesh网络,我们首先来看一下目前和它相对应的“单跳网络”。
在传统的无线局域网中,用户如果要进行相互通讯的话,那么首先会访问一个固定的接入点(AP),这种访问的方式被称为单跳网络。而在多跳网络中,任何无线设备节点都可以同时作为AP和路由器。这样设计的好处:如果最近的AP由于流量大而拥塞的话,那么数据可以重新选择一个小流量路径进行传输。数据包根据网络的情况,从一个节点依次传送到多个节点,最终到达目的地。这样的访问方式就是多跳访问(图2)。

图2
其实我们熟知的Internet就是一个“有线多跳”网络的典型例子。例如,我们要发送一份电子邮件,电子邮件并不会直接到达收件人的信箱中,而是通过路由器从一个服务器转发到另外一个服务器,最后到达用户的信箱。在转发的过程中,路由器一般会选择一条较好的路径,使得电子邮件能够尽快投递到用户信箱。