移动IP不能满足无线自组织网络的路由要求,因为在无线自组织网络中不只是主机还有主干网都是移动的,并允许许多链路组成的有不同服务质量(QoS)的多跳无线连接。因此,需要更多的自适应网络层协议。当设计一个自组织网络路由算法时,可以采用主动(Proactive)或响应(Reactive)的方法。
主动方法,经常也被称为表驱动法(Table-Driven Approach),由像RIP、OS-PF、IS-IS和BGP这样的因特网路由算法使用。在这些算法中,路由器维护一致的、最新的路由信息给网内的其他节点。当拓扑结构改变时,路由表就会被更新。以下是主动自组织路由协议的范例(Haas and Liang,1999;Royer and Toh,1999):
1)目的序列距离矢量路由协议;
2)簇头网关交换路由;
3)无线路由。
在响应技术(也称为按需技术)中,拓扑维护即维护每个路由器上最新的拓扑信息,不是连续的而是按需的。当一个新包需要传递,但没有一个有效路径可用于完成这个传送时,就要发现一个新路由。响应技术的范例如下:
1)泛洪(Flooding);(www.xing528.com)
2)自组织按需距离矢量路由(Ad hoc On-demand Distance Vector routing,AODV)协议;
3)动态源路由(Dynamic Source Routing,DSR)协议;
4)临时秩序路由(Temporarily Ordered Routing,TOR)协议;
5)基于关联的路由协议;
6)信号稳定性路由协议。
在主动方法中,一个路由在它被使用之前,没有必要更新许多次。另一方面,每次需要路由时发现路由的成本,可能比持续维护网络最新、一致的视图的成本要高。这取决于流量生成和拓扑改变的比率。对于当代无线自组织网络应用,优选像AODV和DSR这样的响应技术。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。