Social networking in P2P systems

The first generation peer-to-peer file sharing networks, such as Napster, relied on a central database to co-ordinate look ups on the network. The second generation peer to-peer networks such as Gnutella used flooding to locate files, searching every node on the network. Third generation peer-to-pee...

Full description

Saved in:
Bibliographic Details
Main Author: Kalra, Ritesh
Other Authors: Anwitaman Datta
Format: Final Year Project
Language:English
Published: 2011
Subjects:
Online Access:http://hdl.handle.net/10356/44178
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
Description
Summary:The first generation peer-to-peer file sharing networks, such as Napster, relied on a central database to co-ordinate look ups on the network. The second generation peer to-peer networks such as Gnutella used flooding to locate files, searching every node on the network. Third generation peer-to-peer networks use Distributed Hash Tables to look up files in the network. Distributed Hash Tables store resource locations throughout the network. A major criterion for these protocols is locating the desired nodes quickly. Various structured and unstructured DHT protocols are used in the implementation of P2P network. Some of them are Tapestry, Chord, Pastry, Kademlia etc.