自组网介绍

1. SDN介绍:

  在最近的学习中,涉猎了一些自组网与车联网、SDN等相关知识,对SDN不知所以,因此查询了一下,记录在这里。
软件定义网络(Software Defined Network,SDN)是由美国斯坦福大学CLean State课题研究组提出的一种新型网络创新架构,是网络虚拟化的一种实现方式。其核心技术OpenFlow通过将网络设备的控制面与数据面分离开来,从而实现了网络流量的灵活控制,使网络作为管道变得更加智能,为核心网络及应用的创新提供了良好的平台。.

2.什么是自组网:

  自组网是一种移动通信和计算机网络相结合的网络,网络的信息交换采用计算机网络中的分组交换机制,用户终端是可以移动的便携式终端,自组网中每个用户终端都兼有路由器和主机两种功能。作为主机,终端需要运行各种面向用户的应用程序,如编辑器、浏览器等;作为路由器,终端需要运行相应的路由协议,根据路由策略和路由表完成数据分组的转发和路由维护工作,故要求节点实现合适的路由协议。自组网路由协议的目标是快速、准确和高效,要求在尽可能短的时间内查找到准确可用的路由信息,并能适应网络拓扑的快速变化,同时减小引入的额外时延和维护路由的控制信息,降低路由协议的开销,以满足移动终端计算能力、储存空间以及电源等方面的限制。
  目前自组网路由协议的设计主要有三种思路:1) 修改现有的常规路由协议,使其能够适应自组网的需要,如DSDV(Destination Sequenced Distance Vector)协议就是通过修改常见的RIP协议得来;2) 采用按需发现的路由原则,不通过周期性广播路由信息来维持路由表,仅当需要建立路由时才发出请求以建立路由,从而有效地减少对网络资源的消耗,典型的有动态源路由(DSR)、AODV(Ad-hoc On-demand Distance Vector)等;3) 基于服务质量(QoS)的路由,节点根据收集到的网络资源情况(而不是通常的跳数)选择一条最有可能满足用户QoS要求的路由,如LS-QoS(Link State-QoS)协议。
表驱动的路由协议适合于常规有线网络,但对无线自组网来说,由于网络自身存在的诸多限制,周期性广播控制信息分组会大量消耗网络带宽,维护路由表会大量消耗移动终端的资源,拓扑结构的快速变化会使很多路由信息很快变得过时,造成资源的浪费。即使将表驱动协议针对无线自组网进行改动,仍然在很大程度上存在这个问题。相比之下,按需路由协议更能适应自组网拓扑结构快速变化的特点。
  就我所接触的设备而言,完全可以考虑像第一种形式,直接在网内发送广播,或者组播包,然后在线的设备对此进行回应这种形式,从而实现对当前网络中存在所有的节点进行统计或者应用这个信息。但是正如前面所言,这种方式太占用网络资源,而且这样的应用程序需要自己进行开发。并且开发出来的效果,可能还不如开源的已经经过详细研究过开发出来的效果好。所以使用github上的开源项目,也就是从Github寻找OONF这个开源项目,来实现对网络中其他节点状态的检测。

3.自组网特点

  移动自组织网络能够利用移动终端的路由转发功能,在无基础设施的情况下进行通信,从而弥补了无网络通信基础设施可使用的缺陷。自组网技术为计算机支持的协同工作系统提供了一种解决途径,主要特点有:
(1) 网络拓扑结构动态变化
在移动自组织网络中,由于用户终端的随机移动、节点的随时开机和关机、无线发信装置发送功率的变化、无线信道间的相互干扰以及地形等综合因素的影响,移动终端间通过无线信道形成的网络拓扑结构随时可能发生变化,而且变化的方式和速度都是不可预测的。
(2) 自组织无中心网络
移动自组织网络没有严格的控制中心,所有节点的地位是平等的,是一种对等式网络。节点能够随时加入和离开网络,任何节点的故障都不会影响整个网络的运行,具有很强的抗毁性。
(3) 多跳网络
由于移动终端的发射功率和覆盖范围有限,当终端要与覆盖范围之外的终端进行通信时,需要利用中间节点进行转发。
(4) 无线传输带宽有限
无线信道本身的物理特性决定了移动自组织网络的带宽比有线信道要低很多,而竞争共享无线信道产生的碰撞、信号衰减、噪音干扰及信道干扰等因素使得移动终端的实际带宽远远小于理论值。
(5) 移动终端的局限性
自组织网络中的移动终端(如笔记本电脑、手机等)具有灵巧、轻便、移动性好等优点,但同时其电源有限、内存小、CPU性能低等限制,使得我们在开发应用程序时,需要考虑这些因素。

4.应用场景

  根据上面对自组网的介绍,能够发现自组网具有很强的抗毁性,并且能够对网络拓扑结构动态反应。基于此,能够产生很多的应用场景,比如说室内连接无线网络,为了保证很好的网络体验,可以考虑部署多个集成自组网功能的终端,保证网络浏览设备能够通过最佳的方案接入到互联网中,也可以从下面这个链接查看,腾讯的一种针对自组网的应用。
https://cloud.tencent.com/developer/news/302497
在下面这个链接中,简述了自组网解决方案在军事上的应用,大家可以打开看看,能够对自组网的应用有更深的理解。
https://baijiahao.baidu.com/s?id=1608116441452457815&wfr=spider&for=pc

你可能感兴趣的:(07.网络学习)