Adhoc网络是一种有特殊用途的网络,主要描述一种特殊的自组织对等式多跳移动通信网络。ad-hoc模式就和以前的直连双绞线概念一样,是P2P的连接,所以也就无法与其它网络沟通了。在这篇教程里面,小编会为大家详细分析AdHoc无线网络架构以及特点。
大家都应该知道其实AdHoc无线网络的优点真的有非常多,但是大家同样也看到一件事情,那就是对于组件方面也是有很高的要求。那么在这一个组建过程里面,我们所需要顾虑的因素非常的多。现在我们从它的结构以及特点这两点出发吧出发,一起来具体的了解一下相关的内容吧。
一、AdHoc无线网络的结构以及特点
AdHoc这一种无线网络具有自身的特殊性,在组建过程中事实上使用的无线工作网络的时候,都一定要十分充分的考虑到网络的扩展性以及应用规模,还有它的应用的可靠程度以及实时性要求,从而来选择一种比较合适的网络拓扑结构。另外一个方面,那就是因为AdHoc网络自身结构的特殊性,设计或者是在组建网络的时候,大家都应该充分的考虑一下AdHoc无线网络的特点。这样子的话,就会有助于我们设计出一种适合特定网络结构的路由协议,最大限度地发挥出整一个网络的工作性能。
二、AdHoc无线网络结构
那么关于AdHoc无线网络的拓扑结构,大致上是能够分为两种的,分别就是分级结构以及对等式平面结构,这两种拓扑结构又有怎样的区别呢?现在就跟着小编一起来看一看吧,具体的区别如下所示:
在对等式平面结构里面,大家可以看到全部的网络节点地位都是平等。然而在分级结构的AdHoc无线网络拓扑结构里面,整一个网络都是以簇为子网组成的,每一个簇都是由一个簇头以及多个簇成员组成的,簇头就会形成高一级网络,高一级网络又可以分簇形成为更加高一级网络。在每一个簇里面的簇头以及簇成员是动态变化以及自动组网的。分级结构主要就是根据硬件的不一样配置,又能够分为单频分级结构和多频分级结构这两种类型。单频分级结构主要使用的就是单一频率通信,全部的节点都是使用同一个频率;然而在多频分级结构里面,假如说存在两级网络的话,那么低级网络通信范围小,高级网络通信范围大,簇成员就需要使用一个频率通信,簇头节点需要使用一个频率和簇成员进行通信,使用另外一个频率来维持和簇头两者之间的通信。
分级结构以及对等式平面结构,在使用的时候都是各存在优点和缺点的。对等式平面结构网络结构非常的简单,全部的网络节点地位都是平等,源节点以及目的节点通信的时候就会存在多条路径,并不存在网络瓶颈,另外一个方面那就是它的网络相对来说还是比较安全的,但是有一个最大的缺点,那就是网络规模受到限制,当网络规模扩大的时候路由维护的开销指数增长从而就会消耗掉有限的带宽;然而,分级结构网络规模是不受任何限制的,可扩充性非常的好,另外就是因为分簇,路由开销相对来说小一些,虽然在分级结构里面需要一些比较复杂的簇头选择算法,但是因为分级网络结构具有比较高的系统吞吐量,节点定位非常的简单,目前AdHoc无线网络正在慢慢的呈现出一种分级化的趋势,有很多的路由算法都是基于分级结构网络模式进行提出的。
三、AdHoc无线网络特点
AdHoc无线网络,事实上它就是一种移动通信以及计算机网络相互结合的网络,在网络里面的每一个节点都是兼有路由器以及主机这两种功能。那么AdHoc网络又有哪些特点呢?关于AdHoc无线网络,主要可以体现在下面四个方面,具体的方面如下所示:
特点一:有限的资源,提供给AdHoc网络里面移动主机的工作能量都是非常有限的,而且移动主机损耗能量越多,就会降低AdHoc网络的功能;另外一个方面,网络本身就已经提供带宽有限以及信号这两者之间的冲突以及干扰,就会让得移动主机可以得到的有限的传输带宽将远远小于理论上面的最大带宽。
特点二:动态变化的网络拓扑结构,在AdHoc网络里面是没有一个比较固定的通信设施以及中央管理设备,所以网络节点就能够随机地使用任意一个速度朝着任何一个方向进行移动了,加上环境的影响、无线发射装置发送功率的变化和信号之间的互相干扰等等相关的因素,通通都会造成网络拓扑结构的动态变化的情况出现。
特点三:比较低的安全性,AdHoc网络节点之间通信主要就是通过无线信道,传输的信息十分容易就会被受到重发、监听、篡改、伪造等等各种各样的攻击了。假如说路由协议一旦遭受到了上面所说的恶意攻击,那么整一个自组网络都会没有办法进行正常的工作。这一些特点对于设计AdHoc网络路由算法提出了一个比较特殊的要求,那就是一个合理的路由算法一定要充分的考虑到动态变化的网络拓扑结构、有限的网络资源、提高网络吞吐量等等各个方面的因素。
特点四:多跳通信。两个网络节点正正就是因为遭受到一些可用资源的限制,所以就不可以处在同一个覆盖网络里面了。大家就能够采用AdHoc网络多跳通信,从而实现不一样覆盖网络之间的源主机与目的主机两者之间的通信了。
小编结语:
以上是今天的考试认证教程了,详细分析AdHoc无线网络架构以及特点,希望其能在您的学习之路有帮助之力。如果你也有这样的需要,那就赶快来学习一下吧。如果大家喜欢编程学习网教育的话,不妨可以推荐更多的朋友来哟!