In this paper, a DHT-based routing protocol which integrates at the network layer both traditional direct routing, i.e. MANET routing, and indirect key-based routing, i.e. P2P routing, has been proposed. The unique feature of such a proposal is the ability to build an overlay network in which both the logical and physical proximity agree, improving so the P2P performances. In addition, it outperforms traditional routing protocols for MANET communications whenever the number of nodes grows, assuring satisfactory performances also for large networks operating in presence of hostile channels and moderate node mobility. I. OVERVIEW Mobile Ad hoc NETworks (MANETs) and Peer-To-Peer (P2P) systems are emerging technologies sharing a common underlying decentralized networking paradigm. Despite the similarities, the adoption of the P2P paradigm to disseminate and discover information in a MANET scenario rises to new and challenging problems due to the layer where they operate: P2Ps build and mai...