linux下AODV方案的简单比较

Mad-hoc:最早,但依赖于监听和ARP,导致bug严重,已停止开发。主页已关闭。

AODV-UIUC:http://sourceforge.net/projects/aslib/
通过Ad hoc Support Library(ASL)实现。它严格区分了路由和转发功能。路由协议代替了用户层守护进程,而路由转发是在内核中进行处理的。这是非常高效的,因为转发包是被立即处理的,没有包穿过内核空间去用户空间。
停留在2.4内核,500多天没有更新

Kernel-AODV:http://w3.antd.nist.gov/wctg/aodv_kernel/
利用了Netfilter,所有的路由协议都是处于内核模块中的;所以,没有用到用户层的守护进程。这个增强了它的应用性能,在包的处理期间,没有包需要从内核中传递到用户层。这种应用方案同样支持Internet网关,多种网络接口和一个基础的多播协议。在特定的无线硬件被用到时,这里同样有proc文件为用户去监控到邻居的信号强度。
停留在2.4内核,04年就停止了更新

AODV-DCSB:draft v6 (interoperability tested), no longer recommended.
它是脱离内核,在用户层面的守护进程来实现尽可能多的逻辑功能。
也停止开发了
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值