DelCo Project

Literature from the Internet

BitTorrent

Wikipedia definition
A Measurement Study of the BitTorrentPeer-to-Peer File-Sharing System
Dissecting BitTorrent: Five Months in a Torrent's Lifetime
Incentives Build Robustness in BitTorrent
Modeling and Performance Analysis of BitTorrent-Like Peer-to-Peer Networks
The BitTorrent P2P File-Sharing System: Measurements and Analysis
Robustness of the BitTorrent protocol

eDonkey/Overnet

eDonkey Wikipedia definition
Unofficial eDonkey Protocol Specification v0.6.2
The eDonkey 2000 Protocol
The eMule Protocol Specification
A Measurement-based Traffic Profile of the eDonkey Filesharing Service
eDonkey/ed2k: Study of A Young File Sharing Protocol
Information Diffusion in eDonkey Filesharing Networks
Overnet Wikipedia definition
The Overnet Protocol
Kademlia: A Peer-to-peer Information System Based on the XOR Metric
Measuring Large Overlay Networks - The Overnet Example

FastTrack

Wikipedia definition
Documentation of the known parts of the FastTrack protocol
Deconstructing the Kazaa Network
The KaZaA Overlay: A Measurement Study
Understanding KaZaA

Gnutella

Wikipedia definition
Protocol specification
Bootstrapping in Gnutella: A Measurement Study
Mapping the Gnutella Network: Properties of Large-Scale Peer-to-Peer Systems and Implications for System Design
Peer-to-Peer Architecture Case Study: Gnutella Network
Analysis of the Traffic on the Gnutella Network
Monitoring The Gnutella Network
Free Riding on Gnutella
Lecture 3: Gnutella

Scalability in P2P networks

Swarming: Scalable Content Delivery for the Masses
The Scalability of Swarming Peer-to-Peer Content Delivery
SODON: A High Availability Multi-Source Content Distribution Overlay
Xeja: A Scalable Channel-Based Multi-Source Content Distribution System
Making Gnutella-like P2P Systems Scalable

Locality in P2P networks

GeoPeer: A Location-Aware Peer-to-Peer System
Leopard: A Location-Aware Peer-To-Peer System With No Hot Spot
Locality-Aware Content Distribution
Location Awareness in Unstructured Peer-to-Peer Systems

NAT issue in P2P networks

Peer-to-Peer Communication Across Network Address Translators
TCP Connections for P2P Apps: A Software Approach to Solving the NAT Problem

Other

File-sharing in the Internet: A characterization of P2P traffic in the backbone
A Survey and Comparison of Peer-to-Peer Overlay Network Schemes
Towards Next-Generation Peer-to-Peer systems
Sovellukset superverkoksi (in Finnish)

CDN

Wikipedia definition
An Analysis of Internet Content Delivery Systems
Analysis of a Hybrid Architecture for Cost-Effective Streaming Media Distribution
Performance Analysis of a Hybrid Media Streaming System
Content Distribution Networks State of the art
Overlay Networks (with a focus on Content Distribution Networks)
On the Use and Performance of Content Distribution Networks