P2P protocols
BitTorrent Protocol Specification:
- Official www.bittorrent.com/protocol.html
- Wiki http://wiki.theory.org/index.php/BitTorrentSpecification
DirectConnect Protocol Specification:
- Hub Protocol: http://www.lwave.ca/shasta/
- DC project protocols: http://dcplusplus.sourceforge.net/wiki/ [Client-Hub/Client-Client]
- ADC extension 0.9 (superseeds DCTNG): http://dcplusplus.sourceforge.net/ADC.htm
eMule/eDonkey/ed2k Protocol Specification:
- eMule http://leibniz.cs.huji.ac.il/tr/acc/2005/HUJI-CSE-LTR-2005-3_emule.pdf
- eDonkey/eMule http://sourceforge.net/projects/pdonkey/
- ed2k http://www.efarm-project.net/data/docs/Protocol_V3_1_EN.pdf, ftp://ftp.kom.e-technik.tu-darmstadt.de/pub/papers/HB02-1-paper.pdf
eXeem Protocol Specification:
- all the BitTorrent Protocol Specifications apply
Gnutella Protocol Specification:
- 0.4 Protocol: http://www9.limewire.com/developer/gnutella_protocol_0.4.pdf
- RFC 0.6 Protocol: http://rfc-gnutella.sourceforge.net/src/rfc-0_6-draft.html
FastTrack (KaZaA) Protocol Specification:
MP2P (Manolito P2P):
- OpenLITO: http://sourceforge.net/project/showfiles.php?group_id=114489, http://openlito.sourceforge.net/
- Ethereal desc: http://www.ethereal.com/docs/dfref/m/manolito.html
Overnet Protocol Specification: