Optional reading: "A Survey of Peer-to-Peer Content Distribution Technologies"

A broad survey of different P2P search and content distribution schemes

Click P2P-content-survey.pdf link to view the file.