@article{chord,
 author = {Ion Stoica and Robert Morris and David Liben-Nowell and David R. Karger and M. Frans Kaashoek and Frank Dabek and Hari Balakrishnan},
 title = {Chord: a scalable peer-to-peer lookup protocol for internet applications},
 journal = {IEEE/ACM Trans. Netw.},
 volume = 11,
 number = 1,
 pages = {17--32},
 mon = feb,
 year = 2003
 }

@misc{kss,
  author = "O. Gnawali",
  title = "A Keyword Set Search System for Peer-to-Peer Networks",
  note = "Master's thesis, Massachusetts Institute of Technology",
  month = jun,
  year = 2002,
  url = "citeseer.ist.psu.edu/gnawali02keywordset.html" }

@inproceedings{kademlia,
 author = {Petar Maymounkov and David Mazi\`eres},
 title = {Kademlia: A Peer-to-Peer Information System Based on the {XOR} Metric},
 booktitle = {Proc. {IPTPS} '02},
 month = mar,
 year = 2002
 }

@InProceedings{feasibility,
  author =       {Jinyang Li and Boon Thau Loo and Joseph M. Hellerstein and M. Frans Kaashoek and David Karger and Robert Morris},
  title =        {On the Feasibility of Peer-to-Peer Web Indexing and Search},
  booktitle =    {Proc. {IPTPS} '03},
  month = feb,
  year = 2003
}

@inproceedings{dhash,
  title = {Designing a {DHT} for low latency and high throughput},
  author = {Frank Dabek and Jinyang Li and Emil Sit and James Robertson and M.
Frans Kaashoek and Robert Morris},
  booktitle = {Proc. {NSDI} '04},
  year = 2004,
  month = mar
}

@Misc{gnutella,
  title =        {Gnutella Protocol Specification 0.4},
  key = {gnutella},
  note =         {\url{http://www9.limewire.com/developer/gnutella_protocol_0.4.pdf}}
}

@Misc{overnet,
  title =        {Overnet},
  note =         {\url{http://www.overnet.com/}},
  key =          {Overnet}
}

@Misc{napster,
  title =        {Napster},
  note =         {\url{http://www.napster.com/}},
  key =          {Napster}
}


@InProceedings{coral,
  author =       {Michael J. Freedman and Eric Freudenthal and  David Mazi\`eres},
  title =        {Democratizing Content Publication with {C}oral},
  booktitle = {Proc. {NSDI} '04},
  year =         2004,
  month =        mar
}

@inproceedings{cfs,
  title = {Wide-area cooperative storage with {CFS}},
  author = {Frank Dabek and M. Frans Kaashoek and David Karger and Robert Morris
and Ion Stoica},
  booktitle = {Proc. {SOSP} '01},
  year = 2001,
  month = oct
}

@inproceedings{lbfs,
  title = {A Low-bandwidth Network File System},
  author = {Athicha Muthitacharoen and Benjie Chen and David Mazi{\`e}res},
  booktitle = {Proc. {SOSP} '01},
  year = 2001,
  month = oct
}

@InProceedings{gia,
  author =       {Yatin Chawathe and Sylvia Ratnasamy and Lee Breslau and Nick Lanham and Scott Shenker},
  title =        {Making {Gnutella}-like {P2P} Systems Scalable},
  booktitle = {Proc. {ACM} {SIGCOMM '03}},
  year =      2003,
  month =     aug
}

@InProceedings{keyword-searching,
  author =       {Patrick Reynolds and Amin Vahdat},
  title =        {Efficient Peer-to-Peer Keyword Searching},
  booktitle = {Proc. Middleware '03},
  year =      2003,
  month =     jun
}

@inproceedings{subrings,
  title = {Diminished {C}hord: A protocol for heterogeneous subgroup
                  formation in peer-to-peer networks},
  author = {David R. Karger and Matthias Ruhl},
  booktitle = {Proc. {IPTPS '04}},
  year = 2004,
  month = feb,
}

@Misc{bittorrent,
  title =     {Bit{T}orrent Protocol Specification},
  note =      {\url{http://bittorrent.com/protocol.html}},
  key = {bittorrent}
}

@InProceedings{measurement,
  author =       {Krishna P. Gummadi and Richard J. Dunn and Stefan
                  Sariou and Steven D. Gribble and Henry M. Levy and
                  John Zahorjan},
  title =        {Measurement, Modeling, and Analysis of a
                  Peer-to-Peer File-Sharing Workload},
  booktitle = {Proc. {SOSP '03}},
  year =      2003,
  month =     oct
}

@InProceedings{arpeggio,
  author =       {Austin T. Clements and Dan R. K. Ports and David R. Karger},
  title =        {Arpeggio: Metadata Searching and Content Sharing with {C}hord},
  booktitle = {Proc. {IPTPS '05}},
  year =      2005,
  address =   {Ithaca, {NY}},
  month =     feb
}

@techreport{ tapestry,
  author =       {B. Y. Zhao and J. D. Kubiatowicz and A. D. Joseph},
  title =        {Tapestry: An Infrastructure for Fault-tolerant
                  Wide-area Location and Routing},
  institution =  {UC Berkeley},
  year =         2001,
  number =       {UCB/CSD-01-1141},
  month =        apr,
  url = {citeseer.csail.mit.edu/zhao01tapestry.html} }

@article{pastry,
    author = "Antony Rowstron and Peter Druschel",
    title = "Pastry: Scalable, Decentralized Object Location, and Routing for Large-Scale Peer-to-Peer Systems",
    journal = "Lecture Notes in Computer Science",
    volume = "2218",
    pages = "329--??",
    year = "2001",
    url = "citeseer.ist.psu.edu/rowstron01pastry.html" }

@techreport{ can,
    author = "Sylvia Ratnasamy and Paul Francis and Mark Handley and Richard Karp and Scott Shenker",
    title = "A Scalable Content Addressable Network",
    number = "TR-00-010",
    address = "Berkeley, CA",
    year = "2000",
    url = "citeseer.ist.psu.edu/ratnasamy01scalable.html" }

@inproceedings{accordion,
  title = {Bandwidth-efficient management of {DHT} routing tables},
  author = {Jinyang Li and Jeremy Stribling and Robert Morris and M. Frans
Kaashoek},
  booktitle = {Proceedings of the 2nd {USENIX} {S}ymposium on {N}etworked
{S}ystems {D}esign and {I}mplementation ({NSDI} '05)},
  year = {2005},
  month = {May},
  address = {Boston, Massachusetts},
}


@inproceedings{ koorde,
  author =	 "M. Frans Kaashoek and David R. Karger",
  title =	 "Koorde: A simple degree-optimal distributed hash
                  table",
  booktitle =	 "Proceedings of the 2nd International Workshop on
                  Peer-to-Peer Systems (IPTPS '03)",
  year =	 2003,
  url =		 "citeseer.ist.psu.edu/kaashoek03koorde.html" }

@InProceedings{rooter,
  author =       {Jeremy Stribling and Daniel Aguayo and Maxwell Krohn},
  title =        {Rooter: A Methodology for the Typical Unification of Access Points and Redundancy},
  booktitle = {Proceedings of the 9th World Multi-Conference on Systemics, Cybernetics and Informatics},
  year =      2005,
  address =   {Orlando},
  month =     jul
}

