选择最相宜的网络布局对于任何系统的高效运行至关沉要。对于无线网络,这是高度有关的,由于它与延长、功率、速度和冗余等成分息息有关。
现代网络由很多分歧类型的设备组成,好比路由器、智能手机、蓝牙耳机和智能灯泡,网络上的每个设备都被称为“节点”。
网络拓扑描述了网络中分歧节点若何相互衔接和通讯。
单一的网络拓扑
业界存在很多种网络拓扑,每种拓扑都拥有分歧的利益和弊端。
最单一的网络是点对点的。这是两个节点之间的单一网络衔接。现实上,除了某些关键或特殊利用之表,此刻很少必要仅仅衔接两个节点。一个现代的示例是通过蓝牙进行的即席(ad-hoc)衔接,用于苹果的Airdrop文件共享服务或者模型飞机等物品的远程节造等。在网络增添更多节点的最单一步骤是使用菊花链接,它有两种大局:线性和环形。线性菊花链是将第三个节点衔接到现有节点之一,第四个节点衔接到第三个节点,依此类推。这是一种单一的步骤,但随着增长更多的节点,这种步骤很快变得不切现实了。在环形网络中,第三个节点同时衔接到两个现有的节点,每个其他节点增长在两个现有节点之间,以创建环路。每个节点刚好衔接到另表两个节点。数据在一个方向或两个方向上萦绕环形传输,每个节点查抄数据并对其进行操作,或者沉新传输直到它达到主张地。菊花链可用于为衔接设备(好比智能灯泡)创建网络,但对于大无数用例,都有其它更好的解决规划。
用于扩大规模的解决规划
一旦我们向网络增添了大量的节点,点对点和菊花链就变得效能低下。若是位于1,000个节点环形的两侧的两个节点想要通讯,那么它们的数据必须首先通过500个其他节点。菊花链也容易出现谬误,由于单个故障节点可能会导致大量中断,并且在最坏的情况下会导致新闻底子无法通过。在总线拓扑中,我们将所有的设备衔接到中央主干(称为总线),这类似于线性拓扑,但是拥有带着多个单一分支的单一线路。这是有线网络中的常见拓扑,但在无线世界中没有任何真正类似的拓扑。固然相识上述这些拓扑极度沉要,但在现代无线生态系统中,这些拓扑均不常见。此刻,我们将去相识更常见的架构。
无线网络的星形拓扑
目前对无线网络最有效的拓扑是星形拓扑,其中,每个节点都衔接到一个中心集线器,该集线器将数据分发到任何必要达到的地位。最显著的示例是家庭网络,所有节点(电话、打印机、平板电脑等)都衔接到无线接入点(集线器),这通常既是本地网络的路由器,也是到互联网的桥梁。星形网络极度适合同时无缝衔接有线和无线节点。这是实现无线网络的一种单一步骤,但它存在两个重要难题。处于系统中心的集线器是单一故障点。若是集线器产生故障,整个网络将不再存在,导致设备底子无法通讯。此表,星形拓扑中的设备均必须位于集线器的肯定距离内。为了增长弹性,以及通讯领域,我们必要更聪明的点子。
Mesh网络
Mesh网络有两种类型,齐全的和部门的。在齐全的Mesh网络中,每个节点直接衔接到每个其他节点,这对弹性很有援手,但无法增长通讯领域。这些网络仅仅在100%冗余是必不成少的军事网络蹬爪用中实现。另一方面,部门Mesh网络的每个节点都衔接到一个或多个其他节点。衔接到多个其他节点增长了弹性,由于没有了单点传输失败。同时,它还改善了通讯领域,由于节点A可能与节点C不在直接通讯领域内,但是新闻依然能够通过节点B来传输。Mesh网络是物联网中的最大发展领域,它们理论上允许无限的设备逾越无限的距离来衔接。使用Mesh网络,拥有弹性的智能家居、智能企业和智能城市造成为现实。
混合网络
如今,使用单一网络拓扑的示例现实上越来越少。大无数网络都是结合了一种或多种分歧的拓扑结构的混合体。树形网络是在一个总线网络大将多个星形网络衔接在一路。当存在多个节点集群(例如在WAN网络中)时,通;崾褂么酥植街。在这种情况下,每个节点衔接到路由器以形成星形网络,而后将各个路由器衔接在一路,在它们之间创建总线衔接。这也能够通过雪片(Snowflake)网络实现,该网络将多个星形网络衔接到单一中心节点,有如星形的星星(StarofStars);チ侵占兜幕旌贤,它蕴含很多每种类型的单独网络,其中,总线、星形、环形和Mesh网络都组合在一路。尺度化增长Mesh网络选取的关键是尺度化。由于Mesh领域中的参加厂商急于通过业界对Mesh网络的需要来获利,因而通;岢鱿侄嘀殖叨。只管我们可能会看到市场上出现一个事实尺度,但是,很多分歧的尺度将会在这个细分市场中共存。目前的智能家居可能存在来自一家供给商的Mesh网络灯泡和来自其他供给商的加热节造Mesh网络,这两个网络都衔接到通例的星形网络,允许用户通过智能手机来节造它们。显然,这种规划是低效的,从长远来看对各人都没有益处。业界的重要指标是成立尺度的Mesh网络,所有的节点,无论是智能手机、笔记本电脑、灯泡还是传感器,都能够参与其中。在这个指标实现之前还有一段路要走,不外,若是一旦实现,物联网将可能阐扬真正的潜力。






-1-110x80.jpg)
-110x80.jpg)
-6-110x80.jpg)
-5-110x80.jpg)
-3-110x80.jpg)
-1-110x80.jpg)