AODV (ou Ad-hoc On Demand Distance Vector) é um protocolo de roteamento reativo destinado para redes móveis (Redes Ad-Hoc), capaz de roteamento unicast e multicast, livre de loop e auto-inicialização e acomoda um grande número de nós moveis. Quando um nó de origem solicita uma rota, este protocolo cria rotas dinamicamente, e as mantém, desde que a origem necessite delas. Para os grupos multicast, o AODV constrói uma árvore.