Table of Contents:
  • Authoring is not the same as publishingDecentralization; Abusing port 80; Peer-to-peer prescriptions (2001-?); Technical solutions: Return to the old Internet; Social solutions: Engineer polite behavior; Conclusions; Listening to Napster; Resource-centric addressing for unstable environments; Peer-to-peer is as peer-to-peer does; The veil is pierced; Real solutions to real problems; Who's in and who's out?; Peer-to-peer is a horseless carriage; Follow the users; Users reward simplicity; Listen to Napster; It's the applications, stupid; Decentralization is a tool, not a goal
  • The current peer-to-peer meme mapThe new peer-to-peer meme map; File sharing: Napster and successors; Mixing centralization and decentralization: Usenet, email, and IP routing; Maximizing use of far-flung resources: Distributed computation; Immediate information sharing: The new instant messaging services; The writable Web; Web services and content syndication; Peer-to-peer and devices; Strategic positioning and core competencies; The Cornucopia of the Commons; Ways to fill shared databases; CDDB: A case study in how to get a manually created database
  • Where's the content?PCs are the dark matter of the Internet; Promiscuous computers; Nothing succeeds like address, or, DNS isn't the only game in town; An explosion of protocols; An economic rather than legal challenge; All you can eat; Yesterday's technology at tomorrow's prices, two days late; 30 million Britney fans does not a revolution make; Peer-to-peer architecture and second-class status; Users as consumers, users as providers; New winners and losers; Remaking the Peer-to-Peer Meme; From business models to meme maps; A success story: From free software to open source
  • Preface; Some context and a definition; How this book came into being; Contents of this book; Peer-to-peer web site; We'd like to hear from you; PART ONE; A Network of Peers; A revisionist history of peer-to-peer (1969-1995); Usenet; DNS; The network model of the Internet explosion (1995-1999); The switch to client/server; The breakdown of cooperation; Spam: Uncooperative people; The TCP rate equation: Cooperative protocols; Firewalls, dynamic IP, NAT: The end of the open network; Asymmetric bandwidth; Observations on the current crop of peer-to-peer applications (2000)
  • Napster: Harnessing the power of personal selfishnessThe commons; part two; SETI@home; Radio SETI; How SETI@home works; Trials and tribulations; Human factors; The world's most powerful computer; The peer-to-peer paradigm; Jabber; Conversations and peers; Evolving toward the ideal; Jabber is created; The centrality of XML; Pieces of the infrastructure; Identity; Presence; Roster; Architecture; Protocols; Browsing; Conversation management; Conclusion; Mixmaster Remailers; A simple example of remailers; Onion routing; How Type 2 remailers differ from Type 1 remailers; General discussion
  • Includes bibliographical references