摘要

针对AODV路由协议在嵌入式平台上的开发应用问题,提出了一种基于嵌入式Linux系统的AODV路由协议实现方法。通过设计AODV路由协议控制报文和报文处理策略,利用Linux内核netfilter框架,对流经节点的数据进行抓包、处理,针对数据包的不同类型,加载不同的报文处理策略,实现了AODV路由协议的自组织路由和数据传输功能。测试结果表明,所设计的AODV路由协议具有良好的通信稳定性和及时性,满足AODV路由协议在嵌入式平台上的开发应用需求。