AdHoc网络
Ad hoc网络是一种特殊的无线移动网络。网络中所有结点的地位平等,无需设置任何的中心控制结点。网络中的结点不仅具有普通移动终端所需的功能,而且具有报文转发能力。
基本信息
- 中文名
AdHoc网络
- 定义
一种特殊的无线移动网络
基本概念
Ad hoc网是一种多跳的、无中心的、自组织无线网络,又称为多跳网(Multi-hop Network)、无基础设施网(Infrastructureless Network)或自组织网(Self-or-ganizing Network)。整个网络没有固定的基础设施,每个节点都是移动的,并且都能以任意方式动态地保持与其它节点的联系。在这种网络中,由于终端无线覆盖取值范围的有限性,两个无法直接进行通信的用户终端可以借助其它节点进行分组转发。每一个节点同时是一个路由器,它们能完成发现以及维持到其它节点路由的功能。
网络特性
AdHoc网络特性就是无中心,自组织,对等,多跳路由,动态拓扑。
无中心
这个就是AdHoc最大的特点了,也是区别AP接入方式的一个方面,我们知道AP接入时需要一个中心接点,所有的无线设备都要通过该中心节点进行数据传输和报文交换,一旦中心节点出现问题,那么这个网络就瘫痪了。AdHoc没有一个中心,所有接入的节点在网络中都是对等的,任何节点可以自由的加入和离开网络,任何一个节点的故障都不会影响这个网络的正常运行。图中就是一个典型的AdHoc网络了。
自组织
网络的布设或展开无需依赖于任何预设的网络设施,只要有两台和以上支持AdHoc的计算机就可以自行的建立无线连接。结点通过分层协议和分布式算法协调各自的行为,结点开机后就可以快速、自动地组成一个独立的网络。从这一点知道AdHoc的网络很适合临时组网,例如朋友外出旅游的时候,需要互相传输文件,此时没有路由器,也没有网线,但是只要两台笔记本有AdHoc功能就能立刻组建一个网络相互传输文件了。
多跳路由
这个就是比较专业的概念了,如果只是想使用AdHoc网络的话无需知道具体的知识,稍稍了解一下就可以了。由于无线网络的信号范围是有一定的距离的,在普通的AP接入网络中,和远程节点通信的时候,靠的是AP和无线路由来转发数据和报文;在AdHoc网中,两台计算机之间的通信是靠点到点的传输方式,如果两台计算机距离超过无线信号覆盖范围,那么就需要中间节点的计算机来转发数据了,这个就事多跳路由了。与固定网络的多跳不同,Adhoc网络中的多跳路由是由普通的网络结点完成的,而不是由专用的路由设备(如路由器)完成的。
动态拓扑
固定网络有固定的网络拓扑,所谓的拓扑就是一定的网络结构。AdHoc网络的拓扑是动态的,网络中的计算机可以自由的加入和退出网络,而不会影响网络的运行,同时网络的结构也随着节点的加入和退出做出动态的改变。1
应用需求
Ad Hoc网络的应用范围很广,总体上来说,它可以用于以下场合:
1.没有有线通信设施的地方,如没有建立硬件通信设施或有线通信设施遭受破坏。
2.需要分布式特性的网络通信环境。
3.现有有线通信设施不足,需要临时快速建立一个通信网络的环境。
4.作为生存性较强的后备网络。