Date Added: Mar 2013
Peer-to-Peer (P2P) applications have been extensively used for file sharing and accounts for more than 70% of the traffic in the internet. The inherent characteristics of P2P make it advantageous in content distribution when compared to client-server architecture. In a P2P network, there is no clear distinction between client and server nodes, as every peer is both a client and a server at the same time. Thus, the time required to distribute data is lesser when compared to the client-server method. Due to the distributed and scalability of P2P, structured P2P approaches have also been proposed for ad-hoc networks. The potential for distributed P2P networking applications using a structured lookup algorithm such as Chord is enormous.